From 2f183157d2616e54172f5f0d259e3f88a1bf41d6 Mon Sep 17 00:00:00 2001 From: "peng.li24" <734991033@qq.com> Date: Sat, 12 Sep 2026 18:36:31 +0800 Subject: [PATCH] =?UTF-8?q?benchmark:=20v0.2.18=20=E4=B8=89=E5=90=8E?= =?UTF-8?q?=E7=AB=AF=E5=AE=8C=E6=95=B4=E5=BF=AB=E7=85=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit v0.2.18 发版后重跑,version=v0.2.18 commit=2781cc9,30 行全 valid=True, shm/fs/redis 各 30 行有值。含 #309 执行循环热路径优化与 #311 case 合并。 Closes #317 Co-Authored-By: Claude Code --- .../results-v0.2.18-20260912T103051Z.csv | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 benchmark/results/results-v0.2.18-20260912T103051Z.csv diff --git a/benchmark/results/results-v0.2.18-20260912T103051Z.csv b/benchmark/results/results-v0.2.18-20260912T103051Z.csv new file mode 100644 index 00000000..1c53c486 --- /dev/null +++ b/benchmark/results/results-v0.2.18-20260912T103051Z.csv @@ -0,0 +1,31 @@ +timestamp,version,commit,cpu,case,input,samples,kvlang_shm_ns,kvlang_fs_ns,kvlang_redis_ns,python_ns,rust_ns,c_ns,python_ver,rust_ver,c_ver,native_opt,valid +2026-09-12T10:30:51Z,v0.2.18,2781cc9,Intel(R) Xeon(R) Platinum 8336C CPU @ 2.30GHz,binary_search,N=16,3,6003138,182665547,493123057,14118,792,507,3.12.7,1.97.1,13.3.0,gcc -O1 / rustc opt-level=1 / cpython,True +2026-09-12T10:30:51Z,v0.2.18,2781cc9,Intel(R) Xeon(R) Platinum 8336C CPU @ 2.30GHz,binary_search,N=32,3,12601834,400033013,1114650884,24492,1395,964,3.12.7,1.97.1,13.3.0,gcc -O1 / rustc opt-level=1 / cpython,True +2026-09-12T10:30:51Z,v0.2.18,2781cc9,Intel(R) Xeon(R) Platinum 8336C CPU @ 2.30GHz,binary_search,N=64,3,27475170,897208293,2532326904,46070,2883,2061,3.12.7,1.97.1,13.3.0,gcc -O1 / rustc opt-level=1 / cpython,True +2026-09-12T10:30:51Z,v0.2.18,2781cc9,Intel(R) Xeon(R) Platinum 8336C CPU @ 2.30GHz,binary_trees,depth=4,3,3901664,229097094,493589703,14371,2454,5609,3.12.7,1.97.1,13.3.0,gcc -O1 / rustc opt-level=1 / cpython,True +2026-09-12T10:30:51Z,v0.2.18,2781cc9,Intel(R) Xeon(R) Platinum 8336C CPU @ 2.30GHz,binary_trees,depth=5,3,7035553,538157768,970930129,22520,3221,6396,3.12.7,1.97.1,13.3.0,gcc -O1 / rustc opt-level=1 / cpython,True +2026-09-12T10:30:51Z,v0.2.18,2781cc9,Intel(R) Xeon(R) Platinum 8336C CPU @ 2.30GHz,binary_trees,depth=6,3,13888864,1463557234,1940435189,40942,4628,8876,3.12.7,1.97.1,13.3.0,gcc -O1 / rustc opt-level=1 / cpython,True +2026-09-12T10:30:51Z,v0.2.18,2781cc9,Intel(R) Xeon(R) Platinum 8336C CPU @ 2.30GHz,fib,n=8,3,8611853,147932849,435014579,10103,356,304,3.12.7,1.97.1,13.3.0,gcc -O1 / rustc opt-level=1 / cpython,True +2026-09-12T10:30:51Z,v0.2.18,2781cc9,Intel(R) Xeon(R) Platinum 8336C CPU @ 2.30GHz,fib,n=9,3,13822484,235860317,707345871,12419,346,405,3.12.7,1.97.1,13.3.0,gcc -O1 / rustc opt-level=1 / cpython,True +2026-09-12T10:30:51Z,v0.2.18,2781cc9,Intel(R) Xeon(R) Platinum 8336C CPU @ 2.30GHz,fib,n=10,3,22404435,379245246,1151464382,15341,516,546,3.12.7,1.97.1,13.3.0,gcc -O1 / rustc opt-level=1 / cpython,True +2026-09-12T10:30:51Z,v0.2.18,2781cc9,Intel(R) Xeon(R) Platinum 8336C CPU @ 2.30GHz,hash_table,N=50,3,3456322,183017481,449473112,35349,4990,317,3.12.7,1.97.1,13.3.0,gcc -O1 / rustc opt-level=1 / cpython,True +2026-09-12T10:30:51Z,v0.2.18,2781cc9,Intel(R) Xeon(R) Platinum 8336C CPU @ 2.30GHz,hash_table,N=100,3,6829177,450212330,879904025,62302,7912,419,3.12.7,1.97.1,13.3.0,gcc -O1 / rustc opt-level=1 / cpython,True +2026-09-12T10:30:51Z,v0.2.18,2781cc9,Intel(R) Xeon(R) Platinum 8336C CPU @ 2.30GHz,hash_table,N=200,3,14407780,1284783339,1765097020,115003,14648,748,3.12.7,1.97.1,13.3.0,gcc -O1 / rustc opt-level=1 / cpython,True +2026-09-12T10:30:51Z,v0.2.18,2781cc9,Intel(R) Xeon(R) Platinum 8336C CPU @ 2.30GHz,iops,N=500,3,4137576,247502512,980434844,23575,459,258,3.12.7,1.97.1,13.3.0,gcc -O1 / rustc opt-level=1 / cpython,True +2026-09-12T10:30:51Z,v0.2.18,2781cc9,Intel(R) Xeon(R) Platinum 8336C CPU @ 2.30GHz,iops,N=1000,3,8034150,486506583,1953419711,45992,800,446,3.12.7,1.97.1,13.3.0,gcc -O1 / rustc opt-level=1 / cpython,True +2026-09-12T10:30:51Z,v0.2.18,2781cc9,Intel(R) Xeon(R) Platinum 8336C CPU @ 2.30GHz,iops,N=2000,3,15996107,956658915,3881378737,91408,1479,796,3.12.7,1.97.1,13.3.0,gcc -O1 / rustc opt-level=1 / cpython,True +2026-09-12T10:30:51Z,v0.2.18,2781cc9,Intel(R) Xeon(R) Platinum 8336C CPU @ 2.30GHz,k_nucleotide,rep=3,3,6845818,309740745,1042843204,40197,3238,206,3.12.7,1.97.1,13.3.0,gcc -O1 / rustc opt-level=1 / cpython,True +2026-09-12T10:30:51Z,v0.2.18,2781cc9,Intel(R) Xeon(R) Platinum 8336C CPU @ 2.30GHz,k_nucleotide,rep=5,3,13473723,508251339,1711960996,63327,5011,304,3.12.7,1.97.1,13.3.0,gcc -O1 / rustc opt-level=1 / cpython,True +2026-09-12T10:30:51Z,v0.2.18,2781cc9,Intel(R) Xeon(R) Platinum 8336C CPU @ 2.30GHz,k_nucleotide,rep=8,3,26897781,802504407,2765210323,102664,7385,448,3.12.7,1.97.1,13.3.0,gcc -O1 / rustc opt-level=1 / cpython,True +2026-09-12T10:30:51Z,v0.2.18,2781cc9,Intel(R) Xeon(R) Platinum 8336C CPU @ 2.30GHz,matmul,N=4,3,1522473,105770722,324942624,20431,347,231,3.12.7,1.97.1,13.3.0,gcc -O1 / rustc opt-level=1 / cpython,True +2026-09-12T10:30:51Z,v0.2.18,2781cc9,Intel(R) Xeon(R) Platinum 8336C CPU @ 2.30GHz,matmul,N=6,3,4132878,308311042,975925392,54930,478,345,3.12.7,1.97.1,13.3.0,gcc -O1 / rustc opt-level=1 / cpython,True +2026-09-12T10:30:51Z,v0.2.18,2781cc9,Intel(R) Xeon(R) Platinum 8336C CPU @ 2.30GHz,matmul,N=8,3,8869265,678683667,2209590863,114907,725,563,3.12.7,1.97.1,13.3.0,gcc -O1 / rustc opt-level=1 / cpython,True +2026-09-12T10:30:51Z,v0.2.18,2781cc9,Intel(R) Xeon(R) Platinum 8336C CPU @ 2.30GHz,nqueens,N=4,3,5140019,149611929,278383279,14087,311,273,3.12.7,1.97.1,13.3.0,gcc -O1 / rustc opt-level=1 / cpython,True +2026-09-12T10:30:51Z,v0.2.18,2781cc9,Intel(R) Xeon(R) Platinum 8336C CPU @ 2.30GHz,nqueens,N=5,3,15831799,460977217,863340678,23973,581,549,3.12.7,1.97.1,13.3.0,gcc -O1 / rustc opt-level=1 / cpython,True +2026-09-12T10:30:51Z,v0.2.18,2781cc9,Intel(R) Xeon(R) Platinum 8336C CPU @ 2.30GHz,nqueens,N=6,3,44028057,1331370395,2511902851,50105,1504,1517,3.12.7,1.97.1,13.3.0,gcc -O1 / rustc opt-level=1 / cpython,True +2026-09-12T10:30:51Z,v0.2.18,2781cc9,Intel(R) Xeon(R) Platinum 8336C CPU @ 2.30GHz,prime_sieve,N=50,3,7451073,351165181,1330992078,40677,15382,18628,3.12.7,1.97.1,13.3.0,gcc -O1 / rustc opt-level=1 / cpython,True +2026-09-12T10:30:51Z,v0.2.18,2781cc9,Intel(R) Xeon(R) Platinum 8336C CPU @ 2.30GHz,prime_sieve,N=75,3,13684241,699114788,2686942480,61879,18655,19797,3.12.7,1.97.1,13.3.0,gcc -O1 / rustc opt-level=1 / cpython,True +2026-09-12T10:30:51Z,v0.2.18,2781cc9,Intel(R) Xeon(R) Platinum 8336C CPU @ 2.30GHz,prime_sieve,N=100,3,19574029,1016882565,4006531952,81304,22057,21742,3.12.7,1.97.1,13.3.0,gcc -O1 / rustc opt-level=1 / cpython,True +2026-09-12T10:30:51Z,v0.2.18,2781cc9,Intel(R) Xeon(R) Platinum 8336C CPU @ 2.30GHz,quicksort,"N=32,seed=1",3,4457952,290878822,937389126,18508,1085,1094,3.12.7,1.97.1,13.3.0,gcc -O1 / rustc opt-level=1 / cpython,True +2026-09-12T10:30:51Z,v0.2.18,2781cc9,Intel(R) Xeon(R) Platinum 8336C CPU @ 2.30GHz,quicksort,"N=64,seed=1",3,9555452,658760986,2140615628,33443,2400,2207,3.12.7,1.97.1,13.3.0,gcc -O1 / rustc opt-level=1 / cpython,True +2026-09-12T10:30:51Z,v0.2.18,2781cc9,Intel(R) Xeon(R) Platinum 8336C CPU @ 2.30GHz,quicksort,"N=128,seed=1",3,20294991,1388887702,4654285355,65901,5143,4637,3.12.7,1.97.1,13.3.0,gcc -O1 / rustc opt-level=1 / cpython,True