aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/dev
Commit message (Collapse)AuthorAgeFilesLines
...
* Adding seijikun's submissionMarkus Ebner2024-01-031-0/+221
|
* Adding Nick Palmer's submission;Nick Palmer2024-01-031-0/+250
| | | | | | | | | | | | | | | | | | | | | | | | | * Memory mapped file, single-pass parsing, custom hash map, fixed thread pool The threading was a hasty addition and needs work * Used arraylist instead of treemap to reduce a little overhead We only need it sorted for output, so only construct a treemap for output * Attempt to speed up double conversion * Cap core count for low-core systems * Fix wrong exponent * Accumulate measurement value in double, seems marginally faster Benchmark Mode Cnt Score Error Units DoubleParsingBenchmark.ourToDouble thrpt 10 569.771 ± 7.065 ops/us DoubleParsingBenchmark.ourToDoubleAccumulateInToDouble thrpt 10 648.026 ± 7.741 ops/us DoubleParsingBenchmark.ourToDoubleDivideInsteadOfMultiply thrpt 10 570.412 ± 9.329 ops/us DoubleParsingBenchmark.ourToDoubleNegative thrpt 10 512.618 ± 8.580 ops/us DoubleParsingBenchmark.ourToDoubleNegativeAccumulateInToDouble thrpt 10 565.043 ± 18.137 ops/us DoubleParsingBenchmark.ourToDoubleNegativeDivideInsteadOfMultiply thrpt 10 511.228 ± 13.967 ops/us DoubleParsingBenchmark.stringToDouble thrpt 10 52.310 ± 1.351 ops/us DoubleParsingBenchmark.stringToDoubleNegative thrpt 10 50.785 ± 1.252 ops/us
* Adding Elliot Barlas' submissionElliot Barlas2024-01-031-0/+209
|
* Using DoubleAccumulators to save on a measurment creation (#26)Roman Schweitzer2024-01-031-0/+205
|
* Adding Chris Riccomini's submissionChris Riccomini2024-01-031-0/+113
|
* Adding Sam Pullara's submission;Sam Pullara2024-01-033-2/+284
|
* Removed changes to formattingRene Schwietzke2024-01-031-2/+2
|
* Faster version of the data generatorRene Schwietzke2024-01-032-2/+625
|
* Usage of try-with-resourcesKarl Heinz Marbaise2024-01-031-12/+7
| | | | pom file cleanup
* - implementation by padreatiAurelian Tutuianu2024-01-021-0/+197
|
* Evaluating bjhara's entryGunnar Morling2024-01-021-0/+15
|
* Implementation using memory mapped fileHampus Ram2024-01-021-0/+151
|
* Evaluating Kuduwa Keshavram's submissionGunnar Morling2024-01-021-1/+1
|
* Keshavram Kuduwa's SubmissionKeshavram Kuduwa2024-01-021-0/+79
|
* Evaluating itaske's submissionGunnar Morling2024-01-021-1/+1
|
* Adding itaske's implementationitaske2024-01-021-0/+76
|
* Initial implementation, using BufferedReader, parallel processing, combining ↵Roy van Rijn2024-01-012-8/+87
| | | | everything in a single go, sorting afterwards (unoptimized)
* README updateGunnar Morling2024-01-012-10/+58
|
* Sort weather stationsNicolai Parlog2023-12-291-381/+379
|
* Don't reformat weather station commentNicolai Parlog2023-12-291-0/+2
|
* 📈 More stationsGunnar Morling2023-12-281-0/+22
|
* 📈 More stationsGunnar Morling2023-12-281-10/+415
|
* 🚧 Removing limitGunnar Morling2023-12-281-1/+0
|
* 🏆 Initial importGunnar Morling2023-12-282-0/+127