Benchmarks are generated by running `bench/bench.sh` on GitHub's runners. ## Machine information ```text processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 85 model name : Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz stepping : 7 microcode : 0xffffffff cpu MHz : 2593.908 cache size : 36608 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 2 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 21 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology cpuid pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single pti fsgsbase bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx avx512f avx512dq rdseed adx smap clflushopt avx512cd avx512bw avx512vl xsaveopt xsavec xsaves md_clear bugs : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs taa itlb_multihit mmio_stale_data retbleed bogomips : 5187.81 clflush size : 64 cache_alignment : 64 address sizes : 46 bits physical, 48 bits virtual power management: processor : 1 vendor_id : GenuineIntel cpu family : 6 model : 85 model name : Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz stepping : 7 microcode : 0xffffffff cpu MHz : 2593.908 cache size : 36608 KB physical id : 0 siblings : 2 core id : 1 cpu cores : 2 apicid : 1 initial apicid : 1 fpu : yes fpu_exception : yes cpuid level : 21 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology cpuid pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single pti fsgsbase bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx avx512f avx512dq rdseed adx smap clflushopt avx512cd avx512bw avx512vl xsaveopt xsavec xsaves md_clear bugs : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs taa itlb_multihit mmio_stale_data retbleed bogomips : 5187.81 clflush size : 64 cache_alignment : 64 address sizes : 46 bits physical, 48 bits virtual power management: ``` ## bytes.md | Command | Mean [ms] | Min [ms] | Max [ms] | Relative | | :------ | --------: | -------: | -------: | ----------: | | `wz` | 1.9 ± 0.3 | 1.6 | 4.2 | 2.44 ± 0.61 | | `wc` | 0.8 ± 0.2 | 0.6 | 6.0 | 1.00 | ## chars.md | Command | Mean [ms] | Min [ms] | Max [ms] | Relative | | :------ | ---------: | -------: | -------: | -----------: | | `wz` | 1.9 ± 0.6 | 1.6 | 7.1 | 1.00 | | `wc` | 19.8 ± 0.8 | 19.3 | 23.1 | 10.46 ± 3.16 | ## default.md | Command | Mean [ms] | Min [ms] | Max [ms] | Relative | | :------ | ---------: | -------: | -------: | ----------: | | `wz` | 7.3 ± 0.3 | 6.6 | 8.2 | 1.00 | | `wc` | 21.4 ± 1.0 | 19.3 | 22.2 | 2.95 ± 0.19 | ## high-load.md | Command | Mean [ms] | Min [ms] | Max [ms] | Relative | | :------ | ---------: | -------: | -------: | ----------: | | `wz` | 14.9 ± 0.8 | 13.6 | 16.4 | 1.00 | | `wc` | 58.2 ± 3.2 | 55.9 | 65.2 | 3.90 ± 0.29 | ## lines.md | Command | Mean [ms] | Min [ms] | Max [ms] | Relative | | :------ | --------: | -------: | -------: | ----------: | | `wz` | 1.8 ± 0.1 | 1.6 | 2.9 | 1.00 | | `wc` | 2.2 ± 0.1 | 1.9 | 2.9 | 1.20 ± 0.10 | ## words.md | Command | Mean [ms] | Min [ms] | Max [ms] | Relative | | :------ | ---------: | -------: | -------: | ----------: | | `wz` | 7.5 ± 0.7 | 6.6 | 12.6 | 1.00 | | `wc` | 20.5 ± 1.6 | 19.2 | 29.3 | 2.72 ± 0.32 |