benchmarks.out.txt
corresponds to https://github.com/ev-br/numpy-benchmarks-openblas/blob/main/results/benchmarks.output.txt and
benchmarks.output_reduced_kernel.txt
corresponds to https://github.com/ev-br/numpy-benchmarks-openblas/blob/reduced_kernel_list/results/benchmarks.output.txt.
The pairs in the table contain data for those kernels and benchmarks which have a difference of at least 10% (see --threshold
set to 0.1
)
(scipy-dev) 15:31:33:~/Quansight/numpy-benchmarks-openblas % python CompareAndParseMarkdownResults.py --file1=../benchmarks.output.txt --file2=../benchmarks.output_reduced_kernel.txt --threshold=0.1
Machine info for file ../benchmarks.output.txt is {'arch': 'x86_64', 'cpu': 'Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz', 'machine': 'asv machine', 'num_cpu': '2', 'os': 'Linux 6.8.0-1009-aws', 'ram': '8008632', 'python': '3.12', 'Cython': '', 'build': '', 'packaging': ''}
Machine infor for file ../benchmarks.output_reduced_kernel.txt is {'arch': 'x86_64', 'cpu': 'Intel(R)