Skip to content
Snippets Groups Projects
Neil Gershenfeld's avatar
Neil Gershenfeld authored
0fc7307c
History

pi calculation benchmark

http://fab.cba.mit.edu/classes/MAS.864/text/benchmark.pdf

estimated GFlops code description system date
88,333 mpimppi.c C, MPI+OpenMP, 1024 nodes, 64 cores/node, 4 threads/core
cc mpimppi.c -o mpimppi -O3 -ffast-math -fopenmp
Argonne ALCF Theta
Cray XC40
Oct 9, 2019
2,117 mpipi2.c C, MPI, 10 nodes, 96 cores/node
mpicc mpipi2.c -o mpipi2 -O3 -ffast-math
Intel 2x Xeon Platinum 8175M Oct 24, 2019
272 threadpi.c C, 96 threads
gcc threadpi.c -o threadpi -O3 -ffast-math -pthread
Intel 2x Xeon Platinum 8175M Jun 3, 2019
211 mpipi2.c C, MPI, 1 node, 96 cores
mpicc mpipi2.c -o mpipi2 -O3 -ffast-math
Intel 2x Xeon Platinum 8175M Oct 24, 2019
173 mppi.c C, OpenMP, 96 threads
gcc mppi.c -o mppi -O3 -ffast-math -fopenmp
Intel 2x Xeon Platinum 8175M Jul 1, 2019
152 pi.html JavaScript, 96 workers Intel 2x Xeon Platinum 8175M Jun 3, 2019
93.2 threadpi.c C, 56 threads
gcc threadpi.c -o threadpi -O3 -ffast-math -pthread
Intel 2x E5-2680 Dec 18, 2018
71.4 pi.html JavaScript, 56 workers Intel 2x E5-2680 Nov 19, 2018
46.9 mpipi.c C, MPI
mpicc mpipi.c -o mpipi -O3 -ffast-math
mpirun -np 6 mpipi
Intel i7-8700T Nov 17, 2018
44.6 threadpi.c C, 6 threads
gcc threadpi.c -o threadpi -O3 -ffast-math -pthread
Intel i7-8700T Dec 17, 2018
16.1 pi.html JavaScript, 6 workers Intel i7-8700T Nov 17, 2018
15.7 clusterpi.js Node, 6 workers Intel i7-8700T Dec 8, 2018
9.37 pi.c C
gcc pi.c -o pi -lm -O3 -ffast-math
Intel i7-8700T Nov 17, 2018
3.73 pi.html JavaScript, 1 worker Intel i7-8700T Nov 17, 2018
3.47 pi.html JavaScript, 1 worker Intel 2x E5-2680 Nov 19, 2018
3.29 pi.js Node Intel i7-8700T Dec 8, 2018
3.12 clusterpi.js Node, 1 worker Intel i7-8700T Dec 8, 2018
0.57 pi.c C
gcc pi.c -o pi -lm
Intel i7-8700T Nov 17, 2018
0.47 numpi.py Python, NumPy Intel i7-8700T Nov 17, 2018
0.029 pi.py Python Intel i7-8700T Nov 17, 2018
estimated GFlops estimated GFlops/W code description system date
0.0168 0.233
calculated
pi.c C
floats, -O3, gcc-arm-none-eabi, 160 MHz
SAMD51J20A
ARM Cortex M4F
Oct 18, 2019
0.0128 0.171
calculated
pi.c C
floats, -O3, gcc-arm-none-eabi, 84 MHz
STM32F412
ARM Cortex M4F
Oct 8, 2019