Skip to content

Instantly share code, notes, and snippets.

@kokizzu
Last active July 8, 2021 01:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kokizzu/04ca40dfaaf2b232dd20b89edcfde861 to your computer and use it in GitHub Desktop.
Save kokizzu/04ca40dfaaf2b232dd20b89edcfde861 to your computer and use it in GitHub Desktop.
Benchmark-Prime-2021-07-08
Single-threaded
┌───────┬────────────────┬──────────┬───────────────────────────────────────────────────────┬────────┬──────────┬─────────┬───────────┬──────────┬──────┬───────────────┐
│ Index │ Implementation │ Solution │ Label │ Passes │ Duration │ Threads │ Algorithm │ Faithful │ Bits │ Passes/Second │
├───────┼────────────────┼──────────┼───────────────────────────────────────────────────────┼────────┼──────────┼─────────┼───────────┼──────────┼──────┼───────────────┤
│ 1 │ cpp │ 3 │ flo80_constexpr │ 220667 │ 5.00002 │ 1 │ base │ no │ 1 │ 44133.26760 │
│ 2 │ zig │ 3 │ ManDeJan&ityonemo-zig-single-bitSieve-u8-480of2310 │ 65032 │ 5.00011 │ 1 │ wheel │ no │ 1 │ 13006.11387 │
│ 3 │ zig │ 3 │ ManDeJan&ityonemo-zig-single-bitSieve-u8-5760of30030 │ 60062 │ 5.00010 │ 1 │ wheel │ no │ 1 │ 12012.15976 │
│ 4 │ zig │ 3 │ ManDeJan&ityonemo-zig-single-bitSieve-u64-5760of30030 │ 44426 │ 5.00019 │ 1 │ wheel │ no │ 1 │ 8884.86238 │
│ 5 │ zig │ 3 │ ManDeJan&ityonemo-zig-single-bitSieve-u32-5760of30030 │ 43352 │ 5.00009 │ 1 │ wheel │ no │ 1 │ 8670.24394 │
│ 6 │ zig │ 3 │ ManDeJan&ityonemo-zig-single-bitSieve-u32-480of2310 │ 40304 │ 5.00017 │ 1 │ wheel │ no │ 1 │ 8060.52594 │
│ 7 │ zig │ 3 │ ManDeJan&ityonemo-zig-single-bitSieve-u64-480of2310 │ 40032 │ 5.00003 │ 1 │ wheel │ no │ 1 │ 8006.35196 │
│ 8 │ zig │ 3 │ ManDeJan&ityonemo-zig-single-sieve-u8 │ 31280 │ 5.00011 │ 1 │ base │ no │ 8 │ 6255.86237 │
│ 9 │ zig │ 3 │ ManDeJan&ityonemo-zig-single-bitSieve-u32 │ 20720 │ 5.00042 │ 1 │ base │ no │ 1 │ 4143.65193 │
│ 10 │ c │ 2 │ danielspaangberg_48of210 │ 20250 │ 5.00018 │ 1 │ wheel │ yes │ 1 │ 4049.85259 │
│ 11 │ zig │ 3 │ ManDeJan&ityonemo-zig-single-bitSieve-u64 │ 17964 │ 5.00042 │ 1 │ base │ no │ 1 │ 3592.49823 │
│ 12 │ c │ 2 │ danielspaangberg_8of30 │ 17681 │ 5.00018 │ 1 │ wheel │ yes │ 1 │ 3536.07129 │
│ 13 │ c │ 2 │ danielspaangberg_5760of30030_owrb │ 17615 │ 5.00004 │ 1 │ wheel │ yes │ 1 │ 3522.96970 │
│ 14 │ zig │ 3 │ ManDeJan&ityonemo-zig-single-sieve-bool │ 17288 │ 5.00035 │ 1 │ base │ no │ 1 │ 3457.35798 │
│ 15 │ zig │ 3 │ ManDeJan&ityonemo-zig-single-sieve-u8-5760of30030 │ 15998 │ 5.00044 │ 1 │ wheel │ no │ 8 │ 3199.31846 │
│ 16 │ rust │ 1 │ mike-barber_byte-storage │ 15804 │ 5.01286 │ 1 │ base │ yes │ 8 │ 3152.68929 │
│ 17 │ zig │ 3 │ ManDeJan&ityonemo-zig-single-sieve-u8-480of2310 │ 15656 │ 5.00004 │ 1 │ wheel │ no │ 8 │ 3131.17495 │
│ 18 │ zig │ 2 │ ManDeJan&ityonemo-zig-byte-sieve-type-bool │ 15487 │ 5.00019 │ 1 │ base │ yes │ 1 │ 3097.28230 │
│ 19 │ c │ 2 │ danielspaangberg_480of2310_owrb │ 14843 │ 5.00018 │ 1 │ wheel │ yes │ 1 │ 2968.49135 │
│ 20 │ assembly │ 1 │ rbergen_x64uff_byte │ 14434 │ 5.00000 │ 1 │ base │ no │ 8 │ 2886.80000 │
│ 21 │ c │ 2 │ danielspaangberg_48of210_owrb │ 12515 │ 5.00006 │ 1 │ wheel │ yes │ 1 │ 2502.96996 │
│ 22 │ haskell │ 1 │ fatho/vector_unchecked │ 11959 │ 5.00006 │ 1 │ base │ no │ 8 │ 2391.77321 │
│ 23 │ zig │ 1 │ devblok │ 11829 │ 5.00037 │ 1 │ base │ yes │ 8 │ 2365.62494 │
│ 24 │ c │ 1 │ mckoss-c830 │ 11490 │ 5.00000 │ 1 │ wheel │ yes │ 1 │ 2298.00000 │
│ 25 │ c │ 2 │ danielspaangberg_1of2 │ 11268 │ 5.00042 │ 1 │ base │ yes │ 1 │ 2253.41116 │
│ 26 │ rust │ 1 │ mike-barber_bit-storage-rotate │ 10765 │ 5.00034 │ 1 │ base │ yes │ 1 │ 2152.85238 │
│ 27 │ assembly │ 1 │ rbergen_x64ff_byte │ 10699 │ 5.00000 │ 1 │ base │ yes │ 8 │ 2139.80000 │
│ 28 │ rust │ 1 │ mike-barber_bit-storage │ 10678 │ 5.00022 │ 1 │ base │ yes │ 1 │ 2135.50774 │
│ 29 │ haskell │ 1 │ fatho/vector │ 10648 │ 5.00046 │ 1 │ base │ no │ 8 │ 2129.40452 │
│ 30 │ haskell │ 1 │ fatho/bitset_unchecked │ 10162 │ 5.00009 │ 1 │ base │ no │ 1 │ 2032.36545 │
│ 31 │ zig │ 2 │ ManDeJan&ityonemo-zig-bit-sieve │ 10113 │ 5.00049 │ 1 │ base │ yes │ 1 │ 2022.40180 │
│ 32 │ fortran │ 1 │ johandweber_fortran │ 9987 │ 5.00000 │ 1 │ base │ no │ 1 │ 1997.40000 │
│ 33 │ c │ 2 │ danielspaangberg_8of30_owrb │ 9558 │ 5.00028 │ 1 │ wheel │ yes │ 1 │ 1911.49143 │
│ 34 │ haskell │ 1 │ fatho/bitset │ 9079 │ 5.00019 │ 1 │ base │ no │ 1 │ 1815.73028 │
│ 35 │ cpp │ 1 │ davepl │ 9045 │ 5.00033 │ 1 │ base │ yes │ 1 │ 1808.88098 │
│ 36 │ crystal │ 1 │ marghidanu │ 8680 │ 5.00038 │ 1 │ base │ yes │ 1 │ 1735.86981 │
│ 37 │ rust │ 2 │ Azgrom │ 8667 │ 5.00016 │ 1 │ base │ yes │ │ 1733.34592 │
│ 38 │ fsharp │ 3 │ dmannock_fsharp_recursion │ 7754 │ 5.00036 │ 1 │ base │ yes │ │ 1550.68897 │
│ 39 │ fsharp │ 2 │ dmannock_fsharp_port │ 7538 │ 5.00061 │ 1 │ base │ yes │ │ 1507.41640 │
│ 40 │ java │ 1 │ MansenC │ 14887 │ 10.00000 │ 1 │ base │ yes │ │ 1488.70000 │
│ 41 │ csharp │ 1 │ kinematics_dbool │ 7271 │ 5.00041 │ 1 │ base │ yes │ │ 1454.08077 │
│ 42 │ rust │ 4 │ joshallen64 │ 7253 │ 5.00018 │ 1 │ base │ yes │ │ 1450.54662 │
│ 43 │ julia │ 2 │ epithet-jl │ 6953 │ 5.00016 │ 1 │ base │ yes │ 1 │ 1390.55577 │
│ 44 │ csharp │ 3 │ tannergooding │ 6586 │ 5.00062 │ 1 │ base │ yes │ 1 │ 1317.03727 │
│ 45 │ assembly │ 1 │ rbergen_x64uff_bitshift │ 6182 │ 5.00000 │ 1 │ base │ no │ 1 │ 1236.40000 │
│ 46 │ go │ 2 │ ssovest-go │ 6161 │ 5.00075 │ 1 │ base │ yes │ 1 │ 1232.01471 │
│ 47 │ assembly │ 1 │ rbergen_x64uff_bitbtr │ 6111 │ 5.00000 │ 1 │ base │ no │ 1 │ 1222.20000 │
│ 48 │ assembly │ 1 │ rbergen_x64ff_bitbtr │ 5963 │ 5.00000 │ 1 │ base │ yes │ 1 │ 1192.60000 │
│ 49 │ assembly │ 1 │ rbergen_x64ff_bitshift │ 5925 │ 5.00000 │ 1 │ base │ yes │ 1 │ 1185.00000 │
│ 50 │ csharp │ 1 │ kinematics_pool30 │ 5770 │ 5.00041 │ 1 │ wheel │ yes │ 1 │ 1153.90538 │
│ 51 │ nodejs │ 1 │ rogiervandam │ 5748 │ 5.00073 │ 1 │ base │ yes │ 1 │ 1149.43213 │
│ 52 │ csharp │ 1 │ kinematics_pool30m │ 5657 │ 5.00060 │ 1 │ wheel │ yes │ 1 │ 1131.26425 │
│ 53 │ csharp │ 1 │ kinematics_raw32 │ 5586 │ 5.00083 │ 1 │ base │ yes │ 1 │ 1117.01458 │
│ 54 │ csharp │ 1 │ kinematics_rawd │ 5584 │ 5.00057 │ 1 │ base │ yes │ 1 │ 1116.67270 │
│ 55 │ csharp │ 1 │ kinematics_raw6 │ 5512 │ 5.00040 │ 1 │ wheel │ yes │ 1 │ 1102.31182 │
│ 56 │ csharp │ 1 │ kinematics_raw │ 5381 │ 5.00063 │ 1 │ base │ yes │ 1 │ 1076.06442 │
│ 57 │ lisp │ 2 │ mayerrobert-cl │ 5122 │ 5.00099 │ 1 │ base │ no │ 1 │ 1024.19803 │
│ 58 │ typescript │ 1 │ marghidanu │ 5031 │ 5.00000 │ 1 │ base │ yes │ │ 1006.20000 │
│ 59 │ d │ 2 │ BradleyChatha │ 5003 │ 5.00038 │ 1 │ base │ yes │ 1 │ 1000.52396 │
│ 60 │ csharp │ 1 │ kinematics_pool2of6 │ 4794 │ 5.00033 │ 1 │ wheel │ yes │ 1 │ 958.73672 │
│ 61 │ v │ 1 │ marghidanu │ 4329 │ 5.00000 │ 1 │ base │ yes │ │ 865.80000 │
│ 62 │ rust │ 3 │ Blui42 │ 3708 │ 5.00008 │ 1 │ base │ yes │ │ 741.58777 │
│ 63 │ lua │ 2 │ ben1jen_luajit1 │ 3159 │ 5.00000 │ 1 │ base │ no │ 1 │ 631.80000 │
│ 64 │ nim │ 2 │ beef331 │ 2871 │ 5.00156 │ 1 │ base │ yes │ 1 │ 574.02096 │
│ 65 │ d │ 1 │ eagerestwolf │ 2816 │ 5.00000 │ 1 │ base │ yes │ 8 │ 563.20000 │
│ 66 │ csharp │ 1 │ kinematics_ibool │ 2708 │ 5.00162 │ 1 │ base │ yes │ │ 541.42458 │
│ 67 │ cython │ 1 │ rpkak │ 2659 │ 5.00143 │ 1 │ base │ yes │ 8 │ 531.64832 │
│ 68 │ nim │ 1 │ marghidanu │ 2595 │ 5.00023 │ 1 │ base │ yes │ 8 │ 518.97562 │
│ 69 │ csharp │ 1 │ kinematics_pool │ 2573 │ 5.00095 │ 1 │ base │ yes │ 1 │ 514.50224 │
│ 70 │ go │ 1 │ bundgaard │ 2453 │ 5.00025 │ 1 │ base │ yes │ │ 490.57537 │
│ 71 │ basic │ 1 │ rbergen_8of30 │ 2416 │ 5.00200 │ 1 │ wheel │ yes │ 1 │ 483.00680 │
│ 72 │ csharp │ 1 │ kinematics_bool │ 2389 │ 5.00266 │ 1 │ base │ yes │ │ 477.54595 │
│ 73 │ assemblyscript │ 1 │ donmahallem │ 4231 │ 10.00100 │ 1 │ base │ yes │ │ 423.05768 │
│ 74 │ python │ 2 │ ssovest │ 1991 │ 5.00129 │ 1 │ base │ yes │ 8 │ 398.09742 │
│ 75 │ fsharp │ 1 │ rbergen │ 1682 │ 5.00098 │ 1 │ base │ yes │ 1 │ 336.33387 │
│ 76 │ csharp │ 1 │ kinematics_standard │ 1607 │ 5.00167 │ 1 │ base │ yes │ 1 │ 321.29269 │
│ 77 │ basic │ 2 │ rbergen_vb │ 1600 │ 5.00071 │ 1 │ base │ yes │ 1 │ 319.95478 │
│ 78 │ csharp │ 1 │ kinematics_original │ 1518 │ 5.00128 │ 1 │ base │ yes │ 1 │ 303.52230 │
│ 79 │ csharp │ 2 │ davepl │ 2861 │ 10.00220 │ 1 │ base │ yes │ 1 │ 286.03707 │
│ 80 │ scala │ 1 │ rom1dep │ 1203 │ 5.00100 │ 1 │ base │ yes │ │ 240.55189 │
│ 81 │ pascal │ 1 │ rbergen │ 1162 │ 5.00000 │ 1 │ base │ yes │ │ 232.40000 │
│ 82 │ cobol │ 1 │ fvbakel_Cobol │ 1157 │ 5.00000 │ 1 │ base │ no │ 8 │ 231.40000 │
│ 83 │ pony │ 1 │ marghidanu │ 1144 │ 5.00000 │ 1 │ base │ yes │ 1 │ 228.80000 │
│ 84 │ swift │ 1 │ j-f1 │ 2046 │ 10.00228 │ 1 │ base │ yes │ │ 204.55332 │
│ 85 │ dart │ 1 │ eagerestwolf │ 824 │ 5.00067 │ 1 │ base │ yes │ │ 164.77795 │
│ 86 │ haxe │ 1 │ TayIorRobinson_Haxe_C++ │ 1392 │ 10.00069 │ 1 │ base │ yes │ │ 139.19035 │
│ 87 │ basic │ 1 │ rbergen_boolean │ 678 │ 5.00300 │ 1 │ base │ yes │ │ 135.51869 │
│ 88 │ ada │ 1 │ BoopBeepBoopBeep │ 661 │ 5.00673 │ 1 │ base │ no │ │ 132.02220 │
│ 89 │ julia │ 1 │ dcbi │ 485 │ 5.01087 │ 1 │ base │ yes │ 1 │ 96.78962 │
│ 90 │ basic │ 1 │ rbergen_bit32 │ 425 │ 5.00900 │ 1 │ base │ yes │ 1 │ 84.84727 │
│ 91 │ basic │ 1 │ rbergen_bit64 │ 423 │ 5.00600 │ 1 │ base │ yes │ 1 │ 84.49860 │
│ 92 │ octave │ 1 │ octave │ 313 │ 5.00461 │ 1 │ base │ no │ │ 62.54234 │
│ 93 │ postscript │ 1 │ epithet-ps │ 216 │ 5.01300 │ 1 │ base │ no │ 8 │ 43.08797 │
│ 94 │ ruby │ 1 │ rbergen │ 119 │ 5.01700 │ 1 │ base │ yes │ │ 23.71935 │
│ 95 │ wren │ 1 │ marghidanu │ 111 │ 5.00802 │ 1 │ base │ yes │ │ 22.16446 │
│ 96 │ php │ 1 │ DennisdeBest │ 143 │ 10.03743 │ 1 │ base │ yes │ │ 14.24667 │
│ 97 │ smalltalk │ 1 │ fvbakel_smalltalk │ 49 │ 5.07000 │ 1 │ base │ yes │ 1 │ 9.66469 │
│ 98 │ lisp │ 1 │ mikehw │ 77 │ 10.10197 │ 1 │ base │ no │ 1 │ 7.62227 │
│ 99 │ mixal │ 1 │ rbergen │ 30 │ 4.91000 │ 1 │ base │ no │ 1 │ 6.10998 │
│ 100 │ perl │ 1 │ marghidanu │ 28 │ 5.16576 │ 1 │ base │ yes │ │ 5.42031 │
│ 101 │ haxe │ 1 │ TayIorRobinson_Haxe_HaxeEval │ 41 │ 10.17135 │ 1 │ base │ yes │ │ 4.03093 │
│ 102 │ python │ 1 │ davepl │ 39 │ 10.24115 │ 1 │ base │ yes │ │ 3.80817 │
│ 103 │ r │ 1 │ fvbakel_R │ 7 │ 5.43300 │ 1 │ base │ yes │ 32 │ 1.28842 │
│ 104 │ sql │ 2 │ fvbakel_MariaDB3 │ 6 │ 5.43600 │ 1 │ other │ no │ 32 │ 1.10375 │
│ 105 │ tcl │ 1 │ fvbakeltcl │ 6 │ 5.47500 │ 1 │ base │ yes │ 1 │ 1.09589 │
│ 106 │ sql │ 1 │ fvbakel_sqlite │ 6 │ 5.93000 │ 1 │ other │ no │ 8 │ 1.01180 │
│ 107 │ tcl │ 2 │ fvbakel_ootcl │ 5 │ 5.89100 │ 1 │ base │ yes │ 1 │ 0.84875 │
│ 108 │ haxe │ 1 │ TayIorRobinson_Haxe_Python │ 8 │ 10.21330 │ 1 │ base │ yes │ │ 0.78329 │
│ 109 │ sql │ 2 │ fvbakel_MariaDB2 │ 4 │ 6.23400 │ 1 │ other │ no │ 32 │ 0.64164 │
│ 110 │ sql │ 2 │ fvbakel_MariaDB1 │ 1 │ 7.04600 │ 1 │ base │ no │ 32 │ 0.14192 │
│ 111 │ latex │ 1 │ tjol │ 2 │ 17.81937 │ 1 │ base │ no │ 32 │ 0.11224 │
│ 112 │ bash │ 1 │ bash │ 1 │ 10.68763 │ 1 │ base │ no │ │ 0.09357 │
│ 113 │ lua │ 1 │ lua │ 1 │ 37.00000 │ 1 │ base │ no │ 64 │ 0.02703 │
└───────┴────────────────┴──────────┴───────────────────────────────────────────────────────┴────────┴──────────┴─────────┴───────────┴──────────┴──────┴───────────────┘
Multi-threaded
┌───────┬────────────────┬──────────┬───────────────────────────────────────────────────────────────────┬────────┬──────────┬─────────┬───────────┬──────────┬──────┬───────────────┐
│ Index │ Implementation │ Solution │ Label │ Passes │ Duration │ Threads │ Algorithm │ Faithful │ Bits │ Passes/Second │
├───────┼────────────────┼──────────┼───────────────────────────────────────────────────────────────────┼────────┼──────────┼─────────┼───────────┼──────────┼──────┼───────────────┤
│ 1 │ zig │ 3 │ ManDeJan&ityonemo-zig-parallel-gustafson-bitSieve-u8-480of2310 │ 140910 │ 5.00017 │ 4 │ wheel │ no │ 1 │ 7045.26046 │
│ 2 │ cpp │ 3 │ flo80_constexpr │ 236184 │ 5.00002 │ 8 │ base │ no │ 1 │ 5904.57992 │
│ 3 │ zig │ 3 │ ManDeJan&ityonemo-zig-parallel-gustafson-bitSieve-u8-5760of30030 │ 106399 │ 5.00029 │ 4 │ wheel │ no │ 1 │ 5319.64146 │
│ 4 │ zig │ 3 │ ManDeJan&ityonemo-zig-parallel-gustafson-bitSieve-u64-5760of30030 │ 101026 │ 5.00021 │ 4 │ wheel │ no │ 1 │ 5051.08785 │
│ 5 │ zig │ 3 │ ManDeJan&ityonemo-zig-parallel-gustafson-bitSieve-u32-5760of30030 │ 84002 │ 5.00002 │ 4 │ wheel │ no │ 1 │ 4200.08320 │
│ 6 │ zig │ 3 │ ManDeJan&ityonemo-zig-parallel-gustafson-bitSieve-u8-480of2310 │ 147822 │ 5.00022 │ 8 │ wheel │ no │ 1 │ 3695.38740 │
│ 7 │ zig │ 3 │ ManDeJan&ityonemo-zig-parallel-gustafson-bitSieve-u64-480of2310 │ 72021 │ 5.00044 │ 4 │ wheel │ no │ 1 │ 3600.73314 │
│ 8 │ zig │ 3 │ ManDeJan&ityonemo-zig-parallel-gustafson-bitSieve-u32-480of2310 │ 70522 │ 5.00038 │ 4 │ wheel │ no │ 1 │ 3525.83204 │
│ 9 │ zig │ 3 │ ManDeJan&ityonemo-zig-parallel-gustafson-bitSieve-u8-5760of30030 │ 134124 │ 5.00027 │ 8 │ wheel │ no │ 1 │ 3352.91894 │
│ 10 │ zig │ 3 │ ManDeJan&ityonemo-zig-parallel-gustafson-sieve-u8 │ 59851 │ 5.00016 │ 4 │ base │ no │ 8 │ 2992.45424 │
│ 11 │ c │ 2 │ danielspaangberg_5760of30030_epar │ 101391 │ 5.00068 │ 8 │ wheel │ yes │ 1 │ 2534.43285 │
│ 12 │ zig │ 3 │ ManDeJan&ityonemo-zig-parallel-gustafson-bitSieve-u32-5760of30030 │ 98246 │ 5.00034 │ 8 │ wheel │ no │ 1 │ 2455.98299 │
│ 13 │ zig │ 3 │ ManDeJan&ityonemo-zig-parallel-gustafson-bitSieve-u64-5760of30030 │ 98190 │ 5.00036 │ 8 │ wheel │ no │ 1 │ 2454.57327 │
│ 14 │ zig │ 3 │ ManDeJan&ityonemo-zig-parallel-gustafson-bitSieve-u32 │ 48164 │ 5.00019 │ 4 │ base │ no │ 1 │ 2408.10849 │
│ 15 │ zig │ 3 │ ManDeJan&ityonemo-zig-parallel-gustafson-bitSieve-u64-480of2310 │ 91745 │ 5.00026 │ 8 │ wheel │ no │ 1 │ 2293.50574 │
│ 16 │ zig │ 3 │ ManDeJan&ityonemo-zig-parallel-gustafson-bitSieve-u32-480of2310 │ 90598 │ 5.00024 │ 8 │ wheel │ no │ 1 │ 2264.84129 │
│ 17 │ c │ 2 │ danielspaangberg_480of2310_epar │ 88103 │ 5.00590 │ 8 │ wheel │ yes │ 1 │ 2199.97727 │
│ 18 │ zig │ 3 │ ManDeJan&ityonemo-zig-parallel-gustafson-bitSieve-u64 │ 42318 │ 5.00010 │ 4 │ base │ no │ 1 │ 2115.85768 │
│ 19 │ c │ 2 │ danielspaangberg_48of210_epar │ 78858 │ 5.00607 │ 8 │ wheel │ yes │ 1 │ 1969.05838 │
│ 20 │ zig │ 3 │ ManDeJan&ityonemo-zig-parallel-gustafson-sieve-u8 │ 68492 │ 5.00053 │ 8 │ base │ no │ 8 │ 1712.11852 │
│ 21 │ c │ 2 │ danielspaangberg_8of30_epar │ 63752 │ 5.00608 │ 8 │ wheel │ yes │ 1 │ 1591.86334 │
│ 22 │ rust │ 1 │ mike-barber_byte-storage │ 59001 │ 5.00064 │ 8 │ base │ yes │ 8 │ 1474.83765 │
│ 23 │ rust │ 1 │ mike-barber_bit-storage-rotate │ 52979 │ 5.00058 │ 8 │ base │ yes │ 1 │ 1324.32205 │
│ 24 │ c │ 2 │ danielspaangberg_1of2_epar │ 49822 │ 5.00450 │ 8 │ base │ yes │ 1 │ 1244.43126 │
│ 25 │ zig │ 3 │ ManDeJan&ityonemo-zig-parallel-gustafson-bitSieve-u32 │ 49712 │ 5.00084 │ 8 │ base │ no │ 1 │ 1242.59124 │
│ 26 │ c │ 2 │ danielspaangberg_5760of30030_par │ 24664 │ 5.00020 │ 4 │ wheel │ yes │ 1 │ 1233.15067 │
│ 27 │ rust │ 1 │ mike-barber_bit-storage │ 49238 │ 5.00068 │ 8 │ base │ yes │ 1 │ 1230.78145 │
│ 28 │ zig │ 3 │ ManDeJan&ityonemo-zig-parallel-gustafson-bitSieve-u64 │ 45636 │ 5.00043 │ 8 │ base │ no │ 1 │ 1140.80189 │
│ 29 │ c │ 2 │ danielspaangberg_480of2310_par │ 22378 │ 5.00007 │ 4 │ wheel │ yes │ 1 │ 1118.88478 │
│ 30 │ c │ 2 │ danielspaangberg_8of30_par │ 20385 │ 5.00014 │ 4 │ wheel │ yes │ 1 │ 1019.22065 │
│ 31 │ c │ 2 │ danielspaangberg_48of210_par │ 20257 │ 5.00013 │ 4 │ wheel │ yes │ 1 │ 1012.82346 │
│ 32 │ c │ 2 │ danielspaangberg_1of2_par │ 15132 │ 5.00031 │ 4 │ base │ yes │ 1 │ 756.55294 │
│ 33 │ cpp │ 2 │ davepl_par │ 20048 │ 5.00015 │ 8 │ base │ yes │ 1 │ 501.18496 │
│ 34 │ d │ 2 │ BradleyChatha-Multi │ 19553 │ 5.00077 │ 8 │ base │ yes │ 1 │ 488.74973 │
│ 35 │ zig │ 3 │ ManDeJan&ityonemo-zig-parallel-amdahl-sieve-u8 │ 9240 │ 5.00062 │ 4 │ base │ no │ 8 │ 461.94272 │
│ 36 │ zig │ 3 │ ManDeJan&ityonemo-zig-parallel-amdahl-sieve-u8 │ 11834 │ 5.00062 │ 8 │ base │ no │ 8 │ 295.81332 │
│ 37 │ csharp │ 1 │ kinematics_pool6p │ 3193 │ 5.00046 │ 8 │ wheel │ yes │ 1 │ 79.81766 │
│ 38 │ csharp │ 1 │ kinematics_rawp │ 2961 │ 5.00031 │ 8 │ base │ yes │ 1 │ 74.02041 │
└───────┴────────────────┴──────────┴───────────────────────────────────────────────────────────────────┴────────┴──────────┴─────────┴───────────┴──────────┴──────┴───────────────┘
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment