-
-
Save sonicrules1234/d3c4dd9461d9025dc5403400ebf304b8 to your computer and use it in GitHub Desktop.
Compat output from plummerprimes
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": 1639460576 | |
}, | |
"machine": { | |
"cpu": { | |
"manufacturer": "AMD", | |
"brand": "Ryzen 5 1600 Six-Core Processor", | |
"vendor": "AuthenticAMD", | |
"family": "23", | |
"model": "8", | |
"stepping": "2", | |
"revision": "", | |
"voltage": "", | |
"speed": 2.14, | |
"speedMin": 1.27, | |
"speedMax": 3.2, | |
"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 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, | |
"L1d": 196608, | |
"L2": 3145728, | |
"L1i": 393216 | |
} | |
}, | |
"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.13.19-2-MANJARO", | |
"arch": "x64", | |
"codepage": "UTF-8", | |
"logofile": "manjaro", | |
"build": "rolling", | |
"servicepack": "", | |
"uefi": true | |
}, | |
"docker": { | |
"kernelVersion": "5.13.19-2-MANJARO", | |
"operatingSystem": "Manjaro Linux", | |
"osVersion": "", | |
"osType": "linux", | |
"architecture": "x86_64", | |
"ncpu": 12, | |
"memTotal": 16719540224, | |
"serverVersion": "20.10.10" | |
} | |
}, | |
"results": [ | |
{ | |
"implementation": "Lisp", | |
"solution": "2", | |
"label": "mayerrobert-cl-hashdot", | |
"passes": 381198536, | |
"duration": 5.000077, | |
"threads": 1, | |
"tags": { | |
"faithful": "no", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "CPP", | |
"solution": "3", | |
"label": "flo80_pol_constexpr", | |
"passes": 183194044, | |
"duration": 5.00001, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "no", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "CPP", | |
"solution": "4", | |
"label": "BlackMark-pregenerated-inv_bits<u32>-clang", | |
"passes": 1692526, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "no", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "CPP", | |
"solution": "4", | |
"label": "BlackMark-pregenerated-inv_bits<u32>-gcc", | |
"passes": 815109, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "no", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Rust", | |
"solution": "6", | |
"label": "SycrationSinglethreaded", | |
"passes": 164454, | |
"duration": 5.000028758, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "Rust", | |
"solution": "1", | |
"label": "mike-barber_bit-extreme-hybrid", | |
"passes": 42289, | |
"duration": 5.0000491142, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Zig", | |
"solution": "3", | |
"label": "77-ManDeJan&ityonemo&SpexGuy-zig-single-inverted-bitSieve-unrolled-run-u64v8h-deLUT-spLUT-find-u8-advanced-5760of30030v", | |
"passes": 41608, | |
"duration": 5.00007, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "wheel" | |
} | |
}, | |
{ | |
"implementation": "Rust", | |
"solution": "1", | |
"label": "mike-barber_bit-unrolled-hybrid", | |
"passes": 41488, | |
"duration": 5.0000662804, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Nim", | |
"solution": "3", | |
"label": "GordonBGood_extreme-hybrid", | |
"passes": 40183, | |
"duration": 5.000043386, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Zig", | |
"solution": "3", | |
"label": "51-ManDeJan&ityonemo&SpexGuy-zig-single-bitSieve-unrolled-run-u64v8h-deLUT-spLUT-find-u32", | |
"passes": 38983, | |
"duration": 5.00011, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Haskell", | |
"solution": "2", | |
"label": "GordonBGood_extreme-hybrid", | |
"passes": 37117, | |
"duration": 5.000092429, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Chapel", | |
"solution": "1", | |
"label": "GordonBGood_unrolled_hybrid", | |
"passes": 30981, | |
"duration": 5.00016, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "C", | |
"solution": "3", | |
"label": "fvbakel_Cwords", | |
"passes": 30832, | |
"duration": 5.000135, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "other", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "V", | |
"solution": "2", | |
"label": "GordonBGood_extreme-hybrid", | |
"passes": 28915, | |
"duration": 5.000127, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Crystal", | |
"solution": "2", | |
"label": "GordonBGood_extreme-hybrid", | |
"passes": 28751, | |
"duration": 5.000112, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Julia", | |
"solution": "4", | |
"label": "GordonBGood_extremehybrid", | |
"passes": 24561, | |
"duration": 5.0001609325408936, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "CPP", | |
"solution": "4", | |
"label": "BlackMark-5760of30030-os-hs-maskedbits<u32>-gcc", | |
"passes": 23415, | |
"duration": 5.00006, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "wheel", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Cython", | |
"solution": "1", | |
"label": "ssovest-cy", | |
"passes": 22923, | |
"duration": 5.000204, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "other", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "CPP", | |
"solution": "4", | |
"label": "BlackMark-5760of30030-os-hs-inv_vec<u8>-gcc", | |
"passes": 22561, | |
"duration": 5.0001, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "8", | |
"algorithm": "wheel" | |
} | |
}, | |
{ | |
"implementation": "Zig", | |
"solution": "3", | |
"label": "47-ManDeJan&ityonemo&SpexGuy-zig-single-sieve-u8-92160of510510", | |
"passes": 22531, | |
"duration": 5.00011, | |
"threads": 1, | |
"tags": { | |
"algorithm": "wheel", | |
"bits": "8", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "CPP", | |
"solution": "4", | |
"label": "BlackMark-5760of30030-os-hs-inv_bits<u32>-gcc", | |
"passes": 22300, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "wheel", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "CPP", | |
"solution": "4", | |
"label": "BlackMark-5760of30030-os-hs-inv_bits<u32>-clang", | |
"passes": 21909, | |
"duration": 5.00012, | |
"threads": 1, | |
"tags": { | |
"algorithm": "wheel", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "CPP", | |
"solution": "4", | |
"label": "BlackMark-5760of30030-os-hs-maskedbits<u32>-clang", | |
"passes": 21399, | |
"duration": 5.00014, | |
"threads": 1, | |
"tags": { | |
"algorithm": "wheel", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "C", | |
"solution": "2", | |
"label": "danielspaangberg_48of210", | |
"passes": 19916, | |
"duration": 5.000113, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "wheel", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Rust", | |
"solution": "1", | |
"label": "mike-barber_bit-striped-hybrid-blocks16k", | |
"passes": 19640, | |
"duration": 5.0001616478, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Mixed", | |
"solution": "1", | |
"label": "ssovest-cgo", | |
"passes": 19307, | |
"duration": 5.000430713, | |
"threads": 1, | |
"tags": { | |
"faithful": "no", | |
"algorithm": "other", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "C", | |
"solution": "4", | |
"label": "merriam", | |
"passes": 19227, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "wheel" | |
} | |
}, | |
{ | |
"implementation": "Rust", | |
"solution": "1", | |
"label": "mike-barber_bit-striped-hybrid-blocks4k", | |
"passes": 18406, | |
"duration": 5.0000543594, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Nim", | |
"solution": "3", | |
"label": "GordonBGood_extreme", | |
"passes": 18281, | |
"duration": 5.000020616, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Haskell", | |
"solution": "2", | |
"label": "GordonBGood_extreme", | |
"passes": 18140, | |
"duration": 5.000051226, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Lisp", | |
"solution": "2", | |
"label": "mayerrobert-cl-dense", | |
"passes": 18080, | |
"duration": 5.000077, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "C", | |
"solution": "2", | |
"label": "danielspaangberg_5760of30030_owrb", | |
"passes": 17813, | |
"duration": 5.00001, | |
"threads": 1, | |
"tags": { | |
"algorithm": "wheel", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Zig", | |
"solution": "3", | |
"label": "83-ManDeJan&ityonemo&SpexGuy-zig-single-vecSieve", | |
"passes": 17607, | |
"duration": 5.00013, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "other" | |
} | |
}, | |
{ | |
"implementation": "Julia", | |
"solution": "4", | |
"label": "GordonBGood_extreme", | |
"passes": 17335, | |
"duration": 5.0001540184021, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "C", | |
"solution": "2", | |
"label": "danielspaangberg_8of30", | |
"passes": 17162, | |
"duration": 5.000266, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "wheel", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "V", | |
"solution": "2", | |
"label": "GordonBGood_extreme", | |
"passes": 16800, | |
"duration": 5.000238, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Chapel", | |
"solution": "1", | |
"label": "GordonBGood_unrolled", | |
"passes": 16734, | |
"duration": 5.00019, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Rust", | |
"solution": "1", | |
"label": "mike-barber_bit-striped-blocks16k", | |
"passes": 15932, | |
"duration": 5.0002417564, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Nim", | |
"solution": "3", | |
"label": "GordonBGood_stride8block-16K", | |
"passes": 15736, | |
"duration": 5.000088381, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "C", | |
"solution": "3", | |
"label": "fvbakel_Cstriped-block", | |
"passes": 15503, | |
"duration": 5.000224, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Lisp", | |
"solution": "2", | |
"label": "mayerrobert-cl-wheel-bitvector", | |
"passes": 15412, | |
"duration": 5.000077, | |
"threads": 1, | |
"tags": { | |
"algorithm": "wheel", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "C", | |
"solution": "2", | |
"label": "danielspaangberg_480of2310_owrb", | |
"passes": 15179, | |
"duration": 5.000043, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "wheel" | |
} | |
}, | |
{ | |
"implementation": "Rust", | |
"solution": "1", | |
"label": "mike-barber_bit-striped-blocks4k", | |
"passes": 15171, | |
"duration": 5.0001959801, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Crystal", | |
"solution": "2", | |
"label": "GordonBGood_extreme", | |
"passes": 15051, | |
"duration": 5.000256, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Amd64", | |
"solution": "1", | |
"label": "dacvs8", | |
"passes": 14978, | |
"duration": 5.000003, | |
"threads": 1, | |
"tags": { | |
"bits": "8", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "CPP", | |
"solution": "4", | |
"label": "BlackMark-1of2-cs-hs-inv_arr<bool>-clang", | |
"passes": 14944, | |
"duration": 5.00013, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "8" | |
} | |
}, | |
{ | |
"implementation": "Cython", | |
"solution": "1", | |
"label": "rpkak+byte-array", | |
"passes": 14825, | |
"duration": 5.000065075932071, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "8", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Lisp", | |
"solution": "2", | |
"label": "mayerrobert-cl-wheel-opt", | |
"passes": 14819, | |
"duration": 5.000077, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "wheel" | |
} | |
}, | |
{ | |
"implementation": "Assembly", | |
"solution": "1", | |
"label": "rbergen_x64uff_byte", | |
"passes": 14704, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"bits": "8", | |
"faithful": "no", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "CSharp", | |
"solution": "4", | |
"label": "italytoast-stride8-blocks32k", | |
"passes": 14694, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Zig", | |
"solution": "3", | |
"label": "46-ManDeJan&ityonemo&SpexGuy-zig-single-sieve-u8", | |
"passes": 14602, | |
"duration": 5.00006, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "8" | |
} | |
}, | |
{ | |
"implementation": "Zig", | |
"solution": "2", | |
"label": "ManDeJan&ityonemo-zig-byte-sieve-type-bool", | |
"passes": 14598, | |
"duration": 5.00026, | |
"threads": 1, | |
"tags": { | |
"bits": "8", | |
"algorithm": "base", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "Julia", | |
"solution": "4", | |
"label": "GordonBGood_stride8block16k", | |
"passes": 14571, | |
"duration": 5.000170946121216, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "V", | |
"solution": "2", | |
"label": "GordonBGood_stride8-block16K", | |
"passes": 14456, | |
"duration": 5.000004, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Fortran", | |
"solution": "2", | |
"label": "tjol-8bit", | |
"passes": 14358, | |
"duration": 5.00021219, | |
"threads": 1, | |
"tags": { | |
"bits": "8", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "CSharp", | |
"solution": "4", | |
"label": "italytoast-stride8-blocks16k", | |
"passes": 14272, | |
"duration": 5.00007, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "CPP", | |
"solution": "4", | |
"label": "BlackMark-1of2-bs-hs-vec<u8>-gcc", | |
"passes": 14256, | |
"duration": 5.00014, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "8" | |
} | |
}, | |
{ | |
"implementation": "CPP", | |
"solution": "4", | |
"label": "BlackMark-1of2-cs-hs-inv_arr<bool>-gcc", | |
"passes": 14076, | |
"duration": 5.00013, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "8", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Crystal", | |
"solution": "2", | |
"label": "GordonBGood_stride8-rblock16K", | |
"passes": 13953, | |
"duration": 5.000083, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "CSharp", | |
"solution": "4", | |
"label": "italytoast-stride8-blocks64k", | |
"passes": 13901, | |
"duration": 5.00033, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Go", | |
"solution": "2", | |
"label": "ssovest-go-other-u64", | |
"passes": 13733, | |
"duration": 5.001478243, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "other" | |
} | |
}, | |
{ | |
"implementation": "Rust", | |
"solution": "7", | |
"label": "sergiocks", | |
"passes": 13709, | |
"duration": 5.000397626, | |
"threads": 1, | |
"tags": { | |
"algorithm": "wheel", | |
"bits": "8", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Go", | |
"solution": "2", | |
"label": "ssovest-go-other-u32-seg-16k", | |
"passes": 13355, | |
"duration": 5.002228247, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "other" | |
} | |
}, | |
{ | |
"implementation": "Lisp", | |
"solution": "2", | |
"label": "mayerrobert-cl-words", | |
"passes": 13337, | |
"duration": 5.000078, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "other", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleStrided32Blocks16k", | |
"passes": 13327, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleStrided32Blocks16k", | |
"passes": 13327, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleStrided32Blocks16k", | |
"passes": 13327, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": {} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleStrided32Blocks16k", | |
"passes": 13327, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": {} | |
}, | |
{ | |
"implementation": "FSharp", | |
"solution": "4", | |
"label": "GordonBGood_unpeeled", | |
"passes": 12934, | |
"duration": 5.000349, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Haskell", | |
"solution": "2", | |
"label": "GordonBGood_stride8-block16K", | |
"passes": 12702, | |
"duration": 5.000145258, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Swift", | |
"solution": "1", | |
"label": "yellowcub_striped_UInt8", | |
"passes": 12641, | |
"duration": 5.000125050544739, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "CSharp", | |
"solution": "4", | |
"label": "italytoast-stride8", | |
"passes": 12641, | |
"duration": 5.00036, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "CPP", | |
"solution": "4", | |
"label": "BlackMark-1of2-cs-hs-inv_stridedbits<u8>-gcc", | |
"passes": 12568, | |
"duration": 5.00038, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "C", | |
"solution": "2", | |
"label": "danielspaangberg_48of210_owrb", | |
"passes": 12555, | |
"duration": 5.000193, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "wheel", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Go", | |
"solution": "2", | |
"label": "ssovest-go-other-u32-rblock-16k", | |
"passes": 12462, | |
"duration": 5.001634927, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "other" | |
} | |
}, | |
{ | |
"implementation": "Haskell", | |
"solution": "2", | |
"label": "GordonBGood_stride8", | |
"passes": 12417, | |
"duration": 5.000171481, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Chapel", | |
"solution": "1", | |
"label": "GordonBGood_unpeeled_block", | |
"passes": 12275, | |
"duration": 5.0002, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Julia", | |
"solution": "4", | |
"label": "GordonBGood_stride8", | |
"passes": 12258, | |
"duration": 5.000082015991211, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Nim", | |
"solution": "3", | |
"label": "GordonBGood_stride8", | |
"passes": 12162, | |
"duration": 5.000308734, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "V", | |
"solution": "2", | |
"label": "GordonBGood_stride8", | |
"passes": 11919, | |
"duration": 5.000035, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Chapel", | |
"solution": "1", | |
"label": "GordonBGood_unpeeled", | |
"passes": 11820, | |
"duration": 5.00017, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Haskell", | |
"solution": "1", | |
"label": "fatho/vector_unchecked", | |
"passes": 11731, | |
"duration": 5.000274, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "no", | |
"bits": "8" | |
} | |
}, | |
{ | |
"implementation": "CPP", | |
"solution": "1", | |
"label": "davepl_pol", | |
"passes": 11534, | |
"duration": 5.000141, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Nim", | |
"solution": "3", | |
"label": "GordonBGood_bittwiddle", | |
"passes": 11500, | |
"duration": 5.000242183, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Crystal", | |
"solution": "2", | |
"label": "GordonBGood_stride8", | |
"passes": 11430, | |
"duration": 5.000086, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Go", | |
"solution": "2", | |
"label": "ssovest-go-other-u32-block-16k", | |
"passes": 11382, | |
"duration": 5.001490379, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "other", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "D", | |
"solution": "2", | |
"label": "BradleyChatha-Single-SieveCT-1bit", | |
"passes": 11343, | |
"duration": 5.00011, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "no", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Rust", | |
"solution": "1", | |
"label": "mike-barber_bit-rotate", | |
"passes": 11200, | |
"duration": 5.0003266335, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "V", | |
"solution": "1", | |
"label": "marghidanu", | |
"passes": 11130, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "C", | |
"solution": "2", | |
"label": "danielspaangberg_1of2", | |
"passes": 10954, | |
"duration": 5.000128, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Ada", | |
"solution": "1", | |
"label": "BoopBeepBoopBeep", | |
"passes": 10937, | |
"duration": 5.00045259, | |
"threads": 1, | |
"tags": { | |
"faithful": "no", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Zig", | |
"solution": "1", | |
"label": "devblok", | |
"passes": 10912, | |
"duration": 5.00041, | |
"threads": 1, | |
"tags": { | |
"bits": "8", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "C", | |
"solution": "1", | |
"label": "mckoss-c830", | |
"passes": 10890, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "wheel", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "AssemblyScript", | |
"solution": "2", | |
"label": "maxgraey_unrolled", | |
"passes": 10832, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Odin", | |
"solution": "1", | |
"label": "odin_byte_moe", | |
"passes": 10738, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "8", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Odin", | |
"solution": "1", | |
"label": "odin_byte_moe", | |
"passes": 10738, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "8" | |
} | |
}, | |
{ | |
"implementation": "Julia", | |
"solution": "3", | |
"label": "louie-github_port_1of2", | |
"passes": 10674, | |
"duration": 5.000236988067627, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Julia", | |
"solution": "4", | |
"label": "GordonBGood_bittwiddle", | |
"passes": 10600, | |
"duration": 5.000111103057861, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Haskell", | |
"solution": "1", | |
"label": "fatho/vector", | |
"passes": 10523, | |
"duration": 5.000034, | |
"threads": 1, | |
"tags": { | |
"bits": "8", | |
"algorithm": "base", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "Assembly", | |
"solution": "1", | |
"label": "rbergen_x64uff_bitshift", | |
"passes": 10429, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "Fortran", | |
"solution": "2", | |
"label": "tjol-bits", | |
"passes": 10318, | |
"duration": 5.00003052, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Assembly", | |
"solution": "1", | |
"label": "rbergen_x64ff_byte", | |
"passes": 10042, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"bits": "8", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Haskell", | |
"solution": "2", | |
"label": "GordonBGood_bittwiddle", | |
"passes": 9883, | |
"duration": 5.000024705, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Fortran", | |
"solution": "2", | |
"label": "tjol-logical", | |
"passes": 9869, | |
"duration": 5.00042582, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Cython", | |
"solution": "1", | |
"label": "rpkak+bit-array", | |
"passes": 9808, | |
"duration": 5.0004815850406885, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Zig", | |
"solution": "3", | |
"label": "49-ManDeJan&ityonemo&SpexGuy-zig-single-bitSieve-run-u64-find-u32", | |
"passes": 9742, | |
"duration": 5.00024, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Haskell", | |
"solution": "1", | |
"label": "fatho/bitset_unchecked", | |
"passes": 9671, | |
"duration": 5.000234, | |
"threads": 1, | |
"tags": { | |
"faithful": "no", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Assembly", | |
"solution": "1", | |
"label": "rbergen_x64ff_bitshift", | |
"passes": 9627, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Swift", | |
"solution": "1", | |
"label": "yellowcub_1bit_UInt8", | |
"passes": 9579, | |
"duration": 5.0001829862594604, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Odin", | |
"solution": "1", | |
"label": "odin_bit_moe", | |
"passes": 9459, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Odin", | |
"solution": "1", | |
"label": "odin_bit_moe", | |
"passes": 9459, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "C", | |
"solution": "2", | |
"label": "danielspaangberg_8of30_owrb", | |
"passes": 9440, | |
"duration": 5.00031, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "wheel", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Fortran", | |
"solution": "1", | |
"label": "johandweber_fortran", | |
"passes": 9305, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "no", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Amd64", | |
"solution": "1", | |
"label": "dacvs1", | |
"passes": 9292, | |
"duration": 5.000486, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI32CUnroll", | |
"passes": 9201, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI32CUnroll", | |
"passes": 9201, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI32CUnroll", | |
"passes": 9201, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI32CUnroll", | |
"passes": 9201, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": {} | |
}, | |
{ | |
"implementation": "Zig", | |
"solution": "2", | |
"label": "ManDeJan&ityonemo-zig-bit-sieve", | |
"passes": 9145, | |
"duration": 5.00035, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "Chapel", | |
"solution": "1", | |
"label": "GordonBGood_bittwiddle", | |
"passes": 8807, | |
"duration": 5.00017, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Haskell", | |
"solution": "1", | |
"label": "fatho/bitset", | |
"passes": 8765, | |
"duration": 5.000413, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "AssemblyScript", | |
"solution": "1", | |
"label": "donmahallem", | |
"passes": 8688, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "CSharp", | |
"solution": "1", | |
"label": "kinematics_poold6", | |
"passes": 8576, | |
"duration": 5.00048, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "wheel" | |
} | |
}, | |
{ | |
"implementation": "CSharp", | |
"solution": "4", | |
"label": "italytoast-dense-and-sparse", | |
"passes": 8570, | |
"duration": 5.00022, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "NodeJS", | |
"solution": "1", | |
"label": "rogiervandam_memcopy", | |
"passes": 8542, | |
"duration": 5.000397733211518, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "other", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "CSharp", | |
"solution": "1", | |
"label": "kinematics_poolq6", | |
"passes": 8477, | |
"duration": 5.00012, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "wheel", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "FSharp", | |
"solution": "3", | |
"label": "dmannock_fsharp_recursion", | |
"passes": 7912, | |
"duration": 5.000404, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "CSharp", | |
"solution": "1", | |
"label": "kinematics_poolb6", | |
"passes": 7909, | |
"duration": 5.00046, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "wheel", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Go", | |
"solution": "2", | |
"label": "ssovest-go-stride-u32-rblock-16k", | |
"passes": 7901, | |
"duration": 5.002199818, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "FSharp", | |
"solution": "2", | |
"label": "dmannock_fsharp_port", | |
"passes": 7871, | |
"duration": 5.000095, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Crystal", | |
"solution": "1", | |
"label": "marghidanu", | |
"passes": 7849, | |
"duration": 5.000029, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "AssemblyScript", | |
"solution": "2", | |
"label": "maxgraey", | |
"passes": 7841, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Rust", | |
"solution": "2", | |
"label": "Azgrom", | |
"passes": 7834, | |
"duration": 5.000373, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Scala", | |
"solution": "2", | |
"label": "scilari", | |
"passes": 7661, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "V", | |
"solution": "2", | |
"label": "GordonBGood_bittwiddle", | |
"passes": 7562, | |
"duration": 5.000155, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Go", | |
"solution": "2", | |
"label": "ssovest-go-stride-u32-block-16k", | |
"passes": 7520, | |
"duration": 5.002503338, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Kotlin", | |
"solution": "1", | |
"label": "jvm_kotlin_idiomatic_fast_single", | |
"passes": 7291, | |
"duration": 5.013, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Clojure", | |
"solution": "2", | |
"label": "axvr_clj-sln-2_8-bit", | |
"passes": 7290, | |
"duration": 5.000708708, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "8" | |
} | |
}, | |
{ | |
"implementation": "CSharp", | |
"solution": "1", | |
"label": "kinematics_bool2while", | |
"passes": 7275, | |
"duration": 5.00005, | |
"threads": 1, | |
"tags": { | |
"bits": "8", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Julia", | |
"solution": "1", | |
"label": "dcbi", | |
"passes": 7044, | |
"duration": 5.00018310546875, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Crystal", | |
"solution": "2", | |
"label": "GordonBGood_bittwiddle", | |
"passes": 7030, | |
"duration": 5.000529, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Julia", | |
"solution": "2", | |
"label": "epithet-jl", | |
"passes": 6956, | |
"duration": 5.00061297416687, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Kotlin", | |
"solution": "1", | |
"label": "jvm_kotlin_traditional_single", | |
"passes": 6877, | |
"duration": 5.033, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Lisp", | |
"solution": "2", | |
"label": "mayerrobert-cl", | |
"passes": 6740, | |
"duration": 5.000077, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Kotlin", | |
"solution": "1", | |
"label": "jvm_kotlin_idiomatic_single", | |
"passes": 6704, | |
"duration": 5.002, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Rust", | |
"solution": "4", | |
"label": "joshallen64", | |
"passes": 6635, | |
"duration": 5.0004144, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "REXX", | |
"solution": "2", | |
"label": "joss_NetRexx", | |
"passes": 6620, | |
"duration": 5.000041, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "8", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Go", | |
"solution": "2", | |
"label": "ssovest-go-stride-u32", | |
"passes": 6385, | |
"duration": 5.002688594, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Mixed", | |
"solution": "2", | |
"label": "RobCannon_ps2", | |
"passes": 6310, | |
"duration": 5.00059, | |
"threads": 1, | |
"tags": { | |
"faithful": "no", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "1", | |
"label": "MansenC", | |
"passes": 6237, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Assembly", | |
"solution": "1", | |
"label": "rbergen_x64uff_bitbtr", | |
"passes": 6152, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "no", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "CSharp", | |
"solution": "1", | |
"label": "kinematics_poold2", | |
"passes": 6027, | |
"duration": 5.00062, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Python", | |
"solution": "3", | |
"label": "emillynge_numpy", | |
"passes": 5967, | |
"duration": 5.000202109105885, | |
"threads": 1, | |
"tags": { | |
"faithful": "no", | |
"bits": "8", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Assembly", | |
"solution": "1", | |
"label": "rbergen_x64ff_bitbtr", | |
"passes": 5882, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Lua", | |
"solution": "2", | |
"label": "ben1jen_luajit1", | |
"passes": 5630, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "no", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "BASIC", | |
"solution": "3", | |
"label": "Nukepayload2_ArrayPool8of30M", | |
"passes": 5612, | |
"duration": 5.0007409, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "wheel", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "BASIC", | |
"solution": "3", | |
"label": "Nukepayload2_ReDim8of30M", | |
"passes": 5571, | |
"duration": 5.0003081, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "wheel" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI64PatternCalc", | |
"passes": 5423, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "other" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI64PatternCalc", | |
"passes": 5423, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "other", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI64PatternCalc", | |
"passes": 5423, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "other" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI64PatternCalc", | |
"passes": 5423, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "other" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI64PatternCalc", | |
"passes": 5423, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": {} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI64PatternCalc", | |
"passes": 5423, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": {} | |
}, | |
{ | |
"implementation": "CSharp", | |
"solution": "1", | |
"label": "kinematics_rawd30", | |
"passes": 5411, | |
"duration": 5.00036, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "wheel" | |
} | |
}, | |
{ | |
"implementation": "CPP", | |
"solution": "4", | |
"label": "BlackMark-5760of30030-os-hs-inv_vec<u8>-clang", | |
"passes": 5396, | |
"duration": 5.00078, | |
"threads": 1, | |
"tags": { | |
"bits": "8", | |
"faithful": "yes", | |
"algorithm": "wheel" | |
} | |
}, | |
{ | |
"implementation": "CSharp", | |
"solution": "1", | |
"label": "kinematics_poolq30m", | |
"passes": 5301, | |
"duration": 5.00079, | |
"threads": 1, | |
"tags": { | |
"algorithm": "other", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "NodeJS", | |
"solution": "1", | |
"label": "rogiervandam", | |
"passes": 5231, | |
"duration": 5.000176954030991, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Scala", | |
"solution": "1", | |
"label": "rom1dep", | |
"passes": 5001, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Lisp", | |
"solution": "2", | |
"label": "mayerrobert-cl-modulo-functions", | |
"passes": 4995, | |
"duration": 5.000077, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Go", | |
"solution": "2", | |
"label": "ssovest-go-simple-u32", | |
"passes": 4992, | |
"duration": 5.001626306, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "TypeScript", | |
"solution": "2", | |
"label": "mikevdbokke_byte-array", | |
"passes": 4982, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "8" | |
} | |
}, | |
{ | |
"implementation": "TypeScript", | |
"solution": "2", | |
"label": "mikevdbokke_8bit-array", | |
"passes": 4899, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "TypeScript", | |
"solution": "2", | |
"label": "mikevdbokke_32bit-array", | |
"passes": 4625, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "TypeScript", | |
"solution": "1", | |
"label": "marghidanu", | |
"passes": 4608, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Dart", | |
"solution": "1", | |
"label": "eagerestwolf&mmcdon20_8bit", | |
"passes": 4277, | |
"duration": 5.000281, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "8" | |
} | |
}, | |
{ | |
"implementation": "CSharp", | |
"solution": "1", | |
"label": "kinematics_rawd6", | |
"passes": 4107, | |
"duration": 5.00038, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "wheel", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Dart", | |
"solution": "1", | |
"label": "eagerestwolf&mmcdon20_1bit", | |
"passes": 4094, | |
"duration": 5.000171, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "2", | |
"label": "PratimGhosh86-JavaBitSet", | |
"passes": 3874, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI32C", | |
"passes": 3660, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI32C", | |
"passes": 3660, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI32C", | |
"passes": 3660, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI32C", | |
"passes": 3660, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": {} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI32C", | |
"passes": 3660, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": {} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI8", | |
"passes": 3659, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI64C", | |
"passes": 3659, | |
"duration": 5.001, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI64C", | |
"passes": 3659, | |
"duration": 5.001, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI64C", | |
"passes": 3659, | |
"duration": 5.001, | |
"threads": 1, | |
"tags": {} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI64C", | |
"passes": 3659, | |
"duration": 5.001, | |
"threads": 1, | |
"tags": {} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI64", | |
"passes": 3653, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI64", | |
"passes": 3653, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI64", | |
"passes": 3653, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": {} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI32", | |
"passes": 3635, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI32", | |
"passes": 3635, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI32", | |
"passes": 3635, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI32", | |
"passes": 3635, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI32", | |
"passes": 3635, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": {} | |
}, | |
{ | |
"implementation": "Umple", | |
"solution": "1", | |
"label": "mmcdon20_umple", | |
"passes": 3615, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Rust", | |
"solution": "3", | |
"label": "Blui42", | |
"passes": 3392, | |
"duration": 5.001452742, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Lisp", | |
"solution": "2", | |
"label": "mayerrobert-cl-modulo", | |
"passes": 3258, | |
"duration": 5.000077, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Kotlin", | |
"solution": "1", | |
"label": "native_kotlin_idiomatic_fast_single", | |
"passes": 2828, | |
"duration": 5.001, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "D", | |
"solution": "2", | |
"label": "BradleyChatha-Single-SieveRT-1bit", | |
"passes": 2780, | |
"duration": 5.00042, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "CPP", | |
"solution": "4", | |
"label": "BlackMark-1of2-bs-hs-vec<u8>-clang", | |
"passes": 2775, | |
"duration": 5.0001, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "8", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "D", | |
"solution": "2", | |
"label": "BradleyChatha-Single-SieveRTB1_64-1bit", | |
"passes": 2762, | |
"duration": 5.00123, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "D", | |
"solution": "2", | |
"label": "BradleyChatha-Single-SieveRTB1_32-1bit", | |
"passes": 2762, | |
"duration": 5.00049, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "D", | |
"solution": "2", | |
"label": "BradleyChatha-Single-SieveRTB1_16-1bit", | |
"passes": 2757, | |
"duration": 5.00015, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "D", | |
"solution": "1", | |
"label": "eagerestwolf", | |
"passes": 2736, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "8", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Swift", | |
"solution": "1", | |
"label": "j-f1_yellowcub_bool", | |
"passes": 2691, | |
"duration": 5.000752925872803, | |
"threads": 1, | |
"tags": { | |
"bits": "8", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Pascal", | |
"solution": "1", | |
"label": "rbergen", | |
"passes": 2662, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "D", | |
"solution": "2", | |
"label": "BradleyChatha-Single-SieveRTBX-8bit", | |
"passes": 2569, | |
"duration": 5.0014, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "8", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Nim", | |
"solution": "2", | |
"label": "beef331", | |
"passes": 2486, | |
"duration": 5.000569105148315, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "CSharp", | |
"solution": "1", | |
"label": "kinematics_bit2while", | |
"passes": 2466, | |
"duration": 5.00091, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Nim", | |
"solution": "1", | |
"label": "marghidanu", | |
"passes": 2356, | |
"duration": 5.0014488697052, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "8", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "CSharp", | |
"solution": "1", | |
"label": "kinematics_rawd2", | |
"passes": 2278, | |
"duration": 5.00015, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Clojure", | |
"solution": "2", | |
"label": "axvr_clj-sln-2_1-bit", | |
"passes": 2272, | |
"duration": 5.001134335, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "BASIC", | |
"solution": "1", | |
"label": "rbergen_8of30", | |
"passes": 2249, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "wheel", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Python", | |
"solution": "2", | |
"label": "ssovest", | |
"passes": 2133, | |
"duration": 5.000812374986708, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "8", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Kotlin", | |
"solution": "1", | |
"label": "native_kotlin_idiomatic_single", | |
"passes": 2066, | |
"duration": 5.003, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Mixed", | |
"solution": "3", | |
"label": "1mikegrn/CPython", | |
"passes": 1941, | |
"duration": 5.000793695449829, | |
"threads": 1, | |
"tags": { | |
"faithful": "no", | |
"algorithm": "base", | |
"bits": "32" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "3", | |
"label": "MansenC-native", | |
"passes": 1921, | |
"duration": 5.002, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "BASIC", | |
"solution": "2", | |
"label": "rbergen_vb", | |
"passes": 1537, | |
"duration": 5.0004074, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "StandardML", | |
"solution": "1", | |
"label": "NotMatthewGriffin_SML", | |
"passes": 1529, | |
"duration": 5.003, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "D", | |
"solution": "2", | |
"label": "BradleyChatha-Single-SieveRTBX-64bit", | |
"passes": 1487, | |
"duration": 5.00058, | |
"threads": 1, | |
"tags": { | |
"bits": "64", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "FSharp", | |
"solution": "1", | |
"label": "rbergen", | |
"passes": 1474, | |
"duration": 5.0001398, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "FSharp", | |
"solution": "1", | |
"label": "rbergen", | |
"passes": 1474, | |
"duration": 5.0001398, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Kotlin", | |
"solution": "1", | |
"label": "js_kotlin_traditional_single", | |
"passes": 1444, | |
"duration": 5.007, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Kotlin", | |
"solution": "1", | |
"label": "js_kotlin_traditional_single", | |
"passes": 1444, | |
"duration": 5.007, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Kotlin", | |
"solution": "1", | |
"label": "js_kotlin_idiomatic_fast_single", | |
"passes": 1443, | |
"duration": 5.011, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Kotlin", | |
"solution": "1", | |
"label": "js_kotlin_idiomatic_single", | |
"passes": 1394, | |
"duration": 5.007, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Kotlin", | |
"solution": "1", | |
"label": "native_kotlin_traditional_single", | |
"passes": 1391, | |
"duration": 5.002, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "CPP", | |
"solution": "4", | |
"label": "BlackMark-1of2-cs-hs-inv_stridedbits<u8>-clang", | |
"passes": 1376, | |
"duration": 5.00199, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Octave", | |
"solution": "1", | |
"label": "octave", | |
"passes": 1115, | |
"duration": 5.00208, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "Lean4", | |
"solution": "1", | |
"label": "badly-drawn-wizards", | |
"passes": 1086, | |
"duration": 5.003, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "8" | |
} | |
}, | |
{ | |
"implementation": "PDL", | |
"solution": "2", | |
"label": "Luis_Mochán_(wlmb)_Perl/PDL-PP", | |
"passes": 1069, | |
"duration": 5.002211, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "8" | |
} | |
}, | |
{ | |
"implementation": "Pascal", | |
"solution": "2", | |
"label": "circular17", | |
"passes": 1056, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Go", | |
"solution": "1", | |
"label": "bundgaard", | |
"passes": 1021, | |
"duration": 5.001279, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "COBOL", | |
"solution": "1", | |
"label": "fvbakel_Cobol", | |
"passes": 996, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "no", | |
"bits": "8" | |
} | |
}, | |
{ | |
"implementation": "Pony", | |
"solution": "1", | |
"label": "marghidanu", | |
"passes": 978, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "BASIC", | |
"solution": "1", | |
"label": "rbergen_boolean", | |
"passes": 711, | |
"duration": 5.002, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "R", | |
"solution": "2", | |
"label": "nobrien97", | |
"passes": 696, | |
"duration": 5.003, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "no", | |
"bits": "32" | |
} | |
}, | |
{ | |
"implementation": "PDL", | |
"solution": "1", | |
"label": "Luis_Mochán_(wlmb)_Perl/PDL", | |
"passes": 649, | |
"duration": 5.000691, | |
"threads": 1, | |
"tags": { | |
"bits": "8", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "R", | |
"solution": "1", | |
"label": "fvbakel_R", | |
"passes": 621, | |
"duration": 5.007, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "32" | |
} | |
}, | |
{ | |
"implementation": "Haxe", | |
"solution": "1", | |
"label": "TayIorRobinson_Haxe_C++", | |
"passes": 583, | |
"duration": 5.00405192375183, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Scala", | |
"solution": "3", | |
"label": "mmcdon20_scala", | |
"passes": 541, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "OCaml", | |
"solution": "2", | |
"label": "gkpotter-unfaithful", | |
"passes": 541, | |
"duration": 5.01157, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "OCaml", | |
"solution": "1", | |
"label": "gkpotter-faithful", | |
"passes": 464, | |
"duration": 5.002493, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "BASIC", | |
"solution": "1", | |
"label": "rbergen_bit32", | |
"passes": 407, | |
"duration": 5.005, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "BASIC", | |
"solution": "1", | |
"label": "rbergen_bit64", | |
"passes": 405, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Forth", | |
"solution": "1", | |
"label": "tjol-8bit", | |
"passes": 402, | |
"duration": 5.003782, | |
"threads": 1, | |
"tags": { | |
"faithful": "no", | |
"algorithm": "base", | |
"bits": "8" | |
} | |
}, | |
{ | |
"implementation": "Scheme", | |
"solution": "1", | |
"label": "William103", | |
"passes": 374, | |
"duration": 5.001501535, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Groovy", | |
"solution": "1", | |
"label": "mmcdon20_groovy", | |
"passes": 326, | |
"duration": 5.007, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Octave", | |
"solution": "2", | |
"label": "Brandon-Johns_8bit", | |
"passes": 306, | |
"duration": 5.012578, | |
"threads": 1, | |
"tags": { | |
"bits": "8", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "PHP", | |
"solution": "1", | |
"label": "DennisdeBest", | |
"passes": 297, | |
"duration": 5.031268, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Forth", | |
"solution": "1", | |
"label": "tjol-1bit", | |
"passes": 251, | |
"duration": 5.016911, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "TypeScript", | |
"solution": "2", | |
"label": "mikevdbokke_number-array", | |
"passes": 225, | |
"duration": 5.007, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "PostScript", | |
"solution": "1", | |
"label": "epithet-ps", | |
"passes": 183, | |
"duration": 5.006, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "no", | |
"bits": "8" | |
} | |
}, | |
{ | |
"implementation": "Perl", | |
"solution": "2", | |
"label": "kjetillll", | |
"passes": 163, | |
"duration": 5.026688, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Verilog", | |
"solution": "1", | |
"label": "alwayslinux2-verilog", | |
"passes": 155, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "GDScript", | |
"solution": "1", | |
"label": "OrigamiDev-Pete", | |
"passes": 116, | |
"duration": 5.229, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "8", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Ruby", | |
"solution": "1", | |
"label": "rbergen", | |
"passes": 114, | |
"duration": 5.001, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Ballerina", | |
"solution": "1", | |
"label": "da-strange-boi", | |
"passes": 109, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"parallel": "no", | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Wren", | |
"solution": "1", | |
"label": "marghidanu", | |
"passes": 100, | |
"duration": 5.043976, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "TeX", | |
"solution": "2", | |
"label": "jfbu-tex-48of210", | |
"passes": 100, | |
"duration": 5.02242, | |
"threads": 1, | |
"tags": { | |
"algorithm": "wheel", | |
"faithful": "no", | |
"bits": "32" | |
} | |
}, | |
{ | |
"implementation": "TeX", | |
"solution": "2", | |
"label": "jfbu-tex-8of30", | |
"passes": 92, | |
"duration": 5.05066, | |
"threads": 1, | |
"tags": { | |
"algorithm": "wheel", | |
"bits": "32", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "Lisp", | |
"solution": "1", | |
"label": "mikehw", | |
"passes": 76, | |
"duration": 10.103489, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "Kos", | |
"solution": "1", | |
"label": "cdragan", | |
"passes": 75, | |
"duration": 5.041153, | |
"threads": 1, | |
"tags": { | |
"bits": "8", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Hack", | |
"solution": "1", | |
"label": "da-strange-boi", | |
"passes": 57, | |
"duration": 5.049, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"parallel": "no", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "TeX", | |
"solution": "2", | |
"label": "jfbu-tex-480of2310", | |
"passes": 54, | |
"duration": 5.01805, | |
"threads": 1, | |
"tags": { | |
"faithful": "no", | |
"algorithm": "wheel", | |
"bits": "32" | |
} | |
}, | |
{ | |
"implementation": "Smalltalk", | |
"solution": "1", | |
"label": "fvbakel_smalltalk", | |
"passes": 40, | |
"duration": 5.028, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Prolog", | |
"solution": "1", | |
"label": "jimbxb-prolog-c", | |
"passes": 40, | |
"duration": 5.077, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "no", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Elixir", | |
"solution": "2", | |
"label": "thomas9911", | |
"passes": 39, | |
"duration": 5.788, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Perl", | |
"solution": "1", | |
"label": "marghidanu", | |
"passes": 37, | |
"duration": 5.008229, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "TeX", | |
"solution": "2", | |
"label": "jfbu-tex", | |
"passes": 35, | |
"duration": 5.04178, | |
"threads": 1, | |
"tags": { | |
"bits": "32", | |
"algorithm": "base", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "Lua", | |
"solution": "1", | |
"label": "lua", | |
"passes": 35, | |
"duration": 5.0, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "64" | |
} | |
}, | |
{ | |
"implementation": "MIXAL", | |
"solution": "1", | |
"label": "rbergen", | |
"passes": 30, | |
"duration": 6.37, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "no", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Tcl", | |
"solution": "2", | |
"label": "fvbakel_ootcl2", | |
"passes": 27, | |
"duration": 5.127, | |
"threads": 1, | |
"tags": { | |
"bits": "32", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "PowerShell", | |
"solution": "3", | |
"label": "RobCannon_ps3", | |
"passes": 26, | |
"duration": 5.16373, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"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.067471, | |
"threads": 1, | |
"tags": { | |
"bits": "8", | |
"algorithm": "base", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "PowerShell", | |
"solution": "2", | |
"label": "crowbar27_ps2", | |
"passes": 19, | |
"duration": 5.22516, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Python", | |
"solution": "1", | |
"label": "davepl", | |
"passes": 17, | |
"duration": 5.035022706957534, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Haxe", | |
"solution": "1", | |
"label": "TayIorRobinson_Haxe_HaxeEval", | |
"passes": 17, | |
"duration": 5.08374810218811, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "SQL", | |
"solution": "2", | |
"label": "fvbakel_MariaDB3", | |
"passes": 6, | |
"duration": 5.741, | |
"threads": 1, | |
"tags": { | |
"faithful": "no", | |
"algorithm": "other", | |
"bits": "32" | |
} | |
}, | |
{ | |
"implementation": "Red", | |
"solution": "1", | |
"label": "mmcdon20_red", | |
"passes": 5, | |
"duration": 5.299165000000357, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Raku", | |
"solution": "1", | |
"label": "draco1006", | |
"passes": 5, | |
"duration": 5.148181, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Prolog", | |
"solution": "1", | |
"label": "jimbxb-prolog-dynamic", | |
"passes": 5, | |
"duration": 6.558, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "Clipper", | |
"solution": "1", | |
"label": "AndyRadford,BradleyChatha,XH", | |
"passes": 5, | |
"duration": 5.43, | |
"threads": 1, | |
"tags": { | |
"bits": "112", | |
"faithful": "no", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Clipper", | |
"solution": "1", | |
"label": "AndyRadford,BradleyChatha,XH", | |
"passes": 5, | |
"duration": 5.43, | |
"threads": 1, | |
"tags": { | |
"bits": "112", | |
"faithful": "no", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Befunge", | |
"solution": "1", | |
"label": "tjol-bf98", | |
"passes": 5, | |
"duration": 5.578097, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "no", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Tcl", | |
"solution": "2", | |
"label": "fvbakel_ootcl", | |
"passes": 4, | |
"duration": 6.156, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Tcl", | |
"solution": "1", | |
"label": "fvbakeltcl", | |
"passes": 4, | |
"duration": 5.17, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "SQL", | |
"solution": "1", | |
"label": "fvbakel_sqlite", | |
"passes": 4, | |
"duration": 5.07155699795112, | |
"threads": 1, | |
"tags": { | |
"faithful": "no", | |
"algorithm": "other", | |
"bits": "8" | |
} | |
}, | |
{ | |
"implementation": "Clojure", | |
"solution": "1", | |
"label": "mmcdon20_clojure", | |
"passes": 4, | |
"duration": 5.208, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "SQL", | |
"solution": "2", | |
"label": "fvbakel_MariaDB2", | |
"passes": 3, | |
"duration": 5.025, | |
"threads": 1, | |
"tags": { | |
"faithful": "no", | |
"bits": "32", | |
"algorithm": "other" | |
} | |
}, | |
{ | |
"implementation": "Haxe", | |
"solution": "1", | |
"label": "TayIorRobinson_Haxe_Python", | |
"passes": 3, | |
"duration": 5.105841875076294, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Clipper", | |
"solution": "1", | |
"label": "AndyRadford,Clip5.2e", | |
"passes": 3, | |
"duration": 5.22, | |
"threads": 1, | |
"tags": { | |
"faithful": "no", | |
"algorithm": "base", | |
"bits": "112" | |
} | |
}, | |
{ | |
"implementation": "Clipper", | |
"solution": "1", | |
"label": "AndyRadford,Clip5.2e", | |
"passes": 3, | |
"duration": 5.22, | |
"threads": 1, | |
"tags": { | |
"faithful": "no", | |
"algorithm": "base", | |
"bits": "112" | |
} | |
}, | |
{ | |
"implementation": "IDL", | |
"solution": "1", | |
"label": "kriztioan_1bit", | |
"passes": 2, | |
"duration": 5.068472, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Bash", | |
"solution": "1", | |
"label": "bash_inline", | |
"passes": 2, | |
"duration": 7.807841832, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "Yoix", | |
"solution": "1", | |
"label": "mmcdon20_yoix", | |
"passes": 1, | |
"duration": 8.147, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "TeX", | |
"solution": "1", | |
"label": "tjol", | |
"passes": 1, | |
"duration": 11.83575439453125, | |
"threads": 1, | |
"tags": { | |
"bits": "32", | |
"algorithm": "base", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "SQL", | |
"solution": "2", | |
"label": "fvbakel_MariaDB1", | |
"passes": 1, | |
"duration": 8.183, | |
"threads": 1, | |
"tags": { | |
"bits": "32", | |
"faithful": "no", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Prolog", | |
"solution": "1", | |
"label": "jimbxb-prolog-basic", | |
"passes": 1, | |
"duration": 9.814, | |
"threads": 1, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "PowerShell", | |
"solution": "1", | |
"label": "crowbar27_ps1", | |
"passes": 1, | |
"duration": 87.3528, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Octave", | |
"solution": "2", | |
"label": "Brandon-Johns_1bit", | |
"passes": 1, | |
"duration": 252.311516, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Elixir", | |
"solution": "1", | |
"label": "cdesch", | |
"passes": 1, | |
"duration": 27.674, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "Clipper", | |
"solution": "1", | |
"label": "AndyRadford,Clip5.2e,Db", | |
"passes": 1, | |
"duration": 9.66, | |
"threads": 1, | |
"tags": { | |
"bits": "288", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "COMAL", | |
"solution": "2", | |
"label": "kottm", | |
"passes": 1, | |
"duration": 10.0, | |
"threads": 1, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "BrainFuck", | |
"solution": "1", | |
"label": "aquarel", | |
"passes": 1, | |
"duration": 135.050416, | |
"threads": 1, | |
"tags": { | |
"faithful": "no", | |
"bits": "32", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Bash", | |
"solution": "1", | |
"label": "bash_packed", | |
"passes": 1, | |
"duration": 13.259186637, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "Bash", | |
"solution": "1", | |
"label": "bash", | |
"passes": 1, | |
"duration": 6.194935932, | |
"threads": 1, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "D", | |
"solution": "2", | |
"label": "BradleyChatha-MultistaticThreads-SieveRTCT_Cheatiness-1bit", | |
"passes": 775017879, | |
"duration": 5.00001, | |
"threads": 12, | |
"tags": { | |
"faithful": "no", | |
"algorithm": "other", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "CPP", | |
"solution": "3", | |
"label": "flo80_pol_constexpr", | |
"passes": 399883209, | |
"duration": 5.000405, | |
"threads": 12, | |
"tags": { | |
"faithful": "no", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "CPP", | |
"solution": "4", | |
"label": "BlackMark-pregenerated-inv_bits<u32>-clang", | |
"passes": 10599872, | |
"duration": 5.00091, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "no", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "CPP", | |
"solution": "4", | |
"label": "BlackMark-pregenerated-inv_bits<u32>-gcc", | |
"passes": 5093149, | |
"duration": 5.00121, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "Rust", | |
"solution": "6", | |
"label": "SycrationMultithreaded", | |
"passes": 1054885, | |
"duration": 5.000038683, | |
"threads": 8, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "no" | |
} | |
}, | |
{ | |
"implementation": "Zig", | |
"solution": "3", | |
"label": "94-ManDeJan&ityonemo&SpexGuy-zig-parallel-gustafson-inverted-bitSieve-unrolled-run-u64v8h-deLUT-spLUT-find-u8-advanced-5760of30030v", | |
"passes": 254230, | |
"duration": 5.00002, | |
"threads": 12, | |
"tags": { | |
"bits": "1", | |
"algorithm": "wheel", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Zig", | |
"solution": "3", | |
"label": "94-ManDeJan&ityonemo&SpexGuy-zig-parallel-gustafson-inverted-bitSieve-unrolled-run-u64v8h-deLUT-spLUT-find-u8-advanced-5760of30030v", | |
"passes": 254230, | |
"duration": 5.00002, | |
"threads": 12, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "wheel" | |
} | |
}, | |
{ | |
"implementation": "Zig", | |
"solution": "3", | |
"label": "94-ManDeJan&ityonemo&SpexGuy-zig-parallel-gustafson-inverted-bitSieve-unrolled-run-u64v8h-deLUT-spLUT-find-u8-advanced-5760of30030v", | |
"passes": 254230, | |
"duration": 5.00002, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "wheel" | |
} | |
}, | |
{ | |
"implementation": "Zig", | |
"solution": "3", | |
"label": "94-ManDeJan&ityonemo&SpexGuy-zig-parallel-gustafson-inverted-bitSieve-unrolled-run-u64v8h-deLUT-spLUT-find-u8-advanced-5760of30030v", | |
"passes": 254230, | |
"duration": 5.00002, | |
"threads": 12, | |
"tags": { | |
"algorithm": "wheel", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Zig", | |
"solution": "3", | |
"label": "94-ManDeJan&ityonemo&SpexGuy-zig-parallel-gustafson-inverted-bitSieve-unrolled-run-u64v8h-deLUT-spLUT-find-u8-advanced-5760of30030v", | |
"passes": 254230, | |
"duration": 5.00002, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Zig", | |
"solution": "3", | |
"label": "94-ManDeJan&ityonemo&SpexGuy-zig-parallel-gustafson-inverted-bitSieve-unrolled-run-u64v8h-deLUT-spLUT-find-u8-advanced-5760of30030v", | |
"passes": 254230, | |
"duration": 5.00002, | |
"threads": 12, | |
"tags": {} | |
}, | |
{ | |
"implementation": "Rust", | |
"solution": "1", | |
"label": "mike-barber_bit-extreme-hybrid", | |
"passes": 252533, | |
"duration": 5.0002045631, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Zig", | |
"solution": "3", | |
"label": "92-ManDeJan&ityonemo&SpexGuy-zig-parallel-gustafson-inverted-bitSieve-unrolled-run-u64v8h-deLUT-spLUT-find-u8-advanced-480of2310v", | |
"passes": 250155, | |
"duration": 5.00012, | |
"threads": 12, | |
"tags": { | |
"algorithm": "wheel", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Zig", | |
"solution": "3", | |
"label": "92-ManDeJan&ityonemo&SpexGuy-zig-parallel-gustafson-inverted-bitSieve-unrolled-run-u64v8h-deLUT-spLUT-find-u8-advanced-480of2310v", | |
"passes": 250155, | |
"duration": 5.00012, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "wheel" | |
} | |
}, | |
{ | |
"implementation": "Zig", | |
"solution": "3", | |
"label": "92-ManDeJan&ityonemo&SpexGuy-zig-parallel-gustafson-inverted-bitSieve-unrolled-run-u64v8h-deLUT-spLUT-find-u8-advanced-480of2310v", | |
"passes": 250155, | |
"duration": 5.00012, | |
"threads": 12, | |
"tags": { | |
"algorithm": "wheel", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Zig", | |
"solution": "3", | |
"label": "92-ManDeJan&ityonemo&SpexGuy-zig-parallel-gustafson-inverted-bitSieve-unrolled-run-u64v8h-deLUT-spLUT-find-u8-advanced-480of2310v", | |
"passes": 250155, | |
"duration": 5.00012, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Zig", | |
"solution": "3", | |
"label": "92-ManDeJan&ityonemo&SpexGuy-zig-parallel-gustafson-inverted-bitSieve-unrolled-run-u64v8h-deLUT-spLUT-find-u8-advanced-480of2310v", | |
"passes": 250155, | |
"duration": 5.00012, | |
"threads": 12, | |
"tags": {} | |
}, | |
{ | |
"implementation": "Rust", | |
"solution": "1", | |
"label": "mike-barber_bit-unrolled-hybrid", | |
"passes": 249506, | |
"duration": 5.0002422333, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"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": 238174, | |
"duration": 5.00005, | |
"threads": 6, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "wheel", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Zig", | |
"solution": "3", | |
"label": "90-ManDeJan&ityonemo&SpexGuy-zig-parallel-gustafson-bitSieve-unrolled-run-u64v8h-deLUT-spLUT-find-u32", | |
"passes": 238109, | |
"duration": 5.00015, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Zig", | |
"solution": "3", | |
"label": "90-ManDeJan&ityonemo&SpexGuy-zig-parallel-gustafson-bitSieve-unrolled-run-u64v8h-deLUT-spLUT-find-u32", | |
"passes": 238109, | |
"duration": 5.00015, | |
"threads": 12, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Zig", | |
"solution": "3", | |
"label": "90-ManDeJan&ityonemo&SpexGuy-zig-parallel-gustafson-bitSieve-unrolled-run-u64v8h-deLUT-spLUT-find-u32", | |
"passes": 238109, | |
"duration": 5.00015, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Zig", | |
"solution": "3", | |
"label": "90-ManDeJan&ityonemo&SpexGuy-zig-parallel-gustafson-bitSieve-unrolled-run-u64v8h-deLUT-spLUT-find-u32", | |
"passes": 238109, | |
"duration": 5.00015, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Zig", | |
"solution": "3", | |
"label": "90-ManDeJan&ityonemo&SpexGuy-zig-parallel-gustafson-bitSieve-unrolled-run-u64v8h-deLUT-spLUT-find-u32", | |
"passes": 238109, | |
"duration": 5.00015, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Zig", | |
"solution": "3", | |
"label": "90-ManDeJan&ityonemo&SpexGuy-zig-parallel-gustafson-bitSieve-unrolled-run-u64v8h-deLUT-spLUT-find-u32", | |
"passes": 238109, | |
"duration": 5.00015, | |
"threads": 12, | |
"tags": {} | |
}, | |
{ | |
"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": 233996, | |
"duration": 5.00011, | |
"threads": 6, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "wheel" | |
} | |
}, | |
{ | |
"implementation": "Zig", | |
"solution": "3", | |
"label": "91-ManDeJan&ityonemo&SpexGuy-zig-parallel-gustafson-bitSieve-unrolled-run-u64v8h-deLUT-spLUT-find-u32-no-ht", | |
"passes": 223785, | |
"duration": 5.00009, | |
"threads": 6, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "C", | |
"solution": "2", | |
"label": "danielspaangberg_5760of30030_epar", | |
"passes": 176696, | |
"duration": 5.000812, | |
"threads": 12, | |
"tags": { | |
"bits": "1", | |
"algorithm": "wheel", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "CPP", | |
"solution": "4", | |
"label": "BlackMark-5760of30030-os-hs-inv_bits<u32>-gcc", | |
"passes": 149951, | |
"duration": 5.00099, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "wheel" | |
} | |
}, | |
{ | |
"implementation": "C", | |
"solution": "2", | |
"label": "danielspaangberg_480of2310_epar", | |
"passes": 149915, | |
"duration": 5.001009, | |
"threads": 12, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "wheel" | |
} | |
}, | |
{ | |
"implementation": "CPP", | |
"solution": "4", | |
"label": "BlackMark-5760of30030-os-hs-maskedbits<u32>-gcc", | |
"passes": 146732, | |
"duration": 5.00074, | |
"threads": 12, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "wheel" | |
} | |
}, | |
{ | |
"implementation": "CPP", | |
"solution": "4", | |
"label": "BlackMark-5760of30030-os-hs-inv_bits<u32>-clang", | |
"passes": 131049, | |
"duration": 5.00117, | |
"threads": 12, | |
"tags": { | |
"algorithm": "wheel", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "CPP", | |
"solution": "4", | |
"label": "BlackMark-5760of30030-os-hs-maskedbits<u32>-clang", | |
"passes": 128484, | |
"duration": 5.00107, | |
"threads": 12, | |
"tags": { | |
"algorithm": "wheel", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "C", | |
"solution": "2", | |
"label": "danielspaangberg_48of210_epar", | |
"passes": 122310, | |
"duration": 5.001134, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "wheel" | |
} | |
}, | |
{ | |
"implementation": "Rust", | |
"solution": "1", | |
"label": "mike-barber_bit-striped-hybrid-blocks16k", | |
"passes": 120737, | |
"duration": 5.0004792213, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Rust", | |
"solution": "1", | |
"label": "mike-barber_bit-striped-hybrid-blocks4k", | |
"passes": 119539, | |
"duration": 5.0004439354, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Zig", | |
"solution": "3", | |
"label": "89-ManDeJan&ityonemo&SpexGuy-zig-parallel-gustafson-sieve-u8-92160of510510-no-ht", | |
"passes": 119279, | |
"duration": 5.0001, | |
"threads": 6, | |
"tags": { | |
"algorithm": "wheel", | |
"faithful": "yes", | |
"bits": "8" | |
} | |
}, | |
{ | |
"implementation": "CPP", | |
"solution": "4", | |
"label": "BlackMark-5760of30030-os-hs-inv_vec<u8>-gcc", | |
"passes": 106416, | |
"duration": 5.01467, | |
"threads": 12, | |
"tags": { | |
"bits": "8", | |
"algorithm": "wheel", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Zig", | |
"solution": "3", | |
"label": "88-ManDeJan&ityonemo&SpexGuy-zig-parallel-gustafson-sieve-u8-92160of510510", | |
"passes": 103706, | |
"duration": 5.00045, | |
"threads": 12, | |
"tags": { | |
"bits": "8", | |
"algorithm": "wheel", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Zig", | |
"solution": "3", | |
"label": "88-ManDeJan&ityonemo&SpexGuy-zig-parallel-gustafson-sieve-u8-92160of510510", | |
"passes": 103706, | |
"duration": 5.00045, | |
"threads": 12, | |
"tags": { | |
"bits": "8", | |
"algorithm": "wheel", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "C", | |
"solution": "2", | |
"label": "danielspaangberg_8of30_epar", | |
"passes": 97444, | |
"duration": 5.001314, | |
"threads": 12, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "wheel" | |
} | |
}, | |
{ | |
"implementation": "Rust", | |
"solution": "1", | |
"label": "mike-barber_bit-striped-blocks4k", | |
"passes": 97133, | |
"duration": 5.0004668236, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Rust", | |
"solution": "1", | |
"label": "mike-barber_bit-striped-blocks16k", | |
"passes": 96654, | |
"duration": 5.0004644394, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "CPP", | |
"solution": "4", | |
"label": "BlackMark-1of2-cs-hs-inv_stridedbits<u8>-gcc", | |
"passes": 83850, | |
"duration": 5.00981, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Rust", | |
"solution": "1", | |
"label": "mike-barber_bit-rotate", | |
"passes": 80923, | |
"duration": 5.0006685257, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleStrided32Blocks16k", | |
"passes": 80045, | |
"duration": 5.005, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleStrided32Blocks16k", | |
"passes": 80045, | |
"duration": 5.005, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleStrided32Blocks16k", | |
"passes": 80045, | |
"duration": 5.005, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleStrided32Blocks16k", | |
"passes": 80045, | |
"duration": 5.005, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleStrided32Blocks16k", | |
"passes": 80045, | |
"duration": 5.005, | |
"threads": 12, | |
"tags": {} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleStrided32Blocks16k", | |
"passes": 80045, | |
"duration": 5.005, | |
"threads": 12, | |
"tags": {} | |
}, | |
{ | |
"implementation": "CPP", | |
"solution": "4", | |
"label": "BlackMark-1of2-cs-hs-inv_arr<bool>-clang", | |
"passes": 79877, | |
"duration": 5.01717, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "8" | |
} | |
}, | |
{ | |
"implementation": "CPP", | |
"solution": "2", | |
"label": "davepl_par", | |
"passes": 79737, | |
"duration": 5.00069, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Rust", | |
"solution": "7", | |
"label": "sergiocks", | |
"passes": 79542, | |
"duration": 5.000793493, | |
"threads": 12, | |
"tags": { | |
"algorithm": "wheel", | |
"bits": "8", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "CPP", | |
"solution": "4", | |
"label": "BlackMark-1of2-bs-hs-vec<u8>-gcc", | |
"passes": 79282, | |
"duration": 5.00096, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "8" | |
} | |
}, | |
{ | |
"implementation": "CPP", | |
"solution": "4", | |
"label": "BlackMark-1of2-cs-hs-inv_arr<bool>-gcc", | |
"passes": 78882, | |
"duration": 5.00143, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"bits": "8", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Zig", | |
"solution": "3", | |
"label": "87-ManDeJan&ityonemo&SpexGuy-zig-parallel-gustafson-sieve-u8", | |
"passes": 78274, | |
"duration": 5.00086, | |
"threads": 12, | |
"tags": { | |
"bits": "8", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Zig", | |
"solution": "3", | |
"label": "87-ManDeJan&ityonemo&SpexGuy-zig-parallel-gustafson-sieve-u8", | |
"passes": 78274, | |
"duration": 5.00086, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "C", | |
"solution": "2", | |
"label": "danielspaangberg_1of2_epar", | |
"passes": 76531, | |
"duration": 5.002028, | |
"threads": 12, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "D", | |
"solution": "2", | |
"label": "BradleyChatha-MultistaticThreads-SieveCT-1bit", | |
"passes": 76212, | |
"duration": 5.00073, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "no", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Odin", | |
"solution": "1", | |
"label": "odin_bit_threaded_moe", | |
"passes": 60886, | |
"duration": 5.001, | |
"threads": 12, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Odin", | |
"solution": "1", | |
"label": "odin_bit_threaded_moe", | |
"passes": 60886, | |
"duration": 5.001, | |
"threads": 12, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Odin", | |
"solution": "1", | |
"label": "odin_byte_threaded_moe", | |
"passes": 58438, | |
"duration": 5.006, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "8" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI64PatternCalc", | |
"passes": 56977, | |
"duration": 5.005, | |
"threads": 12, | |
"tags": { | |
"algorithm": "other", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI64PatternCalc", | |
"passes": 56977, | |
"duration": 5.005, | |
"threads": 12, | |
"tags": { | |
"algorithm": "other", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI64PatternCalc", | |
"passes": 56977, | |
"duration": 5.005, | |
"threads": 12, | |
"tags": { | |
"algorithm": "other", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI64PatternCalc", | |
"passes": 56977, | |
"duration": 5.005, | |
"threads": 12, | |
"tags": { | |
"algorithm": "other" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI64PatternCalc", | |
"passes": 56977, | |
"duration": 5.005, | |
"threads": 12, | |
"tags": {} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI64PatternCalc", | |
"passes": 56977, | |
"duration": 5.005, | |
"threads": 12, | |
"tags": {} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI32CUnroll", | |
"passes": 52716, | |
"duration": 5.005, | |
"threads": 12, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "CPP", | |
"solution": "4", | |
"label": "BlackMark-5760of30030-os-hs-inv_vec<u8>-clang", | |
"passes": 51232, | |
"duration": 5.00188, | |
"threads": 12, | |
"tags": { | |
"algorithm": "wheel", | |
"bits": "8", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Kotlin", | |
"solution": "1", | |
"label": "jvm_kotlin_idiomatic_fast_multi", | |
"passes": 46027, | |
"duration": 5.0, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Rust", | |
"solution": "5", | |
"label": "kulasko-rust-tile-rotate-u8", | |
"passes": 45366, | |
"duration": 5.000042541, | |
"threads": 12, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Kotlin", | |
"solution": "1", | |
"label": "jvm_kotlin_idiomatic_multi", | |
"passes": 42798, | |
"duration": 5.0, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Kotlin", | |
"solution": "1", | |
"label": "jvm_kotlin_traditional_multi", | |
"passes": 42629, | |
"duration": 5.0, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Rust", | |
"solution": "5", | |
"label": "kulasko-rust-tile-bit-u8", | |
"passes": 41564, | |
"duration": 5.000010395, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI32", | |
"passes": 41255, | |
"duration": 5.011, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI32", | |
"passes": 41255, | |
"duration": 5.011, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI32", | |
"passes": 41255, | |
"duration": 5.011, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI32", | |
"passes": 41255, | |
"duration": 5.011, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI32", | |
"passes": 41255, | |
"duration": 5.011, | |
"threads": 12, | |
"tags": {} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI32", | |
"passes": 41255, | |
"duration": 5.011, | |
"threads": 12, | |
"tags": {} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI32C", | |
"passes": 41192, | |
"duration": 5.009, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI32C", | |
"passes": 41192, | |
"duration": 5.009, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI32C", | |
"passes": 41192, | |
"duration": 5.009, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI32C", | |
"passes": 41192, | |
"duration": 5.009, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI32C", | |
"passes": 41192, | |
"duration": 5.009, | |
"threads": 12, | |
"tags": {} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI32C", | |
"passes": 41192, | |
"duration": 5.009, | |
"threads": 12, | |
"tags": {} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI64", | |
"passes": 40858, | |
"duration": 5.004, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI64", | |
"passes": 40858, | |
"duration": 5.004, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI64", | |
"passes": 40858, | |
"duration": 5.004, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI64", | |
"passes": 40858, | |
"duration": 5.004, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI64", | |
"passes": 40858, | |
"duration": 5.004, | |
"threads": 12, | |
"tags": {} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI64", | |
"passes": 40858, | |
"duration": 5.004, | |
"threads": 12, | |
"tags": {} | |
}, | |
{ | |
"implementation": "Rust", | |
"solution": "5", | |
"label": "kulasko-rust-tile-rotate-u32", | |
"passes": 40628, | |
"duration": 5.000021424, | |
"threads": 12, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI64C", | |
"passes": 40446, | |
"duration": 5.008, | |
"threads": 12, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI64C", | |
"passes": 40446, | |
"duration": 5.008, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI64C", | |
"passes": 40446, | |
"duration": 5.008, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI64C", | |
"passes": 40446, | |
"duration": 5.008, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI64C", | |
"passes": 40446, | |
"duration": 5.008, | |
"threads": 12, | |
"tags": {} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI64C", | |
"passes": 40446, | |
"duration": 5.008, | |
"threads": 12, | |
"tags": {} | |
}, | |
{ | |
"implementation": "Rust", | |
"solution": "5", | |
"label": "kulasko-rust-tile-bit-u32", | |
"passes": 39627, | |
"duration": 5.000020701, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "NodeJS", | |
"solution": "1", | |
"label": "rogiervandam", | |
"passes": 34921, | |
"duration": 5.100414094924926, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI8", | |
"passes": 34772, | |
"duration": 5.006, | |
"threads": 12, | |
"tags": { | |
"bits": "1", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI8", | |
"passes": 34772, | |
"duration": 5.006, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI8", | |
"passes": 34772, | |
"duration": 5.006, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI8", | |
"passes": 34772, | |
"duration": 5.006, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI8", | |
"passes": 34772, | |
"duration": 5.006, | |
"threads": 12, | |
"tags": {} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "4", | |
"label": "chrvanorleI8", | |
"passes": 34772, | |
"duration": 5.006, | |
"threads": 12, | |
"tags": {} | |
}, | |
{ | |
"implementation": "Rust", | |
"solution": "5", | |
"label": "kulasko-rust-tile-stripe-u8192", | |
"passes": 32065, | |
"duration": 5.000063181, | |
"threads": 11, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "D", | |
"solution": "2", | |
"label": "BradleyChatha-MultistaticThreads-SieveRT-1bit", | |
"passes": 29595, | |
"duration": 5.00179, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "CPP", | |
"solution": "4", | |
"label": "BlackMark-1of2-bs-hs-vec<u8>-clang", | |
"passes": 28453, | |
"duration": 5.00286, | |
"threads": 12, | |
"tags": { | |
"bits": "8", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "D", | |
"solution": "2", | |
"label": "BradleyChatha-MultistaticThreads-SieveRTB1_32-1bit", | |
"passes": 28099, | |
"duration": 5.00195, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Dart", | |
"solution": "1", | |
"label": "eagerestwolf&mmcdon20_1bit_par", | |
"passes": 25281, | |
"duration": 5.00061, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Rust", | |
"solution": "5", | |
"label": "kulasko-rust-tile-bool-u8", | |
"passes": 25163, | |
"duration": 5.000162845, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "8" | |
} | |
}, | |
{ | |
"implementation": "C", | |
"solution": "2", | |
"label": "danielspaangberg_5760of30030_par", | |
"passes": 25009, | |
"duration": 5.000095, | |
"threads": 4, | |
"tags": { | |
"bits": "1", | |
"algorithm": "wheel", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "C", | |
"solution": "2", | |
"label": "danielspaangberg_480of2310_par", | |
"passes": 24543, | |
"duration": 5.000157, | |
"threads": 4, | |
"tags": { | |
"algorithm": "wheel", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "2", | |
"label": "PratimGhosh86-JavaBitSetMT", | |
"passes": 23952, | |
"duration": 5.0, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Java", | |
"solution": "2", | |
"label": "PratimGhosh86-JavaBitSetMT", | |
"passes": 23952, | |
"duration": 5.0, | |
"threads": 12, | |
"tags": {} | |
}, | |
{ | |
"implementation": "C", | |
"solution": "2", | |
"label": "danielspaangberg_48of210_par", | |
"passes": 23215, | |
"duration": 5.000101, | |
"threads": 4, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "wheel" | |
} | |
}, | |
{ | |
"implementation": "C", | |
"solution": "2", | |
"label": "danielspaangberg_8of30_par", | |
"passes": 22033, | |
"duration": 5.000019, | |
"threads": 4, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "wheel" | |
} | |
}, | |
{ | |
"implementation": "C", | |
"solution": "2", | |
"label": "danielspaangberg_1of2_par", | |
"passes": 18232, | |
"duration": 5.000236, | |
"threads": 4, | |
"tags": { | |
"algorithm": "base", | |
"bits": "1", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Go", | |
"solution": "4", | |
"label": "kpym-go-multi", | |
"passes": 17570, | |
"duration": 5.000189, | |
"threads": 4, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "Dart", | |
"solution": "1", | |
"label": "eagerestwolf&mmcdon20_8bit_par", | |
"passes": 16707, | |
"duration": 5.001444, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "8" | |
} | |
}, | |
{ | |
"implementation": "CPP", | |
"solution": "4", | |
"label": "BlackMark-1of2-cs-hs-inv_stridedbits<u8>-clang", | |
"passes": 12149, | |
"duration": 5.00499, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Zig", | |
"solution": "3", | |
"label": "85-ManDeJan&ityonemo&SpexGuy-zig-parallel-amdahl-sieve-u8", | |
"passes": 5779, | |
"duration": 5.00048, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"bits": "8", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Rust", | |
"solution": "5", | |
"label": "kulasko-rust-stream-rotate-u8", | |
"passes": 2244, | |
"duration": 5.001086823, | |
"threads": 12, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Rust", | |
"solution": "5", | |
"label": "kulasko-rust-stream-bit-u8", | |
"passes": 2229, | |
"duration": 5.002027382, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"bits": "1", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Rust", | |
"solution": "5", | |
"label": "kulasko-rust-stream-stripe-u8192", | |
"passes": 2200, | |
"duration": 5.001377858, | |
"threads": 11, | |
"tags": { | |
"algorithm": "base", | |
"faithful": "yes", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Rust", | |
"solution": "5", | |
"label": "kulasko-rust-stream-rotate-u32", | |
"passes": 2146, | |
"duration": 5.001456596, | |
"threads": 12, | |
"tags": { | |
"bits": "1", | |
"faithful": "yes", | |
"algorithm": "base" | |
} | |
}, | |
{ | |
"implementation": "Rust", | |
"solution": "5", | |
"label": "kulasko-rust-stream-bit-u32", | |
"passes": 2133, | |
"duration": 5.001317625, | |
"threads": 12, | |
"tags": { | |
"faithful": "yes", | |
"algorithm": "base", | |
"bits": "1" | |
} | |
}, | |
{ | |
"implementation": "Rust", | |
"solution": "5", | |
"label": "kulasko-rust-stream-bool-u8", | |
"passes": 1763, | |
"duration": 5.001867055, | |
"threads": 12, | |
"tags": { | |
"algorithm": "base", | |
"bits": "8", | |
"faithful": "yes" | |
} | |
}, | |
{ | |
"implementation": "IDL", | |
"solution": "1", | |
"label": "kriztioan_idlway", | |
"passes": 323, | |
"duration": 5.013878, | |
"threads": 10, | |
"tags": { | |
"bits": "8", | |
"algorithm": "base", | |
"faithful": "yes" | |
} | |
} | |
] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment