Benchmark for APM X-Gene: Difference between revisions
From Leo's Notes
This page was last edited on 2 December 2015, at 17:50.
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
APM X-Gene has a 64-bit ARM processor. | |||
The following test was done on a stock install of Fedora 22. The kernel that was installed was able to only make use of one of the 8 cores. The other 7 failed to come online for some reason even after recompiling it with the X-Gene driver enabled. | |||
{{Benchmark | {{Benchmark | ||
| hardware = APM X-Gene | | hardware = APM X-Gene | ||
| Line 51: | Line 54: | ||
}} | }} | ||
The following benchmark was done on the original linux kernel that the box | |||
The following benchmark was done on the original linux kernel that was shipped with the box. This was able to see all the cores and was able to run slightly faster even on one CPU. | |||
{{Benchmark | {{Benchmark | ||
| hardware = APM X-Gene | | hardware = APM X-Gene | ||
| Line 156: | Line 160: | ||
== | == Memory Information == | ||
{{highlight|lang=text|code= | |||
[root@localhost UnixBench]# free -m | [root@localhost UnixBench]# free -m | ||
total used free shared buff/cache available | total used free shared buff/cache available | ||
Mem: 16257 180 15195 4 881 15951 | Mem: 16257 180 15195 4 881 15951 | ||
Swap: 8191 0 8191 | Swap: 8191 0 8191 | ||
}} | |||
Revision as of 17:50, 2 December 2015
APM X-Gene has a 64-bit ARM processor.
The following test was done on a stock install of Fedora 22. The kernel that was installed was able to only make use of one of the 8 cores. The other 7 failed to come online for some reason even after recompiling it with the X-Gene driver enabled.
Results Overview
| Hardware | APM X-Gene |
|---|---|
| CPU | APM X-Gene |
| Memory | 16 GB DDR3 EEC |
| Disk | 1x500 GB SATA |
| Operating System | Fedora 22 aarch64 |
| Score | 708.7 |
Raw Output
========================================================================
BYTE UNIX Benchmarks (Version 5.1.3)
System: localhost.localdomain: GNU/Linux
OS: GNU/Linux -- 4.0.4-303.fc22.aarch64 -- #1 SMP Mon Jun 1 13:16:58 UTC 2015
Machine: aarch64 (aarch64)
Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
16:59:07 up 16 min, 2 users, load average: 0.09, 0.09, 0.07; runlevel 3
------------------------------------------------------------------------
Benchmark Run: Thu Jun 18 2015 16:59:07 - 17:27:03
0 CPUs in system; running 1 parallel copy of tests
Dhrystone 2 using register variables 17729811.6 lps (10.0 s, 7 samples)
Double-Precision Whetstone 2115.3 MWIPS (9.6 s, 7 samples)
Execl Throughput 2416.0 lps (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 394596.4 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 109161.3 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 1069966.8 KBps (30.0 s, 2 samples)
Pipe Throughput 792063.6 lps (10.0 s, 7 samples)
Pipe-based Context Switching 152173.7 lps (10.0 s, 7 samples)
Process Creation 5261.0 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 2384.2 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 426.0 lpm (60.1 s, 2 samples)
System Call Overhead 1497371.3 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 17729811.6 1519.3
Double-Precision Whetstone 55.0 2115.3 384.6
Execl Throughput 43.0 2416.0 561.9
File Copy 1024 bufsize 2000 maxblocks 3960.0 394596.4 996.5
File Copy 256 bufsize 500 maxblocks 1655.0 109161.3 659.6
File Copy 4096 bufsize 8000 maxblocks 5800.0 1069966.8 1844.8
Pipe Throughput 12440.0 792063.6 636.7
Pipe-based Context Switching 4000.0 152173.7 380.4
Process Creation 126.0 5261.0 417.5
Shell Scripts (1 concurrent) 42.4 2384.2 562.3
Shell Scripts (8 concurrent) 6.0 426.0 709.9
System Call Overhead 15000.0 1497371.3 998.2
========
System Benchmarks Index Score 708.7
The following benchmark was done on the original linux kernel that was shipped with the box. This was able to see all the cores and was able to run slightly faster even on one CPU.
Results Overview
| Hardware | APM X-Gene |
|---|---|
| CPU | APM X-Gene |
| Memory | 16 GB DDR3 EEC |
| Disk | 1x500 GB SATA |
| Operating System | Fedora 22 aarch64 |
| Score | 926.9 / 3402.7 |
Raw Output
========================================================================
BYTE UNIX Benchmarks (Version 5.1.3)
System: csa.cpsc.ucalgary.ca: GNU/Linux
OS: GNU/Linux -- 3.12.0-mustang_sw_1.12.09-beta -- #1 SMP Thu Jun 12 10:27:15 PDT 2014
Machine: aarch64 (aarch64)
Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
CPU 0: APM X-Gene Mustang board @ 2.40GHz (0.0 bogomips)
CPU 1: APM X-Gene Mustang board @ 2.40GHz (0.0 bogomips)
CPU 2: APM X-Gene Mustang board @ 2.40GHz (0.0 bogomips)
CPU 3: APM X-Gene Mustang board @ 2.40GHz (0.0 bogomips)
CPU 4: APM X-Gene Mustang board @ 2.40GHz (0.0 bogomips)
CPU 5: APM X-Gene Mustang board @ 2.40GHz (0.0 bogomips)
CPU 6: APM X-Gene Mustang board @ 2.40GHz (0.0 bogomips)
CPU 7: APM X-Gene Mustang board @ 2.40GHz (0.0 bogomips)
17:28:54 up 27 min, 3 users, load average: 1.39, 0.87, 0.61; runlevel 3
------------------------------------------------------------------------
Benchmark Run: Fri Jun 26 2015 17:28:54 - 17:56:56
8 CPUs in system; running 1 parallel copy of tests
Dhrystone 2 using register variables 17763947.5 lps (10.0 s, 7 samples)
Double-Precision Whetstone 2114.7 MWIPS (9.6 s, 7 samples)
Execl Throughput 2459.8 lps (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 468331.1 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 130247.8 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 1151363.8 KBps (30.0 s, 2 samples)
Pipe Throughput 1067484.4 lps (10.0 s, 7 samples)
Pipe-based Context Switching 192167.1 lps (10.0 s, 7 samples)
Process Creation 7660.0 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 4207.7 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 1634.0 lpm (60.0 s, 2 samples)
System Call Overhead 1438914.1 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 17763947.5 1522.2
Double-Precision Whetstone 55.0 2114.7 384.5
Execl Throughput 43.0 2459.8 572.0
File Copy 1024 bufsize 2000 maxblocks 3960.0 468331.1 1182.7
File Copy 256 bufsize 500 maxblocks 1655.0 130247.8 787.0
File Copy 4096 bufsize 8000 maxblocks 5800.0 1151363.8 1985.1
Pipe Throughput 12440.0 1067484.4 858.1
Pipe-based Context Switching 4000.0 192167.1 480.4
Process Creation 126.0 7660.0 607.9
Shell Scripts (1 concurrent) 42.4 4207.7 992.4
Shell Scripts (8 concurrent) 6.0 1634.0 2723.3
System Call Overhead 15000.0 1438914.1 959.3
========
System Benchmarks Index Score 926.9
------------------------------------------------------------------------
Benchmark Run: Fri Jun 26 2015 17:56:56 - 18:25:05
8 CPUs in system; running 8 parallel copies of tests
Dhrystone 2 using register variables 141540380.6 lps (10.0 s, 7 samples)
Double-Precision Whetstone 16919.0 MWIPS (9.6 s, 7 samples)
Execl Throughput 13012.0 lps (29.8 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 579580.8 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 155434.8 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 1673229.9 KBps (30.0 s, 2 samples)
Pipe Throughput 8441190.9 lps (10.0 s, 7 samples)
Pipe-based Context Switching 1463165.9 lps (10.0 s, 7 samples)
Process Creation 32854.4 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 16740.8 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 2477.4 lpm (60.1 s, 2 samples)
System Call Overhead 7650246.7 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 141540380.6 12128.6
Double-Precision Whetstone 55.0 16919.0 3076.2
Execl Throughput 43.0 13012.0 3026.1
File Copy 1024 bufsize 2000 maxblocks 3960.0 579580.8 1463.6
File Copy 256 bufsize 500 maxblocks 1655.0 155434.8 939.2
File Copy 4096 bufsize 8000 maxblocks 5800.0 1673229.9 2884.9
Pipe Throughput 12440.0 8441190.9 6785.5
Pipe-based Context Switching 4000.0 1463165.9 3657.9
Process Creation 126.0 32854.4 2607.5
Shell Scripts (1 concurrent) 42.4 16740.8 3948.3
Shell Scripts (8 concurrent) 6.0 2477.4 4128.9
System Call Overhead 15000.0 7650246.7 5100.2
========
System Benchmarks Index Score 3402.7
Memory Information
[root@localhost UnixBench]# free -m
total used free shared buff/cache available
Mem: 16257 180 15195 4 881 15951
Swap: 8191 0 8191