Repository navigation
Benchmarks
Fabian Wein edited this page May 28, 2026
·
14 revisions
This is a fun page: collect measurement of your machine by using benchmark.py from share/python. Just run
bechmark.py <your_cfs_binary>
- MacBook Pro 2018 i5
# host:Fabians-Flunder mesh:30 comment:macbook_2018_i5_clang
# 1:test 2:wall 3:cpu 4:CFS_NUM_THREADS 5:OMP_NUM_THREADS 6:MKL_NUM_THREADS 7:res 8:comment
cholmod 34.231 34.0462 1 1 1 30 macbook_2018_i5_clang
cholmod 19.62 60.9211 4 4 4 30 macbook_2018_i5_clang
shapemap 89.604 89.4626 1 1 1 30 macbook_2018_i5_clang
shapemap 27.282 100.271 4 4 4 30 macbook_2018_i5_clang
- Desktop Intel(R) Xeon(R) CPU E3-1275 v5 @ 3.60GHz (2015)
# host:mojo mesh:30 comment:mojo using mkl
# host:mojo mesh:30 comment:default
# 1:test 2:wall 3:cpu 4:CFS_NUM_THREADS 5:OMP_NUM_THREADS 6:MKL/VECLIB_THREADS 7:res 8:comment
cholmod 26.937 26.8892 1 1 1 30 default
cholmod 15.209 48.4572 4 4 4 30 default
pardiso 35.996 35.9632 1 1 1 30 default
pardiso 14.89 54.8077 4 4 4 30 default
shapemap 68.74 68.7128 1 1 1 30 mojo
shapemap 20.275 75.2065 4 4 4 30 mojo
-Desktop Core(TM) i7-10700 CPU (2021) Windows - icx 2023.2
# host:mosim mesh:30 comment:default
# 1:test 2:wall 3:cpu 4:CFS_NUM_THREADS 5:OMP_NUM_THREADS 6:MKL/VECLIB_THREADS 7:res 8:comment
cholmod 25.542 25.543 1 1 1 30 default
cholmod 14.201 14.2 4 4 4 30 default
pardiso 33.519 33.52 1 1 1 30 default
pardiso 12.608 12.608 4 4 4 30 default
shapemap 62.422 62.422 1 1 1 30 default
shapemap 19.189 19.189 4 4 4 30 default
- MacBook Pro 2021 M1 Pro (arm64) -> x86_64 binary via Rosetta 2
# host:Finsternis mesh:30 comment:m1_intel
# 1:test 2:wall 3:cpu 4:CFS_NUM_THREADS 5:OMP_NUM_THREADS 6:MKL_NUM_THREADS 7:res 8:comment
cholmod 47.035 47.0285 1 1 1 30 m1_intel
cholmod 19.344 67.3188 4 4 4 30 m1_intel
shapemap 69.692 69.6888 1 1 1 30 m1_intel
shapemap 20.134 75.169 4 4 4 30 m1_inte
- MacBook Pro 2021 M1 Pro (arm64) -> arm64 binary, cholmod from SuiteSparse 6.0 and openblas
# host:Finsternis mesh:30 comment: m1_arm
# 1:test 2:wall 3:cpu 4:CFS_NUM_THREADS 5:OMP_NUM_THREADS 6:MKL_NUM_THREADS 7:res 8:comment
cholmod 25.999 25.9815 1 1 1 30 m1_arm
cholmod 12.987 64.0969 4 4 4 30 m1_arm
shapemap 53.39 53.3442 1 1 1 30 m1_arm
shapemap 16.52 60.6482 4 4 4 30 m1_arm
- MacBook Pro 2021 M1 Pro (arm64) -> arm64 binary, Apple's accelerate and SuiteSparse 7
# host:Finsternis mesh:30 comment: m1_arm
# 1:test 2:wall 3:cpu 4:CFS_NUM_THREADS 5:OMP_NUM_THREADS 6:MKL/VECLIB_THREADS 7:res 8:comment
cholmod 13.623 13.6198 1 1 1 30 default
cholmod 10.531 16.2446 4 4 4 30 default
shapemap 53.303 53.2751 1 1 1 30 default
shapemap 15.954 56.1159 4 4 4 30 default
- MacBook Pro M5 Pro (arm64) -> arm64 binary, Apple's accelerate and SuiteSparse 7
# host:mocca mesh:30 comment:-
# 1:test 2:wall 3:cpu 4:CFS_NUM_THREADS 5:OMP_NUM_THREADS 6:MKL/VECLIB_THREADS 7:res 8:mem in GB
shapemap 18.55 18.54 1 1 1 30 0.3516
shapemap 6.10 19.88 4 4 4 30 0.3545
cholmod 6.20 6.19 1 1 1 30 1.2246
cholmod 5.82 6.68 4 4 4 30 1.2266
ginkgo 8.64 8.63 1 1 1 30 0.3652
ginkgo 3.14 9.86 4 4 4 30 0.3613
- Mac Studio 2023 M2 Ultra (arm64) -> arm64 binary, Apple's accelerate and SuiteSparse 7
# host:armin mesh:30 comment:default
# 1:test 2:wall 3:cpu 4:CFS_NUM_THREADS 5:OMP_NUM_THREADS 6:MKL/VECLIB_THREADS 7:res 8:comment
cholmod 10.858 10.8612 1 1 1 30 default
cholmod 7.997 12.5465 4 4 4 30 default
shapemap 48.634 48.5678 1 1 1 30 default
shapemap 15.238 52.1936 4 4 4 30 default
- AMD EPYC 7F32 8-Core Processor (2020)
# host:flash mesh:30 comment:flash
# 1:test 2:wall 3:cpu 4:CFS_NUM_THREADS 5:OMP_NUM_THREADS 6:MKL_NUM_THREADS 7:res 8:comment
cholmod 26.163 26.1045 1 1 1 30 flash
cholmod 16.219 55.8605 4 4 4 30 flash
shapemap 59.942 59.9081 1 1 1 30 flash
shapemap 18.442 67.3598 4 4 4 30 flash
- AMD EPYC 7F32 8-Core Processor (2020) oneAPI 2025
# host:flash mesh:30 comment:default
# 1:test 2:wall 3:cpu 4:CFS_NUM_THREADS 5:OMP_NUM_THREADS 6:MKL/VECLIB_THREADS 7:res 8:comment
cholmod 33.122 33.0725 1 1 1 30 default
cholmod 24.75 75.7349 4 4 4 30 default
pardiso 39.721 39.6672 1 1 1 30 default
pardiso 15.905 52.3382 4 4 4 30 default
shapemap 61.265 61.2309 1 1 1 30 default
shapemap 18.844 62.6649 4 4 4 30 defaul
- AMD EPYC 7402 24-Core Processor (2020)
# host:neubau-11 mesh:30 comment:manni
# 1:test 2:wall 3:cpu 4:CFS_NUM_THREADS 5:OMP_NUM_THREADS 6:MKL_NUM_THREADS 7:res 8:comment
cholmod 30.796 30.7417 1 1 1 30 manni
cholmod 18.201 59.3964 4 4 4 30 manni
shapemap 70.13 70.0903 1 1 1 30 manni
shapemap 19.718 74.9371 4 4 4 30 manni
- Intel(R) Core(TM) i9-14900KF 24-Core Processor (2025)
# host:shady mesh:30 comment:default
# 1:test 2:wall 3:cpu 4:CFS_NUM_THREADS 5:OMP_NUM_THREADS 6:MKL/VECLIB_THREADS 7:res 8:comment
cholmod 15.404 15.3537 1 1 1 30 default
cholmod 9.63 21.0741 4 4 4 30 default
pardiso 19.593 19.5532 1 1 1 30 default
pardiso 6.779 22.043 4 4 4 30 default
shapemap 21.119 21.1121 1 1 1 30 default
shapemap 7.145 22.2056 4 4 4 30 default