1brc
1brc copied to clipboard
Implementation of 1brc - felix19350
Initial implementation of 1brc using native memory allocation and parallel processing.
Implementation class: CalculateAverage_felix19350 JDK used: OpenJDK Runtime Environment Corretto-21.0.1.12.1 (build 21.0.1+12-LTS) Execution time: 1:18.88 Baseline execution time: 4:08.23
Hardware specs: 11th Gen Intel(R) Core(TM) i7-1185G7 @ 3.00GHz - 8 CPUs 32GB DDR4 RAM
Could you please take a look at the test failures reported by
./test.sh felix19350
And also run mvn license:format to add the missing license header? Thx.
Added license header and fixed failing tests @gunnarmorling
Further improvements to the parsing mechanism replacing calls to Double.parseDouble
and double precision arithmetic with integer arithmetic.
Updated execution time: 1:02.62
00:51.899. Thx for participating!