1brc/src/main/java/dev/morling/onebrc
2024-01-17 18:44:02 +01:00
..
CalculateAverage_abeobk.java Native build, less memory acess, improved hash mixing (#449) 2024-01-16 22:31:00 +01:00
CalculateAverage_abfrmblr.java 1 brc - 2gb memory 1 min 31 secs 2024-01-06 00:25:15 +01:00
CalculateAverage_AbstractKamen.java CalculateAverage_AbstractKamen 2024-01-10 21:48:12 +01:00
CalculateAverage_adriacabeza.java Leaderboard, formatting 2024-01-16 22:31:50 +01:00
CalculateAverage_ags313.java first attempt 2024-01-07 12:09:43 +01:00
CalculateAverage_alesj.java Simple, slow but very short. :-) (#240) 2024-01-11 09:48:27 +01:00
CalculateAverage_algirdasrascius.java Quick and dirty first version (#215) 2024-01-10 22:35:37 +01:00
CalculateAverage_anandmattikopp.java feat: first version of the 1brc solution 2024-01-05 11:24:14 +01:00
CalculateAverage_anitasv.java A SAFE and readable version (#388) 2024-01-14 18:41:04 +01:00
CalculateAverage_arjenvaneerde.java Some optimizations arjenvaneerde 2024-01-10 22:06:28 +01:00
CalculateAverage_arjenw.java Small optimizations (#426) 2024-01-15 20:00:52 +01:00
CalculateAverage_armandino.java armandino: second attempt (#445) 2024-01-16 22:04:37 +01:00
CalculateAverage_artpar.java inline hash calculation and number parsing (#200) 2024-01-12 09:38:09 +01:00
CalculateAverage_artsiomkorzun.java fix masking (#442) 2024-01-16 21:54:42 +01:00
CalculateAverage_as-com.java Rename files to match GitHub username 2024-01-13 11:29:27 +01:00
CalculateAverage_baseline_original_rounding.java #49 Fixing rounding behavior of baseline implementation 2024-01-14 10:59:24 +01:00
CalculateAverage_baseline.java #49 Fixing rounding behavior of baseline implementation 2024-01-14 10:59:24 +01:00
CalculateAverage_berry120.java Initial implementation (#158) 2024-01-10 22:17:11 +01:00
CalculateAverage_bjhara.java Evaluating bjhara's entry 2024-01-02 20:43:46 +01:00
CalculateAverage_bufistov.java Dmitry challenge 2024-01-14 18:45:30 +01:00
CalculateAverage_C5H12O5.java Improved my implementation 2024-01-12 21:09:02 +01:00
CalculateAverage_charlibot.java Charlibot - use memory mapping (#372) 2024-01-14 14:34:08 +01:00
CalculateAverage_cliffclick.java BRC Entry (#185) 2024-01-14 11:08:55 +01:00
CalculateAverage_coolmineman.java Initial Implementation - coolmineman (#196) 2024-01-07 11:39:45 +01:00
CalculateAverage_couragelee.java Add CalculateAverage_couragelee Java class and shell script 2024-01-10 21:16:36 +01:00
CalculateAverage_criccomini.java Adding Chris Riccomini's submission 2024-01-03 15:56:31 +01:00
CalculateAverage_davecom.java Update davecom entry use ByteBuffer instead of String for Names and graal (#245) 2024-01-11 10:24:25 +01:00
CalculateAverage_davery22.java Add davery22 impl 2024-01-07 21:14:04 +01:00
CalculateAverage_ddimtirov.java ddimtirov - supporting hash collisions, should have fixed #101 2024-01-06 19:24:48 +01:00
CalculateAverage_deemkeen.java initial deemkeen 2024-01-05 19:30:02 +01:00
CalculateAverage_ebarlas.java Consider file size when calculating partition count. Add simple fast-path optimization to equals method. 2024-01-14 10:24:52 +01:00
CalculateAverage_entangled90.java Leaderboard update 2024-01-07 10:58:05 +01:00
CalculateAverage_eriklumme.java CalculateAverage_eriklumme first submission (#221) 2024-01-15 19:03:51 +01:00
CalculateAverage_faridtmammadov.java CalculateAverage_faridtmammadov (#406) 2024-01-15 21:01:16 +01:00
CalculateAverage_fatroom.java Lazy strings init, custom station map (#336) 2024-01-12 09:52:32 +01:00
CalculateAverage_felix19350.java Further improved performance by improving the parsing logic so that strings for city names are not allocated with each row. (#323) 2024-01-14 20:56:11 +01:00
CalculateAverage_filiphr.java Use proper key for CalculateAverage_filiphr; 2024-01-05 17:54:08 +01:00
CalculateAverage_flippingbits.java Update submission (#385) 2024-01-14 19:06:01 +01:00
CalculateAverage_fragmede.java Custom atoi/atof parser logic, plus math changes. 2024-01-05 16:59:29 +01:00
CalculateAverage_gabrielreid.java gabrielreid take 2 2024-01-10 20:43:46 +01:00
CalculateAverage_gamlerhart.java Parallelize Roman Stoffel (gamlerhart) Solution 2024-01-13 11:40:34 +01:00
CalculateAverage_gnabyl.java [Attempt #2] String overflow hash + data/mem optimization (#356) 2024-01-13 12:32:17 +01:00
CalculateAverage_gnmathur.java Leaderboard, clean-up 2024-01-10 21:37:16 +01:00
CalculateAverage_gonix.java CalculateAverage_gonix initial attempt (#413) 2024-01-16 22:49:39 +01:00
CalculateAverage_hallvard.java Uses MappedByteBuffer for io, trie instead of map and parallelStream (#234) 2024-01-11 20:58:42 +01:00
CalculateAverage_hchiorean.java hchiorean - Initial version 2024-01-06 17:59:49 +01:00
CalculateAverage_hundredwatt.java hundredwatt - 2nd submission (#338) 2024-01-12 09:03:31 +01:00
CalculateAverage_ianopolous.java 12s (25%) faster on 4 core i7 (#421) 2024-01-15 18:58:23 +01:00
CalculateAverage_ianopolousfast.java A fast implementation without unsafe (#462) 2024-01-17 18:44:02 +01:00
CalculateAverage_imrafaelmerino.java second try: just testing with the chunk size and gc tunning 2024-01-12 21:11:44 +01:00
CalculateAverage_isolgpus.java isolgpus: submission 2 - about a 25% improvement on submission 1. (#168) 2024-01-07 20:55:30 +01:00
CalculateAverage_itaske.java Adding a missing new line 2024-01-04 21:32:02 +01:00
CalculateAverage_ivanklaric.java my 1brc entry (#367) 2024-01-13 22:02:36 +01:00
CalculateAverage_iziamos.java this hashmap was faster on my system (#304) 2024-01-12 20:39:16 +01:00
CalculateAverage_JamalMulla.java First submission - CalculateAverage_JamalMulla.java - Jamal Mulla (#238) 2024-01-11 19:56:29 +01:00
CalculateAverage_japplis.java Read file in multiple threads and String to Text (#427) 2024-01-16 22:10:38 +01:00
CalculateAverage_jatingala.java 1brc challange submission jatingala (#364) 2024-01-13 21:44:42 +01:00
CalculateAverage_javamak.java CalculateAverage_javamak (#360) 2024-01-13 21:41:42 +01:00
CalculateAverage_jbachorik.java Small improvements (#379) 2024-01-14 14:12:19 +01:00
CalculateAverage_jerrinot.java edge-case in hashing fixed (#459) 2024-01-17 18:28:03 +01:00
CalculateAverage_JesseVanRooy.java CalculateAverage_JesseVanRooy (Submission 1) (#335) 2024-01-14 19:09:58 +01:00
CalculateAverage_jgrateron.java simultaneous reading and calculation, reduction of memory consumption, hashing for the stations 2024-01-13 22:11:33 +01:00
CalculateAverage_jincongho.java Submission #2: jincongho (#416) 2024-01-15 20:48:32 +01:00
CalculateAverage_jotschi.java Adding Johannes Schüth's submission 2024-01-05 22:52:39 +01:00
CalculateAverage_karthikeyan97.java karthikeyan97 implementation (#417) 2024-01-16 22:46:11 +01:00
CalculateAverage_kevinmcmurtrie.java 1brc submission - Kevin McMurtrie (#195) 2024-01-07 11:12:57 +01:00
CalculateAverage_kgeri.java Adding kgeri's solution (#137) 2024-01-07 09:45:30 +01:00
CalculateAverage_khmarbaise.java Adding khmarbaise 2024-01-03 20:21:23 +01:00
CalculateAverage_Kidlike.java submission for kidlike (#294) 2024-01-13 22:22:36 +01:00
CalculateAverage_kuduwa_keshavram.java Optimised code to iterate over non-null measurements (#444) 2024-01-16 22:02:26 +01:00
CalculateAverage_kumarsaurav123.java Leaderboard, formatting 2024-01-11 10:48:03 +01:00
CalculateAverage_lawrey.java Leaderboard update 2024-01-04 18:22:13 +01:00
CalculateAverage_maeda6uiui.java Add code by maeda6uiui 2024-01-11 11:32:30 +01:00
CalculateAverage_maximz101.java Formatting 2024-01-12 22:26:55 +01:00
CalculateAverage_MeanderingProgrammer.java First attempt from MeanderingProgrammer 2024-01-11 12:03:29 +01:00
CalculateAverage_merykitty.java merykitty's second attempt 2024-01-10 20:24:19 +01:00
CalculateAverage_merykittyunsafe.java unsafe approach 2024-01-12 18:39:12 +01:00
CalculateAverage_moysesb.java Adding Moysés Borges Furtado's submission 2024-01-04 23:15:22 +01:00
CalculateAverage_mtopolnik.java 10k improvement (#419) 2024-01-15 18:49:32 +01:00
CalculateAverage_muditsaxena.java Mudit/initial attempt (#41) 2024-01-06 18:54:37 +01:00
CalculateAverage_naive.java Adding Sam Pullara's submission; 2024-01-03 15:35:51 +01:00
CalculateAverage_netrunnereve.java multithreaded version! (#415) 2024-01-15 18:39:36 +01:00
CalculateAverage_obourgain.java My implementation is in dev.morling.onebrc.CalculateAverage_obourgain and runnable with provided script calculate_average_obourgain.sh (#75) 2024-01-07 20:15:53 +01:00
CalculateAverage_omarchenko4j.java First version of implementation - omarchenko4j (#222) 2024-01-13 11:52:17 +01:00
CalculateAverage_padreati.java - implementation by padreati 2024-01-02 21:16:49 +01:00
CalculateAverage_palmr.java Pass newly added tests :fingers-crossed: 2024-01-04 23:54:04 +01:00
CalculateAverage_parkertimmins.java First deployed version for parkertimmins (#322) 2024-01-11 21:46:08 +01:00
CalculateAverage_pedestrianlove.java Add entries for pedestrianlove. (#265) 2024-01-10 22:57:41 +01:00
CalculateAverage_phd3.java Add improvements (#412) 2024-01-15 18:47:06 +01:00
CalculateAverage_plbpietrz.java Initial 1brc version by plbpietrz (#219) 2024-01-15 20:30:04 +01:00
CalculateAverage_plevart.java plevart: Look Mom No Unsafe! (#452) 2024-01-16 22:34:40 +01:00
CalculateAverage_raipc.java Initial solution by raipc 2024-01-10 22:26:00 +01:00
CalculateAverage_rby.java rby: Has some interesting optimisations but could be improved further with a custom hash map 2024-01-05 20:25:51 +01:00
CalculateAverage_ricardopieper.java Formatting 2024-01-11 22:16:01 +01:00
CalculateAverage_richardstartin.java update richardstartin submission (#325) 2024-01-12 09:06:09 +01:00
CalculateAverage_roman_r_m.java Version 3 (#455) 2024-01-17 18:07:56 +01:00
CalculateAverage_royvanrijn.java Locally another 5% faster, much faster for larger set, made more general (#352) 2024-01-12 21:00:12 +01:00
CalculateAverage_rprabhu.java Implementation by rprabhu 2024-01-10 21:09:42 +01:00
CalculateAverage_SamuelYvon.java Graal Native for SamuelYvon (#332) 2024-01-12 20:16:13 +01:00
CalculateAverage_santanu.java Implements CalculateAverage_santanu.java 2024-01-07 10:40:18 +01:00
CalculateAverage_seijikun.java seijikun: Fix new unit-test introduced with #125 2024-01-06 10:39:19 +01:00
CalculateAverage_semotpan.java CalculateAverage semotpan attempt 1 2024-01-07 10:57:34 +01:00
CalculateAverage_spullara.java Updating Sam Pullara's entry 2024-01-04 19:14:06 +01:00
CalculateAverage_thanhtrinity.java 1brc submission - thanhtrinity (#269) 2024-01-12 20:36:44 +01:00
CalculateAverage_thomaswue.java Improve scheduling for thomaswue (#358) 2024-01-15 20:43:12 +01:00
CalculateAverage_tkosachev.java CalculateAverage_tkosachev 2024-01-14 18:36:20 +01:00
CalculateAverage_truelive.java CalculateAverage_truelive second attempt 2024-01-05 23:40:03 +01:00
CalculateAverage_twobiers.java Adjust buffer size to solve test failure in #125 2024-01-06 00:12:36 +01:00
CalculateAverage_Ujjwalbharti.java Added implementation for calculating average 2024-01-05 17:23:13 +01:00
CalculateAverage_unbounded.java Add implementation for user unbounded (#394) 2024-01-14 19:11:57 +01:00
CalculateAverage_vaidhy.java Primitive hash (#345) 2024-01-13 18:46:51 +01:00
CalculateAverage_vemana.java Squashing a bunch of commits together. (#428) 2024-01-15 20:10:50 +01:00
CalculateAverage_yavuztas.java I optimized my solution: (#337) 2024-01-12 09:47:31 +01:00
CalculateAverage_yehwankim23.java Add yehwankim23 (#148) 2024-01-07 20:41:41 +01:00
CalculateAverage_yemreinci.java Improve spullara's solution 2024-01-05 23:00:43 +01:00
CalculateAverage_zerninv.java improve equality check performance, use graal jvm (#454) 2024-01-17 18:35:22 +01:00
CreateMeasurements2.java Auto reformat classes 2024-01-04 15:35:34 +01:00
CreateMeasurements3.java Update CreateMeasurements3.java to write measurements3.txt 2024-01-14 14:00:10 +01:00
CreateMeasurements.java Fix #159 2024-01-06 11:05:36 +01:00
CreateMeasurementsFast.java Add multithreaded generation of measurements file with Gaussian distribution (M2 AIR took 24 seconds for 1B items) (#175) 2024-01-11 12:16:30 +01:00
PerfectHashSearch_hundredwatt.java hundredwatt - 2nd submission (#338) 2024-01-12 09:03:31 +01:00