Commit Graph

  • 7c81bfec70 grep returns exit code 1 when no match, || true prevents the script from exiting early Jason Nochlin 2024-01-10 07:15:15 -07:00
  • 7def69eee7 Fix test.sh to use prepare script Alexander Yastrebov 2024-01-10 03:44:22 +01:00
  • 7a617720ad Update README.md Gunnar Morling 2024-01-10 12:41:08 +01:00
  • 8fac59de42 #281 Trimming slowest/fastest run, not first/last in evaluate2.sh Gunnar Morling 2024-01-10 11:41:21 +01:00
  • c92c88b9fb evaluate2.sh improvements - leaderboard, default SDK Jason Nochlin 2024-01-10 02:05:16 -07:00
  • fa1ca65bfd Hyperfine: Script re-org Gunnar Morling 2024-01-09 21:26:29 +01:00
  • 42e5ca1435 Use hyperfine and jq to improve evaluate.sh Jason Nochlin 2024-01-09 12:51:59 -07:00
  • 2c0e551cec Update README.md Gunnar Morling 2024-01-09 14:11:31 +01:00
  • 6fd55dee6e Committing line separator changes on Linux systems (enforced by gitattr). Dimitar Dimitrov 2024-01-08 12:03:42 +09:00
  • 23913da5a0 Added UseTransparentHugePages after testing on a box Dimitar Dimitrov 2024-01-08 02:09:42 +09:00
  • 82cb32946e Add davery22 impl Daniel Avery 2024-01-07 13:14:04 -07:00
  • 83373c93fb Leaderboard update Gunnar Morling 2024-01-07 20:55:55 +01:00
  • dbd8ca4562 isolgpus: submission 2 - about a 25% improvement on submission 1. (#168) Jamie Stansfield 2024-01-07 19:55:30 +00:00
  • 22d8580ac8 Leaderboard update Gunnar Morling 2024-01-07 20:50:42 +01:00
  • 243388ad7b Use SIMD for search for delimiter and name compare Thomas Wuerthinger 2024-01-07 20:50:11 +01:00
  • 9e9e533401 Add yehwankim23 (#148) 김예환 Ye-Hwan Kim (Sam) 2024-01-08 04:41:41 +09:00
  • 143132e8df My implementation is in dev.morling.onebrc.CalculateAverage_obourgain and runnable with provided script calculate_average_obourgain.sh (#75) Olivier Bourgain 2024-01-07 20:15:53 +01:00
  • 2bb4431106 Leaderboard update Gunnar Morling 2024-01-07 19:49:14 +01:00
  • e665d71549 Roy: Adding a bit of unsafe... Roy van Rijn 2024-01-07 19:41:43 +01:00
  • ff7d4a1750 Removing App CDS from Roy's submission Gunnar Morling 2024-01-07 19:40:13 +01:00
  • 0e4c58e4b8 Leaderboard update Gunnar Morling 2024-01-07 19:30:55 +01:00
  • 990483dcc8 first attempt ags 2024-01-06 19:13:38 +00:00
  • eaa503425c Leaderboard update Gunnar Morling 2024-01-07 11:40:26 +01:00
  • d89d1b488d Initial Implementation - coolmineman (#196) Cool_Mineman 2024-01-07 10:39:45 +00:00
  • fc675c4614 Update pull_request_template.md Gunnar Morling 2024-01-07 11:34:38 +01:00
  • aaaf6bfb92 Leaderboard update Gunnar Morling 2024-01-07 11:13:39 +01:00
  • 2e1fba5a92 1brc submission - Kevin McMurtrie (#195) Kevin McMurtrie 2024-01-07 02:12:57 -08:00
  • 96d1050a8c An implementation optimised for simplicity/readability. John 2024-01-06 22:14:01 +00:00
  • 96efccfb49 Leaderboard update Gunnar Morling 2024-01-07 10:58:05 +01:00
  • 6b3027955a CalculateAverage semotpan attempt 1 Serghei Motpan 2024-01-06 14:53:49 +02:00
  • 85fa0891bc Implements CalculateAverage_santanu.java Santanu Barua 2024-01-07 10:40:18 +01:00
  • 78b3415678 Optimised Code to use FileSegments with ByteBuffer (#184) Keshavram Kuduwa 2024-01-07 14:41:56 +05:30
  • c13997c9e0 Continue unrolling and inlining value parser. Make targeted use of ByteBuffer.getInt() instead of ByteBuffer.get(). Switch from GraalVM CE to GraalVM. (#201) Elliot Barlas 2024-01-07 01:05:18 -08:00
  • aa0395d01b Add entry by Andrew Sun Andrew Sun 2024-01-07 04:00:58 -05:00
  • 3ebc7d2b9c Experiment from entangled90 Carlo 2024-01-07 09:50:34 +01:00
  • c72a8e9769 Adding kgeri's solution (#137) Gergely Kiss 2024-01-07 09:45:30 +01:00
  • 15511d1af2 Infra Gunnar Morling 2024-01-07 09:40:09 +01:00
  • fe61b354fd Infra Gunnar Morling 2024-01-07 09:24:21 +01:00
  • f99d20b3da Leaderboard update Gunnar Morling 2024-01-06 19:26:51 +01:00
  • 14918bb306 ddimtirov - supporting hash collisions, should have fixed #101 Dimitar Dimitrov 2024-01-07 03:24:48 +09:00
  • e8b2d2d7b4 Improvement in CalculateAverage_yavuztas (#162) Yavuz Tas 2024-01-06 19:09:16 +01:00
  • 9879ff5034 Mudit/initial attempt (#41) Mudit Saxena 2024-01-06 23:24:37 +05:30
  • b8b96a2b34 Updating leaderboard Gunnar Morling 2024-01-06 18:40:44 +01:00
  • 32bef5ac96 Updating leaderboard, formatting, avoiding OOME Gunnar Morling 2024-01-06 18:20:44 +01:00
  • 40acde7dd5 my first try to 1BRC! Rafael Merino García 2024-01-06 18:18:54 +01:00
  • 749d2d8f78 Add solution by flippingbits - Use SIMD for computing aggregates Stefan Sprenger 2024-01-06 18:13:52 +01:00
  • 1a9b1cb7da hchiorean - Initial version Horia Chiorean 2024-01-06 17:59:49 +01:00
  • e66a2c96a3 Leaderboard update Gunnar Morling 2024-01-06 17:03:45 +01:00
  • 4fc6034812 merykitty's attempt Quan Anh Mai 2024-01-06 23:01:12 +07:00
  • 241d32817e Update README.md Gunnar Morling 2024-01-06 14:34:46 +01:00
  • a3626e589f Update README.md Gunnar Morling 2024-01-06 14:33:35 +01:00
  • 580a30d3d7 Update README.md Gunnar Morling 2024-01-06 14:33:09 +01:00
  • 6eb8b49b7c Implementation of 1brc - felix19350 (#53) Bruno Félix 2024-01-06 11:27:30 +01:00
  • 38fc317073 Fix #159 Michael Berry 2024-01-05 23:51:49 +00:00
  • fd0bb3a072 Leaderboard update Gunnar Morling 2024-01-06 10:55:54 +01:00
  • a53aa2e6fd Initial version for thomaswue with Oracle GraalVM Native Image Thomas Wuerthinger 2024-01-06 10:55:07 +01:00
  • 093bd35c44 seijikun: Fix new unit-test introduced with #125 Markus Ebner 2024-01-06 03:05:34 +01:00
  • 88c82d3740 Adding missing ")" Gunnar Morling 2024-01-06 10:36:19 +01:00
  • 35b90992aa More detailed attribution Marko Topolnik 2024-01-06 10:19:13 +01:00
  • 7ec968d3bb One more sample in test file Marko Topolnik 2024-01-06 08:28:40 +01:00
  • eccc8f9097 Improve name generation Marko Topolnik 2024-01-06 08:25:01 +01:00
  • e09cb7deea Limit names to 100 bytes Marko Topolnik 2024-01-05 23:03:28 +01:00
  • a094d07925 Move attribution into weather_stations.csv Marko Topolnik 2024-01-05 22:39:28 +01:00
  • d7456c6ff9 Add test sample with a worst-case UTF-8 name Marko Topolnik 2024-01-05 21:58:05 +01:00
  • 816e59b678 Eliminate duplicate station names Marko Topolnik 2024-01-05 12:56:09 +01:00
  • 0f1f204a0d Generate measurements with random names Marko Topolnik 2024-01-05 12:20:40 +01:00
  • d8b300b677 Leaderboard update Gunnar Morling 2024-01-06 00:25:47 +01:00
  • ba1999cddf 1 brc - 2gb memory 1 min 31 secs Abhilash 2024-01-05 15:58:24 +05:30
  • c24bcac047 Adjust buffer size to solve test failure in #125 twobiers 2024-01-06 00:08:55 +01:00
  • e1f6a29f42 Leaderboard update Gunnar Morling 2024-01-05 23:52:18 +01:00
  • f6acc6f3d5 A solution with Actor Model concurrency and MappedByteBuffer Yavuz Tas 2024-01-05 23:50:58 +01:00
  • 5f4ed31fec CalculateAverage_truelive second attempt Roman Schweitzer 2024-01-05 23:40:03 +01:00
  • 13a385c2e6 Leaderboard update Gunnar Morling 2024-01-05 23:29:07 +01:00
  • 72ad94d6c2 artpar's attempt Parth Mudgal 2024-01-06 03:58:38 +05:30
  • d3e88219f0 gabrielreid's first attempt greid 2024-01-03 22:26:22 +01:00
  • 4614b81eb6 isolgpus: submission 1 Jamie Stansfield 2024-01-05 22:10:43 +00:00
  • 4fe00bf7a7 Improve spullara's solution Yunus Inci 2024-01-04 13:52:53 +00:00
  • 22b5435893 Adding Johannes Schüth's submission Johannes Schüth 2024-01-03 21:26:55 +01:00
  • c0131d647e Leaderboard update Gunnar Morling 2024-01-05 20:26:43 +01:00
  • 6d4f8556d8 Leaderboard update Gunnar Morling 2024-01-05 19:35:48 +01:00
  • e8a3011aca rby: Has some interesting optimisations but could be improved further with a custom hash map Ramzi Ben Yahya 2024-01-05 19:25:51 +00:00
  • d617039d10 Twobier's submission Tobi 2024-01-05 20:18:27 +01:00
  • 3989260285 Add example of how to use sdk Alexander Yastrebov 2024-01-05 20:11:11 +01:00
  • 133a89088a #122 add pull request template Filip Hrisafov 2024-01-05 19:39:37 +01:00
  • 36dac255cf Update seijikun implementation Markus Ebner 2024-01-05 19:35:15 +01:00
  • e3f6c3aaf7 initial deemkeen deemkeen 2024-01-05 19:30:02 +01:00
  • f7cc03fc56 Leaderboard update: using graal (rather than graalce) for @spullara as requested, which I had gotten wrong at first Gunnar Morling 2024-01-05 19:01:51 +01:00
  • 7dd282f954 Leaderboard update Gunnar Morling 2024-01-05 19:00:15 +01:00
  • cec579b506 improved artsiomkorzun solution Artsiom Korzun 2024-01-05 12:15:54 +01:00
  • a53549ae50 Resolves #102 and Code Optimizations Keshavram Kuduwa 2024-01-05 23:05:31 +05:30
  • c4879d4104 Use proper key for CalculateAverage_filiphr; Filip Hrisafov 2024-01-05 17:54:08 +01:00
  • e420129f7d Leaderboard update Gunnar Morling 2024-01-05 17:45:06 +01:00
  • 3a2e0ed267 Adding more speed improvements, going for first again. Roy van Rijn 2024-01-05 16:38:40 +01:00
  • 631722158c Added implementation for calculating average Ujjwal Bharti 2024-01-05 04:11:13 +05:30
  • b0fa5f49ae Leaderboard update Gunnar Morling 2024-01-05 17:12:47 +01:00
  • 90084bec76 Update calculate_average_ebarlas.sh Elliot Barlas 2024-01-05 07:48:48 -08:00
  • 99b453334c Implement imperative state machine for floating point parser rather then generic, adaptive loop. Elliot Barlas 2024-01-05 07:08:31 -08:00
  • a1a9a19324 Custom atoi/atof parser logic, plus math changes. Samson Yeung 2024-01-04 14:20:02 -08:00
  • 8a282ab71b Add davecom Entry David Kopec 2024-01-05 10:35:05 -05:00
  • 8703674765 Eval infra Gunnar Morling 2024-01-05 15:26:18 +01:00