Created
December 28, 2021 19:42
-
-
Save sonicrules1234/16be6565412102abecbb8fdb20efadd7 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"version": "1", | |
"metadata": { | |
"date": 1640716017 | |
}, | |
"machine": { | |
"cpu": { | |
"manufacturer": "AMD", | |
"brand": "Ryzen 5 1600 Six-Core Processor", | |
"vendor": "AuthenticAMD", | |
"family": "23", | |
"model": "8", | |
"stepping": "2", | |
"revision": "", | |
"voltage": "", | |
"speed": 2.38, | |
"speedMin": 1.55, | |
"speedMax": 3.69, | |
"governor": "schedutil", | |
"cores": 12, | |
"physicalCores": 6, | |
"processors": 1, | |
"socket": "", | |
"flags": "fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb hw_pstate ssbd ibpb vmmcall fsgsbase bmi1 avx2 smep bmi2 rdseed adx smap clflushopt sha_ni xsaveopt xsavec xgetbv1 xsaves clzero irperf xsaveerptr arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif overflow_recov succor smca sme sev sev_es", | |
"virtualization": true, | |
"cache": { | |
"l3": 16777216, | |
"l2": 3145728, | |
"l1i": 393216, | |
"l1d": 196608 | |
} | |
}, | |
"system": { | |
"manufacturer": "Gigabyte Technology Co., Ltd.", | |
"model": "X570 AORUS PRO WIFI", | |
"version": "-CF", | |
"sku": "-", | |
"virtual": false | |
}, | |
"os": { | |
"platform": "linux", | |
"distro": "ManjaroLinux", | |
"release": "21.2.0", | |
"codename": "Qonos", | |
"kernel": "5.15.7-1-MANJARO", | |
"arch": "x64", | |
"codepage": "UTF-8", | |
"logofile": "manjaro", | |
"build": "rolling", | |
"servicepack": "", | |
"uefi": true | |
}, | |
"docker": { | |
"kernelVersion": "5.15.7-1-MANJARO", | |
"operatingSystem": "Manjaro Linux", | |
"osVersion": "", | |
"osType": "linux", | |
"architecture": "x86_64", | |
"ncpu": 12, | |
"memTotal": 16715538432, | |
"serverVersion": "20.10.11" | |
} | |
}, | |
"results": [ | |
{ | |
"implementation": "lisp", | |
"solution": "2", | |
"label": "mayerrobert-cl-hashdot", | |
"passes": 379926129, | |
"duration": 5.000111, | |
"threads": 1, | |
"tags": { | |
"faithful": "no", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "cpp", | |
"solution": "4", | |
"label": "BlackMark-pregenerated-inv_bits<u32>-clang", | |
"passes": 1720344, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "cpp", | |
"solution": "4", | |
"label": "BlackMark-pregenerated-inv_bits<u32>-gcc", | |
"passes": 823216, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "rust", | |
"solution": "6", | |
"label": "SycrationSinglethreaded", | |
"passes": 157658, | |
"duration": 5.000008109, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "rust", | |
"solution": "1", | |
"label": "mike-barber_bit-extreme-hybrid", | |
"passes": 42278, | |
"duration": 5.0000600815, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "zig", | |
"solution": "3", | |
"label": "77-ManDeJan&ityonemo&SpexGuy-zig-single-inverted-bitSieve-unrolled-run-u64v8h-deLUT-spLUT-find-u8-advanced-5760of30030v", | |
"passes": 41606, | |
"duration": 5.00011, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "wheel", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "rust", | |
"solution": "1", | |
"label": "mike-barber_bit-unrolled-hybrid", | |
"passes": 41501, | |
"duration": 5.0000081062, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "nim", | |
"solution": "3", | |
"label": "GordonBGood_extreme-hybrid", | |
"passes": 40181, | |
"duration": 5.000040683, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "zig", | |
"solution": "3", | |
"label": "51-ManDeJan&ityonemo&SpexGuy-zig-single-bitSieve-unrolled-run-u64v8h-deLUT-spLUT-find-u32", | |
"passes": 38988, | |
"duration": 5.00001, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "haskell", | |
"solution": "2", | |
"label": "GordonBGood_extreme-hybrid", | |
"passes": 37388, | |
"duration": 5.000115075, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "chapel", | |
"solution": "1", | |
"label": "GordonBGood_unrolled_hybrid", | |
"passes": 30934, | |
"duration": 5.00001, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "c", | |
"solution": "3", | |
"label": "fvbakel_Cwords", | |
"passes": 30767, | |
"duration": 5.000132, | |
"threads": 1, | |
"tags": { | |
"algorithm": "other", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "crystal", | |
"solution": "2", | |
"label": "GordonBGood_extreme-hybrid", | |
"passes": 29600, | |
"duration": 5.00008, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "v", | |
"solution": "2", | |
"label": "GordonBGood_extreme-hybrid", | |
"passes": 28647, | |
"duration": 5.000039, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "julia", | |
"solution": "4", | |
"label": "GordonBGood_extremehybrid", | |
"passes": 24572, | |
"duration": 5.000087022781372, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "cpp", | |
"solution": "4", | |
"label": "BlackMark-5760of30030-os-hs-maskedbits<u32>-gcc", | |
"passes": 23596, | |
"duration": 5.00011, | |
"threads": 1, | |
"tags": { | |
"algorithm": "wheel", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "cpp", | |
"solution": "4", | |
"label": "BlackMark-5760of30030-os-hs-inv_vec<u8>-gcc", | |
"passes": 22753, | |
"duration": 5.0002, | |
"threads": 1, | |
"tags": { | |
"bits": "8", | |
"faithful": "yes", | |
"algorithm": "wheel" | |
} | |
}, | |
{ | |
"implementation": "cpp", | |
"solution": "4", | |
"label": "BlackMark-5760of30030-os-hs-inv_bits<u32>-gcc", | |
"passes": 22274, | |
"duration": 5.00006, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "wheel" | |
} | |
}, | |
{ | |
"implementation": "zig", | |
"solution": "3", | |
"label": "47-ManDeJan&ityonemo&SpexGuy-zig-single-sieve-u8-92160of510510", | |
"passes": 22055, | |
"duration": 5.00006, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "wheel", | |
"bits": "8" | |
} | |
}, | |
{ | |
"implementation": "cpp", | |
"solution": "4", | |
"label": "BlackMark-5760of30030-os-hs-inv_bits<u32>-clang", | |
"passes": 21933, | |
"duration": 5.00019, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "wheel" | |
} | |
}, | |
{ | |
"implementation": "cpp", | |
"solution": "4", | |
"label": "BlackMark-5760of30030-os-hs-maskedbits<u32>-clang", | |
"passes": 21432, | |
"duration": 5.00006, | |
"threads": 1, | |
"tags": { | |
"algorithm": "wheel", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "c", | |
"solution": "2", | |
"label": "danielspaangberg_48of210", | |
"passes": 20023, | |
"duration": 5.000198, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "wheel" | |
} | |
}, | |
{ | |
"implementation": "rust", | |
"solution": "1", | |
"label": "mike-barber_bit-striped-hybrid-blocks16k", | |
"passes": 19660, | |
"duration": 5.0000524521, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "c", | |
"solution": "4", | |
"label": "merriam", | |
"passes": 19194, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "wheel" | |
} | |
}, | |
{ | |
"implementation": "mixed", | |
"solution": "1", | |
"label": "ssovest-cgo", | |
"passes": 18531, | |
"duration": 5.000804946, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "no", | |
"algorithm": "other" | |
} | |
}, | |
{ | |
"implementation": "rust", | |
"solution": "1", | |
"label": "mike-barber_bit-striped-hybrid-blocks4k", | |
"passes": 18401, | |
"duration": 5.0002260208, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "nim", | |
"solution": "3", | |
"label": "GordonBGood_extreme", | |
"passes": 18238, | |
"duration": 5.000239262, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "haskell", | |
"solution": "2", | |
"label": "GordonBGood_extreme", | |
"passes": 18118, | |
"duration": 5.000069527, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "lisp", | |
"solution": "2", | |
"label": "mayerrobert-cl-dense", | |
"passes": 18085, | |
"duration": 5.00011, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "zig", | |
"solution": "3", | |
"label": "83-ManDeJan&ityonemo&SpexGuy-zig-single-vecSieve", | |
"passes": 17611, | |
"duration": 5.00003, | |
"threads": 1, | |
"tags": { | |
"algorithm": "other", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "c", | |
"solution": "2", | |
"label": "danielspaangberg_5760of30030_owrb", | |
"passes": 17453, | |
"duration": 5.000084, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "wheel" | |
} | |
}, | |
{ | |
"implementation": "julia", | |
"solution": "4", | |
"label": "GordonBGood_extreme", | |
"passes": 17275, | |
"duration": 5.000097036361694, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "c", | |
"solution": "2", | |
"label": "danielspaangberg_8of30", | |
"passes": 17204, | |
"duration": 5.000269, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "wheel", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "v", | |
"solution": "2", | |
"label": "GordonBGood_extreme", | |
"passes": 16677, | |
"duration": 5.000088, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "chapel", | |
"solution": "1", | |
"label": "GordonBGood_unrolled", | |
"passes": 16676, | |
"duration": 5.00009, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "rust", | |
"solution": "1", | |
"label": "mike-barber_bit-striped-blocks16k", | |
"passes": 15917, | |
"duration": 5.0000839233, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "crystal", | |
"solution": "2", | |
"label": "GordonBGood_extreme", | |
"passes": 15724, | |
"duration": 5.000167, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "nim", | |
"solution": "3", | |
"label": "GordonBGood_stride8block-16K", | |
"passes": 15711, | |
"duration": 5.000200001, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "lisp", | |
"solution": "2", | |
"label": "mayerrobert-cl-wheel-bitvector", | |
"passes": 15424, | |
"duration": 5.00011, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "wheel", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "rust", | |
"solution": "1", | |
"label": "mike-barber_bit-striped-blocks4k", | |
"passes": 15190, | |
"duration": 5.0001683235, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "assembly", | |
"solution": "1", | |
"label": "rbergen_x64uff_byte", | |
"passes": 14985, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "no", | |
"bits": "8", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "amd64", | |
"solution": "1", | |
"label": "dacvs8", | |
"passes": 14865, | |
"duration": 5.000188, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "8" | |
} | |
}, | |
{ | |
"implementation": "lisp", | |
"solution": "2", | |
"label": "mayerrobert-cl-wheel-opt", | |
"passes": 14805, | |
"duration": 5.00011, | |
"threads": 1, | |
"tags": { | |
"algorithm": "wheel", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "zig", | |
"solution": "2", | |
"label": "ManDeJan&ityonemo-zig-byte-sieve-type-bool", | |
"passes": 14757, | |
"duration": 5.00017, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "no", | |
"bits": "8" | |
} | |
}, | |
{ | |
"implementation": "c", | |
"solution": "2", | |
"label": "danielspaangberg_480of2310_owrb", | |
"passes": 14704, | |
"duration": 5.000137, | |
"threads": 1, | |
"tags": { | |
"algorithm": "wheel", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "cpp", | |
"solution": "4", | |
"label": "BlackMark-1of2-cs-hs-inv_arr<bool>-clang", | |
"passes": 14677, | |
"duration": 5.00022, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "8", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "csharp", | |
"solution": "4", | |
"label": "italytoast-stride8-blocks32k", | |
"passes": 14658, | |
"duration": 5.00007, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "cython", | |
"solution": "1", | |
"label": "rpkak+byte-array", | |
"passes": 14558, | |
"duration": 5.000032056996133, | |
"threads": 1, | |
"tags": { | |
"bits": "8", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "julia", | |
"solution": "4", | |
"label": "GordonBGood_stride8block16k", | |
"passes": 14497, | |
"duration": 5.000042915344238, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "v", | |
"solution": "2", | |
"label": "GordonBGood_stride8-block16K", | |
"passes": 14441, | |
"duration": 5.000079, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "zig", | |
"solution": "3", | |
"label": "46-ManDeJan&ityonemo&SpexGuy-zig-single-sieve-u8", | |
"passes": 14387, | |
"duration": 5.00029, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "8" | |
} | |
}, | |
{ | |
"implementation": "cpp", | |
"solution": "4", | |
"label": "BlackMark-1of2-bs-hs-vec<u8>-gcc", | |
"passes": 14362, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "8" | |
} | |
}, | |
{ | |
"implementation": "cpp", | |
"solution": "4", | |
"label": "BlackMark-1of2-cs-hs-inv_arr<bool>-gcc", | |
"passes": 14325, | |
"duration": 5.00006, | |
"threads": 1, | |
"tags": { | |
"bits": "8", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "csharp", | |
"solution": "4", | |
"label": "italytoast-stride8-blocks16k", | |
"passes": 14286, | |
"duration": 5.00008, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "fortran", | |
"solution": "2", | |
"label": "tjol-8bit", | |
"passes": 14247, | |
"duration": 5.00022078, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "8", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "crystal", | |
"solution": "2", | |
"label": "GordonBGood_stride8-rblock16K", | |
"passes": 14089, | |
"duration": 5.00006, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "go", | |
"solution": "2", | |
"label": "ssovest-go-other-u64", | |
"passes": 13826, | |
"duration": 5.00175329, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "other", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "lisp", | |
"solution": "2", | |
"label": "mayerrobert-cl-words", | |
"passes": 13330, | |
"duration": 5.000109, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "other", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "java", | |
"solution": "4", | |
"label": "chrvanorleStrided32Blocks16k", | |
"passes": 13293, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "go", | |
"solution": "2", | |
"label": "ssovest-go-other-u32-seg-16k", | |
"passes": 13212, | |
"duration": 5.001698457, | |
"threads": 1, | |
"tags": { | |
"algorithm": "other", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "fsharp", | |
"solution": "4", | |
"label": "GordonBGood_unpeeled", | |
"passes": 12873, | |
"duration": 5.000338, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "csharp", | |
"solution": "4", | |
"label": "italytoast-stride8", | |
"passes": 12681, | |
"duration": 5.00016, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "haskell", | |
"solution": "2", | |
"label": "GordonBGood_stride8-block16K", | |
"passes": 12622, | |
"duration": 5.000014681, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "cpp", | |
"solution": "4", | |
"label": "BlackMark-1of2-cs-hs-inv_stridedbits<u8>-gcc", | |
"passes": 12609, | |
"duration": 5.00033, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "haskell", | |
"solution": "2", | |
"label": "GordonBGood_stride8", | |
"passes": 12548, | |
"duration": 5.000173961, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "go", | |
"solution": "2", | |
"label": "ssovest-go-other-u32-rblock-16k", | |
"passes": 12377, | |
"duration": 5.002291985, | |
"threads": 1, | |
"tags": { | |
"algorithm": "other", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "chapel", | |
"solution": "1", | |
"label": "GordonBGood_unpeeled_block", | |
"passes": 12241, | |
"duration": 5.00024, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "julia", | |
"solution": "4", | |
"label": "GordonBGood_stride8", | |
"passes": 12215, | |
"duration": 5.00022292137146, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "c", | |
"solution": "2", | |
"label": "danielspaangberg_48of210_owrb", | |
"passes": 12204, | |
"duration": 5.000024, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "wheel" | |
} | |
}, | |
{ | |
"implementation": "v", | |
"solution": "1", | |
"label": "marghidanu", | |
"passes": 12174, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "nim", | |
"solution": "3", | |
"label": "GordonBGood_stride8", | |
"passes": 12172, | |
"duration": 5.000397272, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "v", | |
"solution": "2", | |
"label": "GordonBGood_stride8", | |
"passes": 11938, | |
"duration": 5.000178, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "chapel", | |
"solution": "1", | |
"label": "GordonBGood_unpeeled", | |
"passes": 11831, | |
"duration": 5.00037, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "haskell", | |
"solution": "1", | |
"label": "fatho/vector_unchecked", | |
"passes": 11717, | |
"duration": 5.000112, | |
"threads": 1, | |
"tags": { | |
"faithful": "no", | |
"bits": "8", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "nim", | |
"solution": "3", | |
"label": "GordonBGood_bittwiddle", | |
"passes": 11504, | |
"duration": 5.000349437, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "go", | |
"solution": "2", | |
"label": "ssovest-go-other-u32-block-16k", | |
"passes": 11361, | |
"duration": 5.001612466, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "other" | |
} | |
}, | |
{ | |
"implementation": "zig", | |
"solution": "1", | |
"label": "devblok", | |
"passes": 11337, | |
"duration": 5.00035, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "8" | |
} | |
}, | |
{ | |
"implementation": "d", | |
"solution": "2", | |
"label": "BradleyChatha-Single-SieveCT-1bit", | |
"passes": 11334, | |
"duration": 5.00011, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "crystal", | |
"solution": "2", | |
"label": "GordonBGood_stride8", | |
"passes": 11234, | |
"duration": 5.000154, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "rust", | |
"solution": "1", | |
"label": "mike-barber_bit-rotate", | |
"passes": 11213, | |
"duration": 5.0003376007, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "c", | |
"solution": "2", | |
"label": "danielspaangberg_1of2", | |
"passes": 10929, | |
"duration": 5.000315, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "assemblyscript", | |
"solution": "2", | |
"label": "maxgraey_unrolled", | |
"passes": 10776, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "odin", | |
"solution": "1", | |
"label": "odin_byte_moe", | |
"passes": 10737, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "8", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "julia", | |
"solution": "3", | |
"label": "louie-github_port_1of2", | |
"passes": 10684, | |
"duration": 5.000306129455566, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "julia", | |
"solution": "4", | |
"label": "GordonBGood_bittwiddle", | |
"passes": 10668, | |
"duration": 5.0001540184021, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "c", | |
"solution": "1", | |
"label": "mckoss-c830", | |
"passes": 10613, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "wheel", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "haskell", | |
"solution": "1", | |
"label": "fatho/vector", | |
"passes": 10557, | |
"duration": 5.000295, | |
"threads": 1, | |
"tags": { | |
"faithful": "no", | |
"bits": "8", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "fortran", | |
"solution": "2", | |
"label": "tjol-bits", | |
"passes": 10347, | |
"duration": 5.00040722, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "assembly", | |
"solution": "1", | |
"label": "rbergen_x64uff_bitshift", | |
"passes": 10141, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "no", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "assembly", | |
"solution": "1", | |
"label": "rbergen_x64ff_byte", | |
"passes": 9964, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "8" | |
} | |
}, | |
{ | |
"implementation": "haskell", | |
"solution": "2", | |
"label": "GordonBGood_bittwiddle", | |
"passes": 9892, | |
"duration": 5.000295137, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "fortran", | |
"solution": "2", | |
"label": "tjol-logical", | |
"passes": 9817, | |
"duration": 5.00032234, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "cython", | |
"solution": "1", | |
"label": "rpkak+bit-array", | |
"passes": 9798, | |
"duration": 5.000456033012597, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "zig", | |
"solution": "3", | |
"label": "49-ManDeJan&ityonemo&SpexGuy-zig-single-bitSieve-run-u64-find-u32", | |
"passes": 9750, | |
"duration": 5.00021, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "haskell", | |
"solution": "1", | |
"label": "fatho/bitset_unchecked", | |
"passes": 9704, | |
"duration": 5.000025, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "no", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "swift", | |
"solution": "1", | |
"label": "yellowcub_1bit_UInt8", | |
"passes": 9562, | |
"duration": 5.000339984893799, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "assembly", | |
"solution": "1", | |
"label": "rbergen_x64ff_bitshift", | |
"passes": 9395, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "fortran", | |
"solution": "1", | |
"label": "johandweber_fortran", | |
"passes": 9342, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "no", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "odin", | |
"solution": "1", | |
"label": "odin_bit_moe", | |
"passes": 9328, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "c", | |
"solution": "2", | |
"label": "danielspaangberg_8of30_owrb", | |
"passes": 9257, | |
"duration": 5.000467, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "wheel" | |
} | |
}, | |
{ | |
"implementation": "java", | |
"solution": "4", | |
"label": "chrvanorleI32CUnroll", | |
"passes": 9221, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "amd64", | |
"solution": "1", | |
"label": "dacvs1", | |
"passes": 9160, | |
"duration": 5.000044, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "zig", | |
"solution": "2", | |
"label": "ManDeJan&ityonemo-zig-bit-sieve", | |
"passes": 9154, | |
"duration": 5.00013, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "chapel", | |
"solution": "1", | |
"label": "GordonBGood_bittwiddle", | |
"passes": 8773, | |
"duration": 5.00007, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "haskell", | |
"solution": "1", | |
"label": "fatho/bitset", | |
"passes": 8769, | |
"duration": 5.000448, | |
"threads": 1, | |
"tags": { | |
"faithful": "no", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "csharp", | |
"solution": "4", | |
"label": "italytoast-dense-and-sparse", | |
"passes": 8600, | |
"duration": 5.00035, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "csharp", | |
"solution": "1", | |
"label": "kinematics_poold6", | |
"passes": 8577, | |
"duration": 5.00045, | |
"threads": 1, | |
"tags": { | |
"algorithm": "wheel", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "assemblyscript", | |
"solution": "1", | |
"label": "donmahallem", | |
"passes": 8569, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "crystal", | |
"solution": "1", | |
"label": "marghidanu", | |
"passes": 8526, | |
"duration": 5.000384, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "csharp", | |
"solution": "1", | |
"label": "kinematics_poolq6", | |
"passes": 8494, | |
"duration": 5.00002, | |
"threads": 1, | |
"tags": { | |
"algorithm": "wheel", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "go", | |
"solution": "2", | |
"label": "ssovest-go-stride-u32-rblock-16k", | |
"passes": 8480, | |
"duration": 5.001006506, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "csharp", | |
"solution": "1", | |
"label": "kinematics_poolb6", | |
"passes": 7910, | |
"duration": 5.00017, | |
"threads": 1, | |
"tags": { | |
"algorithm": "wheel", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "assemblyscript", | |
"solution": "2", | |
"label": "maxgraey", | |
"passes": 7712, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "fsharp", | |
"solution": "2", | |
"label": "dmannock_fsharp_port", | |
"passes": 7689, | |
"duration": 5.000048, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "v", | |
"solution": "2", | |
"label": "GordonBGood_bittwiddle", | |
"passes": 7596, | |
"duration": 5.000592, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "go", | |
"solution": "2", | |
"label": "ssovest-go-stride-u32-block-16k", | |
"passes": 7593, | |
"duration": 5.002230891, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "fsharp", | |
"solution": "3", | |
"label": "dmannock_fsharp_recursion", | |
"passes": 7477, | |
"duration": 5.000495, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "clojure", | |
"solution": "2", | |
"label": "axvr_clj-sln-2_8-bit", | |
"passes": 7428, | |
"duration": 5.001080212, | |
"threads": 1, | |
"tags": { | |
"bits": "8", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "csharp", | |
"solution": "1", | |
"label": "kinematics_bool2while", | |
"passes": 7336, | |
"duration": 5.0001, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "8" | |
} | |
}, | |
{ | |
"implementation": "kotlin", | |
"solution": "1", | |
"label": "jvm_kotlin_idiomatic_fast_single", | |
"passes": 7322, | |
"duration": 5.013, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "scala", | |
"solution": "2", | |
"label": "scilari", | |
"passes": 7216, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "julia", | |
"solution": "1", | |
"label": "dcbi", | |
"passes": 7061, | |
"duration": 5.000190019607544, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "crystal", | |
"solution": "2", | |
"label": "GordonBGood_bittwiddle", | |
"passes": 7029, | |
"duration": 5.000186, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "rexx", | |
"solution": "2", | |
"label": "joss_NetRexx", | |
"passes": 6973, | |
"duration": 5.000095, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "8", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "julia", | |
"solution": "2", | |
"label": "epithet-jl", | |
"passes": 6952, | |
"duration": 5.000322103500366, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "kotlin", | |
"solution": "1", | |
"label": "jvm_kotlin_traditional_single", | |
"passes": 6930, | |
"duration": 5.032, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "kotlin", | |
"solution": "1", | |
"label": "jvm_kotlin_idiomatic_single", | |
"passes": 6803, | |
"duration": 5.002, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "go", | |
"solution": "2", | |
"label": "ssovest-go-stride-u32", | |
"passes": 6730, | |
"duration": 5.001583635, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "lisp", | |
"solution": "2", | |
"label": "mayerrobert-cl", | |
"passes": 6725, | |
"duration": 5.000111, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "rust", | |
"solution": "4", | |
"label": "joshallen64", | |
"passes": 6605, | |
"duration": 5.000347, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "csharp", | |
"solution": "3", | |
"label": "tannergooding", | |
"passes": 6274, | |
"duration": 5.0001816, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "java", | |
"solution": "1", | |
"label": "MansenC", | |
"passes": 6184, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "csharp", | |
"solution": "1", | |
"label": "kinematics_poold2", | |
"passes": 6097, | |
"duration": 5.00023, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "mixed", | |
"solution": "2", | |
"label": "RobCannon_ps2", | |
"passes": 6085, | |
"duration": 5.00048, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "assembly", | |
"solution": "1", | |
"label": "rbergen_x64uff_bitbtr", | |
"passes": 6035, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "assembly", | |
"solution": "1", | |
"label": "rbergen_x64ff_bitbtr", | |
"passes": 5694, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "lua", | |
"solution": "2", | |
"label": "ben1jen_luajit1", | |
"passes": 5621, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "no", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "basic", | |
"solution": "3", | |
"label": "Nukepayload2_ArrayPool8of30M", | |
"passes": 5563, | |
"duration": 5.0009087, | |
"threads": 1, | |
"tags": { | |
"algorithm": "wheel", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "basic", | |
"solution": "3", | |
"label": "Nukepayload2_ReDim8of30M", | |
"passes": 5531, | |
"duration": 5.0006555, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "wheel", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "cpp", | |
"solution": "4", | |
"label": "BlackMark-5760of30030-os-hs-inv_vec<u8>-clang", | |
"passes": 5482, | |
"duration": 5.00063, | |
"threads": 1, | |
"tags": { | |
"bits": "8", | |
"algorithm": "wheel", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "java", | |
"solution": "4", | |
"label": "chrvanorleI64PatternCalc", | |
"passes": 5424, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "other", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "csharp", | |
"solution": "1", | |
"label": "kinematics_rawd30", | |
"passes": 5405, | |
"duration": 5.00078, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "wheel", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "csharp", | |
"solution": "1", | |
"label": "kinematics_poolq30m", | |
"passes": 5301, | |
"duration": 5.00054, | |
"threads": 1, | |
"tags": { | |
"algorithm": "other", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "nodejs", | |
"solution": "1", | |
"label": "rogiervandam", | |
"passes": 5239, | |
"duration": 5.000710018992424, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "go", | |
"solution": "2", | |
"label": "ssovest-go-simple-u32", | |
"passes": 5122, | |
"duration": 5.001278131, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "lisp", | |
"solution": "2", | |
"label": "mayerrobert-cl-modulo-functions", | |
"passes": 5005, | |
"duration": 5.00011, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "typescript", | |
"solution": "2", | |
"label": "mikevdbokke_8bit-array", | |
"passes": 4903, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "typescript", | |
"solution": "2", | |
"label": "mikevdbokke_byte-array", | |
"passes": 4874, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"bits": "8", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "scala", | |
"solution": "1", | |
"label": "rom1dep", | |
"passes": 4669, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "typescript", | |
"solution": "1", | |
"label": "marghidanu", | |
"passes": 4617, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "typescript", | |
"solution": "2", | |
"label": "mikevdbokke_32bit-array", | |
"passes": 4603, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "dart", | |
"solution": "1", | |
"label": "eagerestwolf&mmcdon20_8bit", | |
"passes": 4500, | |
"duration": 5.00092, | |
"threads": 1, | |
"tags": { | |
"bits": "8", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "go", | |
"solution": "3", | |
"label": "zanicar-go", | |
"passes": 4132, | |
"duration": 5.001813, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "csharp", | |
"solution": "1", | |
"label": "kinematics_rawd6", | |
"passes": 4098, | |
"duration": 5.00071, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "wheel", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "dart", | |
"solution": "1", | |
"label": "eagerestwolf&mmcdon20_1bit", | |
"passes": 4084, | |
"duration": 5.000179, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "java", | |
"solution": "2", | |
"label": "PratimGhosh86-JavaBitSet", | |
"passes": 3740, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "java", | |
"solution": "4", | |
"label": "chrvanorleI8", | |
"passes": 3659, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "java", | |
"solution": "4", | |
"label": "chrvanorleI64C", | |
"passes": 3659, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "java", | |
"solution": "4", | |
"label": "chrvanorleI64", | |
"passes": 3659, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "java", | |
"solution": "4", | |
"label": "chrvanorleI32", | |
"passes": 3659, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "java", | |
"solution": "4", | |
"label": "chrvanorleI32C", | |
"passes": 3658, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "clojure", | |
"solution": "3", | |
"label": "pez-clj-boolean-array-skip-evens", | |
"passes": 3407, | |
"duration": 5.002201551, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "8" | |
} | |
}, | |
{ | |
"implementation": "rust", | |
"solution": "3", | |
"label": "Blui42", | |
"passes": 3401, | |
"duration": 5.000269612, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "lisp", | |
"solution": "2", | |
"label": "mayerrobert-cl-modulo", | |
"passes": 3254, | |
"duration": 5.00011, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "umple", | |
"solution": "1", | |
"label": "mmcdon20_umple", | |
"passes": 3056, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "kotlin", | |
"solution": "1", | |
"label": "native_kotlin_idiomatic_fast_single", | |
"passes": 2861, | |
"duration": 5.001, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "d", | |
"solution": "2", | |
"label": "BradleyChatha-Single-SieveRTB1_64-1bit", | |
"passes": 2793, | |
"duration": 5.00095, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "d", | |
"solution": "2", | |
"label": "BradleyChatha-Single-SieveRTB1_32-1bit", | |
"passes": 2784, | |
"duration": 5.00099, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "d", | |
"solution": "2", | |
"label": "BradleyChatha-Single-SieveRTB1_16-1bit", | |
"passes": 2784, | |
"duration": 5.00175, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "d", | |
"solution": "2", | |
"label": "BradleyChatha-Single-SieveRT-1bit", | |
"passes": 2778, | |
"duration": 5.00126, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "cpp", | |
"solution": "4", | |
"label": "BlackMark-1of2-bs-hs-vec<u8>-clang", | |
"passes": 2773, | |
"duration": 5.00087, | |
"threads": 1, | |
"tags": { | |
"bits": "8", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "d", | |
"solution": "1", | |
"label": "eagerestwolf", | |
"passes": 2740, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "8", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "pascal", | |
"solution": "1", | |
"label": "rbergen", | |
"passes": 2669, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "d", | |
"solution": "2", | |
"label": "BradleyChatha-Single-SieveRTBX-8bit", | |
"passes": 2576, | |
"duration": 5.0011, | |
"threads": 1, | |
"tags": { | |
"bits": "8", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "pascal", | |
"solution": "3", | |
"label": "olivierbrun-1-threads", | |
"passes": 2513, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "nim", | |
"solution": "2", | |
"label": "beef331", | |
"passes": 2510, | |
"duration": 5.001676321029663, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "csharp", | |
"solution": "1", | |
"label": "kinematics_bit2while", | |
"passes": 2468, | |
"duration": 5.00161, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "nim", | |
"solution": "1", | |
"label": "marghidanu", | |
"passes": 2361, | |
"duration": 5.000499248504639, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "8" | |
} | |
}, | |
{ | |
"implementation": "csharp", | |
"solution": "1", | |
"label": "kinematics_rawd2", | |
"passes": 2282, | |
"duration": 5.00185, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "clojure", | |
"solution": "2", | |
"label": "axvr_clj-sln-2_1-bit", | |
"passes": 2238, | |
"duration": 5.001791612, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "basic", | |
"solution": "1", | |
"label": "rbergen_8of30", | |
"passes": 2209, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "wheel", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "kotlin", | |
"solution": "1", | |
"label": "native_kotlin_idiomatic_single", | |
"passes": 2085, | |
"duration": 5.002, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "csharp", | |
"solution": "2", | |
"label": "davepl", | |
"passes": 2024, | |
"duration": 5.00079, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "mixed", | |
"solution": "3", | |
"label": "1mikegrn/CPython", | |
"passes": 1953, | |
"duration": 5.002070665359497, | |
"threads": 1, | |
"tags": { | |
"bits": "32", | |
"faithful": "no", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "clojure", | |
"solution": "3", | |
"label": "pez-clj-bitset-pre", | |
"passes": 1832, | |
"duration": 5.000862666, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "basic", | |
"solution": "2", | |
"label": "rbergen_vb", | |
"passes": 1524, | |
"duration": 5.0001339, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "d", | |
"solution": "2", | |
"label": "BradleyChatha-Single-SieveRTBX-64bit", | |
"passes": 1515, | |
"duration": 5.00007, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "64", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "fsharp", | |
"solution": "1", | |
"label": "rbergen", | |
"passes": 1473, | |
"duration": 5.001489, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "kotlin", | |
"solution": "1", | |
"label": "js_kotlin_idiomatic_fast_single", | |
"passes": 1435, | |
"duration": 5.006, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "kotlin", | |
"solution": "1", | |
"label": "js_kotlin_traditional_single", | |
"passes": 1395, | |
"duration": 5.005, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "kotlin", | |
"solution": "1", | |
"label": "native_kotlin_traditional_single", | |
"passes": 1387, | |
"duration": 5.001, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "cpp", | |
"solution": "4", | |
"label": "BlackMark-1of2-cs-hs-inv_stridedbits<u8>-clang", | |
"passes": 1375, | |
"duration": 5.00178, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "kotlin", | |
"solution": "1", | |
"label": "js_kotlin_idiomatic_single", | |
"passes": 1336, | |
"duration": 5.005, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "pdl", | |
"solution": "2", | |
"label": "Luis_Mochán_(wlmb)_Perl/PDL-PP", | |
"passes": 1083, | |
"duration": 5.002303, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "8", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "lean4", | |
"solution": "1", | |
"label": "badly-drawn-wizards", | |
"passes": 1071, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "8", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "pascal", | |
"solution": "2", | |
"label": "circular17", | |
"passes": 1056, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "pony", | |
"solution": "1", | |
"label": "marghidanu", | |
"passes": 1045, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "cobol", | |
"solution": "1", | |
"label": "fvbakel_Cobol", | |
"passes": 996, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "no", | |
"bits": "8", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "clojure", | |
"solution": "3", | |
"label": "pez-clj-boolean-array-pre", | |
"passes": 843, | |
"duration": 5.002312509, | |
"threads": 1, | |
"tags": { | |
"bits": "8", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "basic", | |
"solution": "1", | |
"label": "rbergen_boolean", | |
"passes": 709, | |
"duration": 5.006, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "r", | |
"solution": "2", | |
"label": "nobrien97", | |
"passes": 695, | |
"duration": 5.004, | |
"threads": 1, | |
"tags": { | |
"faithful": "no", | |
"algorithm": "base", | |
"bits": "32" | |
} | |
}, | |
{ | |
"implementation": "clojure", | |
"solution": "3", | |
"label": "pez-clj-bitset", | |
"passes": 671, | |
"duration": 5.000795244, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "pdl", | |
"solution": "1", | |
"label": "Luis_Mochán_(wlmb)_Perl/PDL", | |
"passes": 649, | |
"duration": 5.006011, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "8", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "haxe", | |
"solution": "1", | |
"label": "TayIorRobinson_Haxe_C++", | |
"passes": 584, | |
"duration": 5.00456404685974, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "scala", | |
"solution": "3", | |
"label": "mmcdon20_scala", | |
"passes": 576, | |
"duration": 5.005, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "ocaml", | |
"solution": "2", | |
"label": "gkpotter-unfaithful", | |
"passes": 541, | |
"duration": 5.004135, | |
"threads": 1, | |
"tags": { | |
"faithful": "no", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "ocaml", | |
"solution": "1", | |
"label": "gkpotter-faithful", | |
"passes": 465, | |
"duration": 5.001742, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "forth", | |
"solution": "1", | |
"label": "tjol-8bit", | |
"passes": 403, | |
"duration": 5.010874, | |
"threads": 1, | |
"tags": { | |
"bits": "8", | |
"algorithm": "base", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "basic", | |
"solution": "1", | |
"label": "rbergen_bit64", | |
"passes": 400, | |
"duration": 5.006, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "basic", | |
"solution": "1", | |
"label": "rbergen_bit32", | |
"passes": 397, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "scheme", | |
"solution": "1", | |
"label": "William103", | |
"passes": 375, | |
"duration": 5.01152486, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "octave", | |
"solution": "2", | |
"label": "Brandon-Johns_8bit", | |
"passes": 314, | |
"duration": 5.011728, | |
"threads": 1, | |
"tags": { | |
"bits": "8", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "clojure", | |
"solution": "3", | |
"label": "pez-clj-boolean-array", | |
"passes": 302, | |
"duration": 5.011265428, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "8", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "forth", | |
"solution": "1", | |
"label": "tjol-1bit", | |
"passes": 251, | |
"duration": 5.008976, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "no", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "typescript", | |
"solution": "2", | |
"label": "mikevdbokke_number-array", | |
"passes": 213, | |
"duration": 5.002, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "groovy", | |
"solution": "1", | |
"label": "mmcdon20_groovy", | |
"passes": 191, | |
"duration": 5.004, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "postscript", | |
"solution": "1", | |
"label": "epithet-ps", | |
"passes": 185, | |
"duration": 5.005, | |
"threads": 1, | |
"tags": { | |
"bits": "8", | |
"algorithm": "base", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "perl", | |
"solution": "2", | |
"label": "kjetillll", | |
"passes": 163, | |
"duration": 5.019173, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "verilog", | |
"solution": "1", | |
"label": "alwayslinux2-verilog", | |
"passes": 156, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "ruby", | |
"solution": "1", | |
"label": "rbergen", | |
"passes": 151, | |
"duration": 5.027, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "ballerina", | |
"solution": "1", | |
"label": "da-strange-boi", | |
"passes": 112, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"parallel": "no", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "wren", | |
"solution": "1", | |
"label": "marghidanu", | |
"passes": 100, | |
"duration": 5.019152, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "tex", | |
"solution": "2", | |
"label": "jfbu-tex-48of210", | |
"passes": 100, | |
"duration": 5.02336, | |
"threads": 1, | |
"tags": { | |
"algorithm": "wheel", | |
"bits": "32", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "tex", | |
"solution": "2", | |
"label": "jfbu-tex-8of30", | |
"passes": 91, | |
"duration": 5.0268, | |
"threads": 1, | |
"tags": { | |
"algorithm": "wheel", | |
"bits": "32", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "kos", | |
"solution": "1", | |
"label": "cdragan", | |
"passes": 75, | |
"duration": 5.034661, | |
"threads": 1, | |
"tags": { | |
"bits": "8", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "tex", | |
"solution": "2", | |
"label": "jfbu-tex-480of2310", | |
"passes": 54, | |
"duration": 5.03448, | |
"threads": 1, | |
"tags": { | |
"faithful": "no", | |
"bits": "32", | |
"algorithm": "wheel" | |
} | |
}, | |
{ | |
"implementation": "prolog", | |
"solution": "1", | |
"label": "jimbxb-prolog-c", | |
"passes": 40, | |
"duration": 5.022, | |
"threads": 1, | |
"tags": { | |
"faithful": "no", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "perl", | |
"solution": "1", | |
"label": "marghidanu", | |
"passes": 37, | |
"duration": 5.019935, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "tex", | |
"solution": "2", | |
"label": "jfbu-tex", | |
"passes": 36, | |
"duration": 5.13533, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "no", | |
"bits": "32" | |
} | |
}, | |
{ | |
"implementation": "elixir", | |
"solution": "2", | |
"label": "thomas9911", | |
"passes": 35, | |
"duration": 5.274, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "powershell", | |
"solution": "3", | |
"label": "RobCannon_ps3", | |
"passes": 26, | |
"duration": 5.00284, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "mixal", | |
"solution": "1", | |
"label": "rbergen", | |
"passes": 30, | |
"duration": 6.32, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "emojicode", | |
"solution": "1", | |
"label": "marghidanu", | |
"passes": 21, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "rexx", | |
"solution": "1", | |
"label": "joss_REXX", | |
"passes": 19, | |
"duration": 5.037165, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "8", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "powershell", | |
"solution": "2", | |
"label": "crowbar27_ps2", | |
"passes": 18, | |
"duration": 5.04827, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "haxe", | |
"solution": "1", | |
"label": "TayIorRobinson_Haxe_HaxeEval", | |
"passes": 17, | |
"duration": 5.103826999664307, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "awk", | |
"solution": "1", | |
"label": "DaviNakamuraCardoso", | |
"passes": 12, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "no", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "raku", | |
"solution": "1", | |
"label": "draco1006", | |
"passes": 5, | |
"duration": 5.211738, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "red", | |
"solution": "1", | |
"label": "mmcdon20_red", | |
"passes": 5, | |
"duration": 5.24656299999333, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "befunge", | |
"solution": "1", | |
"label": "tjol-bf98", | |
"passes": 5, | |
"duration": 5.565655, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "no", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "clipper", | |
"solution": "1", | |
"label": "AndyRadford,BradleyChatha,XH", | |
"passes": 5, | |
"duration": 5.57, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "112", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "clojure", | |
"solution": "1", | |
"label": "mmcdon20_clojure", | |
"passes": 4, | |
"duration": 5.078, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "prolog", | |
"solution": "1", | |
"label": "jimbxb-prolog-dynamic", | |
"passes": 4, | |
"duration": 5.57, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "tcl", | |
"solution": "2", | |
"label": "fvbakel_ootcl", | |
"passes": 4, | |
"duration": 6.199, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "haxe", | |
"solution": "1", | |
"label": "TayIorRobinson_Haxe_Python", | |
"passes": 3, | |
"duration": 5.16095757484436, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "clipper", | |
"solution": "1", | |
"label": "AndyRadford,Clip5.2e", | |
"passes": 3, | |
"duration": 5.28, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "112", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "idl", | |
"solution": "1", | |
"label": "kriztioan_1bit", | |
"passes": 2, | |
"duration": 5.09973, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "bash", | |
"solution": "1", | |
"label": "bash", | |
"passes": 1, | |
"duration": 6.276924698, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "sql", | |
"solution": "2", | |
"label": "fvbakel_MariaDB1", | |
"passes": 1, | |
"duration": 7.869, | |
"threads": 1, | |
"tags": { | |
"bits": "32", | |
"faithful": "no", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "yoix", | |
"solution": "1", | |
"label": "mmcdon20_yoix", | |
"passes": 1, | |
"duration": 8.082, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "prolog", | |
"solution": "1", | |
"label": "jimbxb-prolog-basic", | |
"passes": 1, | |
"duration": 9.912, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "tex", | |
"solution": "1", | |
"label": "tjol", | |
"passes": 1, | |
"duration": 11.754150390625, | |
"threads": 1, | |
"tags": { | |
"bits": "32", | |
"algorithm": "base", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "elixir", | |
"solution": "1", | |
"label": "cdesch", | |
"passes": 1, | |
"duration": 33.621, | |
"threads": 1, | |
"tags": { | |
"faithful": "no", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "powershell", | |
"solution": "1", | |
"label": "crowbar27_ps1", | |
"passes": 1, | |
"duration": 87.9378, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "octave", | |
"solution": "2", | |
"label": "Brandon-Johns_1bit", | |
"passes": 1, | |
"duration": 263.303449, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "d", | |
"solution": "2", | |
"label": "BradleyChatha-MultistaticThreads-SieveRTCT_Cheatiness-1bit", | |
"passes": 773542152, | |
"duration": 5.0, | |
"threads": 12, | |
"tags": { | |
"algorithm": "other", | |
"faithful": "no", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "cpp", | |
"solution": "4", | |
"label": "BlackMark-pregenerated-inv_bits<u32>-clang", | |
"passes": 10509577, | |
"duration": 5.0011, | |
"threads": 12, | |
"tags": { | |
"bits": "1", | |
"faithful": "no", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "cpp", | |
"solution": "4", | |
"label": "BlackMark-pregenerated-inv_bits<u32>-gcc", | |
"passes": 5071209, | |
"duration": 5.00124, | |
"threads": 12, | |
"tags": { | |
"faithful": "no", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "rust", | |
"solution": "6", | |
"label": "SycrationMultithreaded", | |
"passes": 1108815, | |
"duration": 5.000022367, | |
"threads": 8, | |
"tags": { | |
"faithful": "no", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "zig", | |
"solution": "3", | |
"label": "94-ManDeJan&ityonemo&SpexGuy-zig-parallel-gustafson-inverted-bitSieve-unrolled-run-u64v8h-deLUT-spLUT-find-u8-advanced-5760of30030v", | |
"passes": 253650, | |
"duration": 5.00008, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "wheel" | |
} | |
}, | |
{ | |
"implementation": "rust", | |
"solution": "1", | |
"label": "mike-barber_bit-extreme-hybrid", | |
"passes": 251987, | |
"duration": 5.0002584457, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "zig", | |
"solution": "3", | |
"label": "92-ManDeJan&ityonemo&SpexGuy-zig-parallel-gustafson-inverted-bitSieve-unrolled-run-u64v8h-deLUT-spLUT-find-u8-advanced-480of2310v", | |
"passes": 250064, | |
"duration": 5.00022, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "wheel" | |
} | |
}, | |
{ | |
"implementation": "rust", | |
"solution": "1", | |
"label": "mike-barber_bit-unrolled-hybrid", | |
"passes": 249381, | |
"duration": 5.0002036095, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "zig", | |
"solution": "3", | |
"label": "95-ManDeJan&ityonemo&SpexGuy-zig-parallel-gustafson-inverted-bitSieve-unrolled-run-u64v8h-deLUT-spLUT-find-u8-advanced-5760of30030v-no-ht", | |
"passes": 239421, | |
"duration": 5.00007, | |
"threads": 6, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "wheel" | |
} | |
}, | |
{ | |
"implementation": "zig", | |
"solution": "3", | |
"label": "90-ManDeJan&ityonemo&SpexGuy-zig-parallel-gustafson-bitSieve-unrolled-run-u64v8h-deLUT-spLUT-find-u32", | |
"passes": 238050, | |
"duration": 5.0, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "zig", | |
"solution": "3", | |
"label": "93-ManDeJan&ityonemo&SpexGuy-zig-parallel-gustafson-inverted-bitSieve-unrolled-run-u64v8h-deLUT-spLUT-find-u8-advanced-480of2310v-no-ht", | |
"passes": 234979, | |
"duration": 5.00001, | |
"threads": 6, | |
"tags": { | |
"bits": "1", | |
"algorithm": "wheel", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "zig", | |
"solution": "3", | |
"label": "91-ManDeJan&ityonemo&SpexGuy-zig-parallel-gustafson-bitSieve-unrolled-run-u64v8h-deLUT-spLUT-find-u32-no-ht", | |
"passes": 223179, | |
"duration": 5.00012, | |
"threads": 6, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "c", | |
"solution": "2", | |
"label": "danielspaangberg_5760of30030_epar", | |
"passes": 176413, | |
"duration": 5.00085, | |
"threads": 12, | |
"tags": { | |
"algorithm": "wheel", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "cpp", | |
"solution": "4", | |
"label": "BlackMark-5760of30030-os-hs-inv_bits<u32>-gcc", | |
"passes": 149877, | |
"duration": 5.00749, | |
"threads": 12, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "wheel" | |
} | |
}, | |
{ | |
"implementation": "c", | |
"solution": "2", | |
"label": "danielspaangberg_480of2310_epar", | |
"passes": 149515, | |
"duration": 5.00093, | |
"threads": 12, | |
"tags": { | |
"bits": "1", | |
"algorithm": "wheel", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "cpp", | |
"solution": "4", | |
"label": "BlackMark-5760of30030-os-hs-maskedbits<u32>-gcc", | |
"passes": 146804, | |
"duration": 5.00106, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "wheel", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "cpp", | |
"solution": "4", | |
"label": "BlackMark-5760of30030-os-hs-inv_bits<u32>-clang", | |
"passes": 131148, | |
"duration": 5.00109, | |
"threads": 12, | |
"tags": { | |
"algorithm": "wheel", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "cpp", | |
"solution": "4", | |
"label": "BlackMark-5760of30030-os-hs-maskedbits<u32>-clang", | |
"passes": 128388, | |
"duration": 5.00124, | |
"threads": 12, | |
"tags": { | |
"algorithm": "wheel", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "c", | |
"solution": "2", | |
"label": "danielspaangberg_48of210_epar", | |
"passes": 122135, | |
"duration": 5.001183, | |
"threads": 12, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "wheel" | |
} | |
}, | |
{ | |
"implementation": "rust", | |
"solution": "1", | |
"label": "mike-barber_bit-striped-hybrid-blocks16k", | |
"passes": 120694, | |
"duration": 5.000521183, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "rust", | |
"solution": "1", | |
"label": "mike-barber_bit-striped-hybrid-blocks4k", | |
"passes": 118689, | |
"duration": 5.0003800392, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "zig", | |
"solution": "3", | |
"label": "89-ManDeJan&ityonemo&SpexGuy-zig-parallel-gustafson-sieve-u8-92160of510510-no-ht", | |
"passes": 116317, | |
"duration": 5.00004, | |
"threads": 6, | |
"tags": { | |
"faithful": "yes", | |
"bits": "8", | |
"algorithm": "wheel" | |
} | |
}, | |
{ | |
"implementation": "cpp", | |
"solution": "4", | |
"label": "BlackMark-5760of30030-os-hs-inv_vec<u8>-gcc", | |
"passes": 104397, | |
"duration": 5.00116, | |
"threads": 12, | |
"tags": { | |
"algorithm": "wheel", | |
"bits": "8", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "zig", | |
"solution": "3", | |
"label": "88-ManDeJan&ityonemo&SpexGuy-zig-parallel-gustafson-sieve-u8-92160of510510", | |
"passes": 103351, | |
"duration": 5.00057, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"bits": "8", | |
"algorithm": "wheel" | |
} | |
}, | |
{ | |
"implementation": "rust", | |
"solution": "1", | |
"label": "mike-barber_bit-striped-blocks4k", | |
"passes": 97163, | |
"duration": 5.0005402565, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "c", | |
"solution": "2", | |
"label": "danielspaangberg_8of30_epar", | |
"passes": 97152, | |
"duration": 5.00137, | |
"threads": 12, | |
"tags": { | |
"bits": "1", | |
"algorithm": "wheel", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "rust", | |
"solution": "1", | |
"label": "mike-barber_bit-striped-blocks16k", | |
"passes": 97125, | |
"duration": 5.0004892349, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "cpp", | |
"solution": "4", | |
"label": "BlackMark-1of2-cs-hs-inv_stridedbits<u8>-gcc", | |
"passes": 83322, | |
"duration": 5.00147, | |
"threads": 12, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "rust", | |
"solution": "1", | |
"label": "mike-barber_bit-rotate", | |
"passes": 80941, | |
"duration": 5.0006370544, | |
"threads": 12, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "java", | |
"solution": "4", | |
"label": "chrvanorleStrided32Blocks16k", | |
"passes": 79871, | |
"duration": 5.005, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "cpp", | |
"solution": "4", | |
"label": "BlackMark-1of2-cs-hs-inv_arr<bool>-clang", | |
"passes": 79356, | |
"duration": 5.00158, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "8" | |
} | |
}, | |
{ | |
"implementation": "cpp", | |
"solution": "4", | |
"label": "BlackMark-1of2-bs-hs-vec<u8>-gcc", | |
"passes": 78537, | |
"duration": 5.00108, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"bits": "8", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "cpp", | |
"solution": "4", | |
"label": "BlackMark-1of2-cs-hs-inv_arr<bool>-gcc", | |
"passes": 78593, | |
"duration": 5.00824, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"bits": "8", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "zig", | |
"solution": "3", | |
"label": "87-ManDeJan&ityonemo&SpexGuy-zig-parallel-gustafson-sieve-u8", | |
"passes": 78352, | |
"duration": 5.00072, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"bits": "8", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "c", | |
"solution": "2", | |
"label": "danielspaangberg_1of2_epar", | |
"passes": 76298, | |
"duration": 5.001749, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "d", | |
"solution": "2", | |
"label": "BradleyChatha-MultistaticThreads-SieveCT-1bit", | |
"passes": 75991, | |
"duration": 5.00056, | |
"threads": 12, | |
"tags": { | |
"bits": "1", | |
"faithful": "no", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "odin", | |
"solution": "1", | |
"label": "odin_bit_threaded_moe", | |
"passes": 60924, | |
"duration": 5.002, | |
"threads": 12, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "java", | |
"solution": "4", | |
"label": "chrvanorleI64PatternCalc", | |
"passes": 56546, | |
"duration": 5.007, | |
"threads": 12, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "other" | |
} | |
}, | |
{ | |
"implementation": "java", | |
"solution": "4", | |
"label": "chrvanorleI32CUnroll", | |
"passes": 52570, | |
"duration": 5.006, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "cpp", | |
"solution": "4", | |
"label": "BlackMark-5760of30030-os-hs-inv_vec<u8>-clang", | |
"passes": 51120, | |
"duration": 5.00164, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "wheel", | |
"bits": "8" | |
} | |
}, | |
{ | |
"implementation": "kotlin", | |
"solution": "1", | |
"label": "jvm_kotlin_idiomatic_fast_multi", | |
"passes": 46166, | |
"duration": 5.0, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "rust", | |
"solution": "5", | |
"label": "kulasko-rust-tile-rotate-u8", | |
"passes": 45161, | |
"duration": 5.000073516, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "kotlin", | |
"solution": "1", | |
"label": "jvm_kotlin_idiomatic_multi", | |
"passes": 42950, | |
"duration": 5.0, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "kotlin", | |
"solution": "1", | |
"label": "jvm_kotlin_traditional_multi", | |
"passes": 42796, | |
"duration": 5.0, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "rust", | |
"solution": "5", | |
"label": "kulasko-rust-tile-bit-u8", | |
"passes": 41086, | |
"duration": 5.000057898, | |
"threads": 12, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "java", | |
"solution": "4", | |
"label": "chrvanorleI32C", | |
"passes": 41005, | |
"duration": 5.006, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "java", | |
"solution": "4", | |
"label": "chrvanorleI32", | |
"passes": 41041, | |
"duration": 5.011, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "java", | |
"solution": "4", | |
"label": "chrvanorleI64", | |
"passes": 40964, | |
"duration": 5.011, | |
"threads": 12, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "java", | |
"solution": "4", | |
"label": "chrvanorleI64C", | |
"passes": 40678, | |
"duration": 5.005, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "rust", | |
"solution": "5", | |
"label": "kulasko-rust-tile-rotate-u32", | |
"passes": 39754, | |
"duration": 5.000030805, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "rust", | |
"solution": "5", | |
"label": "kulasko-rust-tile-bit-u32", | |
"passes": 38848, | |
"duration": 5.00002294, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "java", | |
"solution": "4", | |
"label": "chrvanorleI8", | |
"passes": 34977, | |
"duration": 5.004, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "nodejs", | |
"solution": "1", | |
"label": "rogiervandam", | |
"passes": 34758, | |
"duration": 5.0963317990005015, | |
"threads": 12, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "rust", | |
"solution": "5", | |
"label": "kulasko-rust-tile-stripe-u8192", | |
"passes": 32130, | |
"duration": 5.000064619, | |
"threads": 11, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "d", | |
"solution": "2", | |
"label": "BradleyChatha-MultistaticThreads-SieveRT-1bit", | |
"passes": 29722, | |
"duration": 5.0018, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "cpp", | |
"solution": "4", | |
"label": "BlackMark-1of2-bs-hs-vec<u8>-clang", | |
"passes": 28321, | |
"duration": 5.01546, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"bits": "8", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "d", | |
"solution": "2", | |
"label": "BradleyChatha-MultistaticThreads-SieveRTB1_32-1bit", | |
"passes": 28105, | |
"duration": 5.00195, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "pascal", | |
"solution": "3", | |
"label": "olivierbrun-12-threads", | |
"passes": 27053, | |
"duration": 5.002, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "dart", | |
"solution": "1", | |
"label": "eagerestwolf&mmcdon20_1bit_par", | |
"passes": 25135, | |
"duration": 5.000752, | |
"threads": 12, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "c", | |
"solution": "2", | |
"label": "danielspaangberg_480of2310_par", | |
"passes": 24352, | |
"duration": 5.000114, | |
"threads": 4, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "wheel", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "rust", | |
"solution": "5", | |
"label": "kulasko-rust-tile-bool-u8", | |
"passes": 24163, | |
"duration": 5.000138491, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"bits": "8", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "java", | |
"solution": "2", | |
"label": "PratimGhosh86-JavaBitSetMT", | |
"passes": 24054, | |
"duration": 5.0, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "c", | |
"solution": "2", | |
"label": "danielspaangberg_5760of30030_par", | |
"passes": 23997, | |
"duration": 5.000041, | |
"threads": 4, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "wheel", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "c", | |
"solution": "2", | |
"label": "danielspaangberg_48of210_par", | |
"passes": 23463, | |
"duration": 5.000017, | |
"threads": 4, | |
"tags": { | |
"bits": "1", | |
"algorithm": "wheel", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "c", | |
"solution": "2", | |
"label": "danielspaangberg_8of30_par", | |
"passes": 21870, | |
"duration": 5.000029, | |
"threads": 4, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "wheel", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "c", | |
"solution": "2", | |
"label": "danielspaangberg_1of2_par", | |
"passes": 18123, | |
"duration": 5.000041, | |
"threads": 4, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "dart", | |
"solution": "1", | |
"label": "eagerestwolf&mmcdon20_8bit_par", | |
"passes": 17121, | |
"duration": 5.0007, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "8" | |
} | |
}, | |
{ | |
"implementation": "cpp", | |
"solution": "4", | |
"label": "BlackMark-1of2-cs-hs-inv_stridedbits<u8>-clang", | |
"passes": 12177, | |
"duration": 5.00567, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "zig", | |
"solution": "3", | |
"label": "85-ManDeJan&ityonemo&SpexGuy-zig-parallel-amdahl-sieve-u8", | |
"passes": 5807, | |
"duration": 5.00052, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"bits": "8", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "clojure", | |
"solution": "3", | |
"label": "pez-clj-boolean-array-pre-futures", | |
"passes": 2934, | |
"duration": 5.001502433, | |
"threads": 8, | |
"tags": { | |
"faithful": "yes", | |
"bits": "8", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "rust", | |
"solution": "5", | |
"label": "kulasko-rust-stream-rotate-u8", | |
"passes": 2195, | |
"duration": 5.002219077, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "rust", | |
"solution": "5", | |
"label": "kulasko-rust-stream-stripe-u8192", | |
"passes": 2181, | |
"duration": 5.000858937, | |
"threads": 11, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "rust", | |
"solution": "5", | |
"label": "kulasko-rust-stream-rotate-u32", | |
"passes": 2174, | |
"duration": 5.000432912, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "rust", | |
"solution": "5", | |
"label": "kulasko-rust-stream-bit-u8", | |
"passes": 2170, | |
"duration": 5.00100348, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "rust", | |
"solution": "5", | |
"label": "kulasko-rust-stream-bit-u32", | |
"passes": 2125, | |
"duration": 5.001550874, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "rust", | |
"solution": "5", | |
"label": "kulasko-rust-stream-bool-u8", | |
"passes": 1734, | |
"duration": 5.000245226, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "8" | |
} | |
}, | |
{ | |
"implementation": "clojure", | |
"solution": "3", | |
"label": "pez-clj-boolean-array-to-vector-futures", | |
"passes": 1084, | |
"duration": 5.002207453, | |
"threads": 8, | |
"tags": { | |
"bits": "8", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "idl", | |
"solution": "1", | |
"label": "kriztioan_idlway", | |
"passes": 323, | |
"duration": 5.005839, | |
"threads": 10, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "8" | |
} | |
} | |
] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment