Calxeda ARM Server Sensor Monitoring Testing out the node power and SoC temperatures of a Calxeda node as exposed over IPMI and automatically monitored via the Phoronix Test Suite. Tests on both 1.1GHz and 1.4GHz nodes. Benchmarking by Michael Larabel of Phoronix.com.
HTML result view exported from: https://openbenchmarking.org/result/1302138-RA-1210188RA80&grr&sro&rro .
Calxeda ARM Server Sensor Monitoring Processor Motherboard Memory Disk OS Kernel Compiler File-System 1.1GHz Calxeda Node 1.4GHz Calxeda Node 1.1GHz Calxeda Linaro 13.01 ARMv7 rev 0 (4 Cores) Highbank 4096MB 256GB SAMSUNG MZ7PC256 Ubuntu 12.10 3.5.0-1000-highbank (armv7l) GCC 4.7 ext4 Ubuntu 13.04 OpenBenchmarking.org Compiler Details - 1.1GHz Calxeda Node: --build=arm-linux-gnueabihf --disable-libitm --disable-sjlj-exceptions --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf --with-arch=armv7-a --with-float=hard --with-fpu=vfpv3-d16 --with-mode=thumb -v - 1.4GHz Calxeda Node: --build=arm-linux-gnueabihf --disable-libitm --disable-sjlj-exceptions --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf --with-arch=armv7-a --with-float=hard --with-fpu=vfpv3-d16 --with-mode=thumb -v - 1.1GHz Calxeda Linaro 13.01: --build=arm-linux-gnueabihf --disable-cloog-version-check --disable-libitm --disable-ppl-version-check --disable-sjlj-exceptions --disable-werror --enable-checking=release --enable-clocale=gnu --enable-cloog-backend=ppl --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf --with-arch=armv7-a --with-cloog --with-float=hard --with-fpu=vfpv3-d16 --with-mode=thumb -v
Calxeda ARM Server Sensor Monitoring openssl: RSA 4096-bit Performance ffte: N=64, 1D Complex FFT Routine povray: Total Time smallpt: Global Illumination Renderer; 100 Samples apache: Static Web Page Serving c-ray: Total Time 1.1GHz Calxeda Node 1.4GHz Calxeda Node 1.1GHz Calxeda Linaro 13.01 4.18 507.06 5450 1337 4184.04 392.28 5.38 644.79 4315 1036 5210.94 305.15 4.20 507.17 5595 1312 4339.63 386.45 OpenBenchmarking.org
System Power Consumption Monitor Phoronix Test Suite System Monitoring OpenBenchmarking.org Watts System Power Consumption Monitor Phoronix Test Suite System Monitoring 1.4GHz Calxeda Node 1.1GHz Calxeda Node 3 6 9 12 15 Min: 5.1 / Avg: 6.36 / Max: 8.1 Min: 3.4 / Avg: 3.97 / Max: 5.1
CPU Temperature Monitor Phoronix Test Suite System Monitoring OpenBenchmarking.org Celsius CPU Temperature Monitor Phoronix Test Suite System Monitoring 1.4GHz Calxeda Node 1.1GHz Calxeda Node 10 20 30 40 50 Min: 40 / Avg: 44.72 / Max: 49 Min: 34 / Avg: 35.93 / Max: 38
OpenSSL System Power Consumption Monitor Min Avg Max 1.4GHz Calxeda Node 5.2 5.8 6.0 1.1GHz Calxeda Node 3.4 3.7 4.1 OpenBenchmarking.org Watts, Fewer Is Better OpenSSL 1.0.0e System Power Consumption Monitor 3 6 9 12 15
OpenSSL CPU Temperature Monitor Min Avg Max 1.4GHz Calxeda Node 42.0 42.8 44.0 1.1GHz Calxeda Node 35.0 35.3 36.0 OpenBenchmarking.org Celsius, Fewer Is Better OpenSSL 1.0.0e CPU Temperature Monitor 12 24 36 48 60
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.0e RSA 4096-bit Performance 1.4GHz Calxeda Node 1.1GHz Calxeda Node 1.1GHz Calxeda Linaro 13.01 1.2105 2.421 3.6315 4.842 6.0525 SE +/- 0.03, N = 4 SE +/- 0.03, N = 4 SE +/- 0.00, N = 4 5.38 4.18 4.20 1. (CC) gcc options: -O3 -lssl -lcrypto -ldl
FFTE System Power Consumption Monitor Min Avg Max 1.4GHz Calxeda Node 5.2 5.5 5.8 1.1GHz Calxeda Node 3.4 3.6 3.8 OpenBenchmarking.org Watts, Fewer Is Better FFTE 5.0 System Power Consumption Monitor 2.13 4.26 6.39 8.52 10.65
FFTE CPU Temperature Monitor Min Avg Max 1.4GHz Calxeda Node 42.0 42.4 43.0 1.1GHz Calxeda Node 34.0 34.9 35.0 OpenBenchmarking.org Celsius, Fewer Is Better FFTE 5.0 CPU Temperature Monitor 12 24 36 48 60
FFTE Test: N=64, 1D Complex FFT Routine OpenBenchmarking.org MFLOPS, More Is Better FFTE 5.0 Test: N=64, 1D Complex FFT Routine 1.4GHz Calxeda Node 1.1GHz Calxeda Node 1.1GHz Calxeda Linaro 13.01 140 280 420 560 700 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.21, N = 3 644.79 507.06 507.17 1. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp -lmpichf90 -lmpich -lopa -lmpl -lrt -lcr -lpthread
POV-Ray System Power Consumption Monitor OpenBenchmarking.org Watts, Fewer Is Better POV-Ray 3.6.1 System Power Consumption Monitor 1.4GHz Calxeda Node 1.1GHz Calxeda Node 3 6 9 12 15 Min: 5.2 / Avg: 5.8 / Max: 6.7 Min: 3.4 / Avg: 3.69 / Max: 4.3
POV-Ray CPU Temperature Monitor OpenBenchmarking.org Celsius, Fewer Is Better POV-Ray 3.6.1 CPU Temperature Monitor 1.4GHz Calxeda Node 1.1GHz Calxeda Node 9 18 27 36 45 Min: 42 / Avg: 42.84 / Max: 44 Min: 34 / Avg: 35 / Max: 36
POV-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.6.1 Total Time 1.4GHz Calxeda Node 1.1GHz Calxeda Node 1.1GHz Calxeda Linaro 13.01 1200 2400 3600 4800 6000 4315 5450 5595 1. (CXX) g++ options: -pipe -O3 -lz -lm
Smallpt System Power Consumption Monitor OpenBenchmarking.org Watts, Fewer Is Better Smallpt 1.0 System Power Consumption Monitor 1.4GHz Calxeda Node 1.1GHz Calxeda Node 3 6 9 12 15 Min: 5.3 / Avg: 7.03 / Max: 7.5 Min: 3.4 / Avg: 4.29 / Max: 4.6
Smallpt CPU Temperature Monitor OpenBenchmarking.org Celsius, Fewer Is Better Smallpt 1.0 CPU Temperature Monitor 1.4GHz Calxeda Node 1.1GHz Calxeda Node 10 20 30 40 50 Min: 44 / Avg: 47.22 / Max: 49 Min: 36 / Avg: 37 / Max: 38
Smallpt Global Illumination Renderer; 100 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 100 Samples 1.4GHz Calxeda Node 1.1GHz Calxeda Node 1.1GHz Calxeda Linaro 13.01 300 600 900 1200 1500 SE +/- 0.33, N = 3 SE +/- 0.58, N = 3 SE +/- 0.88, N = 3 1036 1337 1312 1. (CXX) g++ options: -fopenmp
PostgreSQL pgbench System Power Consumption Monitor Min Avg Max 1.1GHz Calxeda Node 3.4 3.4 4.0 OpenBenchmarking.org Watts, Fewer Is Better PostgreSQL pgbench 8.4.11 System Power Consumption Monitor 1.125 2.25 3.375 4.5 5.625
PostgreSQL pgbench CPU Temperature Monitor Min Avg Max 1.1GHz Calxeda Node 34.0 34.3 35.0 OpenBenchmarking.org Celsius, Fewer Is Better PostgreSQL pgbench 8.4.11 CPU Temperature Monitor 10 20 30 40 50
Apache Benchmark System Power Consumption Monitor Min Avg Max 1.4GHz Calxeda Node 5.2 7.2 8.1 1.1GHz Calxeda Node 3.4 4.4 5.1 OpenBenchmarking.org Watts, Fewer Is Better Apache Benchmark 2.2.21 System Power Consumption Monitor 3 6 9 12 15
Apache Benchmark CPU Temperature Monitor Min Avg Max 1.4GHz Calxeda Node 41.0 46.5 48.0 1.1GHz Calxeda Node 35.0 36.9 37.0 OpenBenchmarking.org Celsius, Fewer Is Better Apache Benchmark 2.2.21 CPU Temperature Monitor 14 28 42 56 70
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.2.21 Static Web Page Serving 1.4GHz Calxeda Node 1.1GHz Calxeda Node 1.1GHz Calxeda Linaro 13.01 1100 2200 3300 4400 5500 SE +/- 11.94, N = 3 SE +/- 35.96, N = 3 SE +/- 8.08, N = 3 5210.94 4184.04 4339.63 -lexpat 1. (CC) gcc options: -O2 -pthread -lm -lrt -lcrypt -lpthread -ldl
C-Ray System Power Consumption Monitor Min Avg Max 1.4GHz Calxeda Node 5.1 6.8 7.3 1.1GHz Calxeda Node 3.4 4.2 4.4 OpenBenchmarking.org Watts, Fewer Is Better C-Ray 1.1 System Power Consumption Monitor 3 6 9 12 15
C-Ray CPU Temperature Monitor Min Avg Max 1.4GHz Calxeda Node 40.0 45.4 46.0 1.1GHz Calxeda Node 34.0 36.8 37.0 OpenBenchmarking.org Celsius, Fewer Is Better C-Ray 1.1 CPU Temperature Monitor 12 24 36 48 60
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time 1.4GHz Calxeda Node 1.1GHz Calxeda Node 1.1GHz Calxeda Linaro 13.01 90 180 270 360 450 SE +/- 0.43, N = 3 SE +/- 0.16, N = 3 SE +/- 0.17, N = 3 305.15 392.28 386.45 1. (CC) gcc options: -lm -lpthread -O3
Phoronix Test Suite v10.8.5