PC Engines APU1 vs APU2 UnixBench benchmark

Here’s a UnixBench performance comparison between PC Engines APU1 vs the brand new APU2. Both system boards are equipped with 4 GB of RAM and a 16 GB mSATA SSD. While the APU1 sports a dual core AMD G series T40E CPU, the APU2 comes with a AMD G series GX-412TC quad core CPU.

apu2b4_board

PC Engines APU1 D4 UnixBench results

   #    #  #    #  #  #    #          #####   ######  #    #   ####   #    #
   #    #  ##   #  #   #  #           #    #  #       ##   #  #    #  #    #
   #    #  # #  #  #    ##            #####   #####   # #  #  #       ######
   #    #  #  # #  #    ##            #    #  #       #  # #  #       #    #
   #    #  #   ##  #   #  #           #    #  #       #   ##  #    #  #    #
    ####   #    #  #  #    #          #####   ######  #    #   ####   #    #

   Version 5.1.3                      Based on the Byte Magazine Unix Benchmark

   Multi-CPU version                  Version 5 revisions by Ian Smith,
                                      Sunnyvale, CA, USA
   January 13, 2011                   johantheghost at yahoo period com


1 x Dhrystone 2 using register variables  1 2 3 4 5 6 7 8 9 10

1 x Double-Precision Whetstone  1 2 3 4 5 6 7 8 9 10

1 x Execl Throughput  1 2 3

1 x File Copy 1024 bufsize 2000 maxblocks  1 2 3

1 x File Copy 256 bufsize 500 maxblocks  1 2 3

1 x File Copy 4096 bufsize 8000 maxblocks  1 2 3

1 x Pipe Throughput  1 2 3 4 5 6 7 8 9 10

1 x Pipe-based Context Switching  1 2 3 4 5 6 7 8 9 10

1 x Process Creation  1 2 3

1 x System Call Overhead  1 2 3 4 5 6 7 8 9 10

1 x Shell Scripts (1 concurrent)  1 2 3

1 x Shell Scripts (8 concurrent)  1 2 3

2 x Dhrystone 2 using register variables  1 2 3 4 5 6 7 8 9 10

2 x Double-Precision Whetstone  1 2 3 4 5 6 7 8 9 10

2 x Execl Throughput  1 2 3

2 x File Copy 1024 bufsize 2000 maxblocks  1 2 3

2 x File Copy 256 bufsize 500 maxblocks  1 2 3

2 x File Copy 4096 bufsize 8000 maxblocks  1 2 3

2 x Pipe Throughput  1 2 3 4 5 6 7 8 9 10

2 x Pipe-based Context Switching  1 2 3 4 5 6 7 8 9 10

2 x Process Creation  1 2 3

2 x System Call Overhead  1 2 3 4 5 6 7 8 9 10

2 x Shell Scripts (1 concurrent)  1 2 3

2 x Shell Scripts (8 concurrent)  1 2 3

========================================================================
   BYTE UNIX Benchmarks (Version 5.1.3)

   System: apu1d4: GNU/Linux
   OS: GNU/Linux -- 4.2.0-23-generic -- #28-Ubuntu SMP Sun Dec 27 17:47:31 UTC 2015
   Machine: x86_64 (x86_64)
   Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
   CPU 0: AMD G-T40E Processor (2000.1 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 1: AMD G-T40E Processor (2000.1 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   15:29:29 up 1 day,  2:12,  1 user,  load average: 0.16, 0.06, 0.06; runlevel 5

------------------------------------------------------------------------
Benchmark Run: Sun Jan 10 2016 15:29:29 - 15:57:32
2 CPUs in system; running 1 parallel copy of tests

Dhrystone 2 using register variables        6114809.0 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     1101.4 MWIPS (9.9 s, 7 samples)
Execl Throughput                                635.8 lps   (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        165582.2 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks           50826.5 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks        396706.7 KBps  (30.0 s, 2 samples)
Pipe Throughput                              405557.6 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                  22794.5 lps   (10.0 s, 7 samples)
Process Creation                               1887.2 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   1774.0 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                    359.0 lpm   (60.1 s, 2 samples)
System Call Overhead                         771236.7 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0    6114809.0    524.0
Double-Precision Whetstone                       55.0       1101.4    200.3
Execl Throughput                                 43.0        635.8    147.8
File Copy 1024 bufsize 2000 maxblocks          3960.0     165582.2    418.1
File Copy 256 bufsize 500 maxblocks            1655.0      50826.5    307.1
File Copy 4096 bufsize 8000 maxblocks          5800.0     396706.7    684.0
Pipe Throughput                               12440.0     405557.6    326.0
Pipe-based Context Switching                   4000.0      22794.5     57.0
Process Creation                                126.0       1887.2    149.8
Shell Scripts (1 concurrent)                     42.4       1774.0    418.4
Shell Scripts (8 concurrent)                      6.0        359.0    598.3
System Call Overhead                          15000.0     771236.7    514.2
                                                                   ========
System Benchmarks Index Score                                         297.9

------------------------------------------------------------------------
Benchmark Run: Sun Jan 10 2016 15:57:32 - 16:25:34
2 CPUs in system; running 2 parallel copies of tests

Dhrystone 2 using register variables       12224272.2 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     2202.6 MWIPS (9.9 s, 7 samples)
Execl Throughput                               1575.5 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        247894.5 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks           75664.3 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks        547591.5 KBps  (30.0 s, 2 samples)
Pipe Throughput                              811037.9 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                  93159.7 lps   (10.0 s, 7 samples)
Process Creation                               3830.0 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   2774.9 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                    367.3 lpm   (60.1 s, 2 samples)
System Call Overhead                        1148630.5 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   12224272.2   1047.5
Double-Precision Whetstone                       55.0       2202.6    400.5
Execl Throughput                                 43.0       1575.5    366.4
File Copy 1024 bufsize 2000 maxblocks          3960.0     247894.5    626.0
File Copy 256 bufsize 500 maxblocks            1655.0      75664.3    457.2
File Copy 4096 bufsize 8000 maxblocks          5800.0     547591.5    944.1
Pipe Throughput                               12440.0     811037.9    652.0
Pipe-based Context Switching                   4000.0      93159.7    232.9
Process Creation                                126.0       3830.0    304.0
Shell Scripts (1 concurrent)                     42.4       2774.9    654.5
Shell Scripts (8 concurrent)                      6.0        367.3    612.2
System Call Overhead                          15000.0    1148630.5    765.8
                                                                   ========
System Benchmarks Index Score                                         538.0

PC Engines APU2 B4 UnixBench results

   #    #  #    #  #  #    #          #####   ######  #    #   ####   #    #
   #    #  ##   #  #   #  #           #    #  #       ##   #  #    #  #    #
   #    #  # #  #  #    ##            #####   #####   # #  #  #       ######
   #    #  #  # #  #    ##            #    #  #       #  # #  #       #    #
   #    #  #   ##  #   #  #           #    #  #       #   ##  #    #  #    #
    ####   #    #  #  #    #          #####   ######  #    #   ####   #    #

   Version 5.1.3                      Based on the Byte Magazine Unix Benchmark

   Multi-CPU version                  Version 5 revisions by Ian Smith,
                                      Sunnyvale, CA, USA
   January 13, 2011                   johantheghost at yahoo period com


1 x Dhrystone 2 using register variables  1 2 3 4 5 6 7 8 9 10

1 x Double-Precision Whetstone  1 2 3 4 5 6 7 8 9 10

1 x Execl Throughput  1 2 3

1 x File Copy 1024 bufsize 2000 maxblocks  1 2 3

1 x File Copy 256 bufsize 500 maxblocks  1 2 3

1 x File Copy 4096 bufsize 8000 maxblocks  1 2 3

1 x Pipe Throughput  1 2 3 4 5 6 7 8 9 10

1 x Pipe-based Context Switching  1 2 3 4 5 6 7 8 9 10

1 x Process Creation  1 2 3

1 x System Call Overhead  1 2 3 4 5 6 7 8 9 10

1 x Shell Scripts (1 concurrent)  1 2 3

1 x Shell Scripts (8 concurrent)  1 2 3

4 x Dhrystone 2 using register variables  1 2 3 4 5 6 7 8 9 10

4 x Double-Precision Whetstone  1 2 3 4 5 6 7 8 9 10

4 x Execl Throughput  1 2 3

4 x File Copy 1024 bufsize 2000 maxblocks  1 2 3

4 x File Copy 256 bufsize 500 maxblocks  1 2 3

4 x File Copy 4096 bufsize 8000 maxblocks  1 2 3

4 x Pipe Throughput  1 2 3 4 5 6 7 8 9 10

4 x Pipe-based Context Switching  1 2 3 4 5 6 7 8 9 10

4 x Process Creation  1 2 3

4 x System Call Overhead  1 2 3 4 5 6 7 8 9 10

4 x Shell Scripts (1 concurrent)  1 2 3

4 x Shell Scripts (8 concurrent)  1 2 3

========================================================================
   BYTE UNIX Benchmarks (Version 5.1.3)

   System: apu2b4: GNU/Linux
   OS: GNU/Linux -- 4.2.0-23-generic -- #28-Ubuntu SMP Sun Dec 27 17:47:31 UTC 2015
   Machine: x86_64 (x86_64)
   Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
   CPU 0: AMD GX-412TC SOC (1996.0 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 1: AMD GX-412TC SOC (1996.0 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 2: AMD GX-412TC SOC (1996.0 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 3: AMD GX-412TC SOC (1996.0 bogomips)
          Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   19:00:30 up  1:03,  2 users,  load average: 10.32, 11.03, 6.47; runlevel 5

------------------------------------------------------------------------
Benchmark Run: Sun Jan 17 2016 19:00:30 - 19:28:43
4 CPUs in system; running 1 parallel copy of tests

Dhrystone 2 using register variables        4151741.1 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                      669.3 MWIPS (10.0 s, 7 samples)
Execl Throughput                                689.0 lps   (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks         97122.4 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks           28250.7 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks        260102.2 KBps  (30.0 s, 2 samples)
Pipe Throughput                              237277.8 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                  17073.7 lps   (10.0 s, 7 samples)
Process Creation                               1809.9 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   1552.9 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                    482.1 lpm   (60.1 s, 2 samples)
System Call Overhead                         458766.2 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0    4151741.1    355.8
Double-Precision Whetstone                       55.0        669.3    121.7
Execl Throughput                                 43.0        689.0    160.2
File Copy 1024 bufsize 2000 maxblocks          3960.0      97122.4    245.3
File Copy 256 bufsize 500 maxblocks            1655.0      28250.7    170.7
File Copy 4096 bufsize 8000 maxblocks          5800.0     260102.2    448.5
Pipe Throughput                               12440.0     237277.8    190.7
Pipe-based Context Switching                   4000.0      17073.7     42.7
Process Creation                                126.0       1809.9    143.6
Shell Scripts (1 concurrent)                     42.4       1552.9    366.2
Shell Scripts (8 concurrent)                      6.0        482.1    803.5
System Call Overhead                          15000.0     458766.2    305.8
                                                                   ========
System Benchmarks Index Score                                         221.2

------------------------------------------------------------------------
Benchmark Run: Sun Jan 17 2016 19:28:43 - 19:57:01
4 CPUs in system; running 4 parallel copies of tests

Dhrystone 2 using register variables       15767346.8 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     2588.9 MWIPS (10.0 s, 7 samples)
Execl Throughput                               2630.4 lps   (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        170072.1 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks           48556.3 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks        460096.8 KBps  (30.0 s, 2 samples)
Pipe Throughput                              909968.5 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                  92977.9 lps   (10.0 s, 7 samples)
Process Creation                               5255.0 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   3910.6 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                    512.1 lpm   (60.2 s, 2 samples)
System Call Overhead                        1558297.4 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   15767346.8   1351.1
Double-Precision Whetstone                       55.0       2588.9    470.7
Execl Throughput                                 43.0       2630.4    611.7
File Copy 1024 bufsize 2000 maxblocks          3960.0     170072.1    429.5
File Copy 256 bufsize 500 maxblocks            1655.0      48556.3    293.4
File Copy 4096 bufsize 8000 maxblocks          5800.0     460096.8    793.3
Pipe Throughput                               12440.0     909968.5    731.5
Pipe-based Context Switching                   4000.0      92977.9    232.4
Process Creation                                126.0       5255.0    417.1
Shell Scripts (1 concurrent)                     42.4       3910.6    922.3
Shell Scripts (8 concurrent)                      6.0        512.1    853.6
System Call Overhead                          15000.0    1558297.4   1038.9
                                                                   ========
System Benchmarks Index Score                                         601.8

PC Engines APU2 Nerd Data Area

CPU Info

$ cat /proc/cpuinfo
processor	: 0
vendor_id	: AuthenticAMD
cpu family	: 22
model		: 48
model name	: AMD GX-412TC SOC
stepping	: 1
microcode	: 0x7030105
cpu MHz		: 1000.000
cache size	: 2048 KB
physical id	: 0
siblings	: 4
core id		: 0
cpu cores	: 4
apicid		: 0
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 13
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc extd_apicid aperfmperf eagerfpu pni pclmulqdq monitor ssse3 cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt topoext perfctr_nb bpext perfctr_l2 arat cpb hw_pstate npt lbrv svm_lock nrip_save tsc_scale flushbyasid decodeassists pausefilter pfthreshold vmmcall bmi1 xsaveopt
bogomips	: 1996.25
TLB size	: 1024 4K pages
clflush size	: 64
cache_alignment	: 64
address sizes	: 40 bits physical, 48 bits virtual
power management: ts ttp tm 100mhzsteps hwpstate cpb [12] [13]

processor	: 1
vendor_id	: AuthenticAMD
cpu family	: 22
model		: 48
model name	: AMD GX-412TC SOC
stepping	: 1
microcode	: 0x7030105
cpu MHz		: 1000.000
cache size	: 2048 KB
physical id	: 0
siblings	: 4
core id		: 1
cpu cores	: 4
apicid		: 1
initial apicid	: 1
fpu		: yes
fpu_exception	: yes
cpuid level	: 13
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc extd_apicid aperfmperf eagerfpu pni pclmulqdq monitor ssse3 cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt topoext perfctr_nb bpext perfctr_l2 arat cpb hw_pstate npt lbrv svm_lock nrip_save tsc_scale flushbyasid decodeassists pausefilter pfthreshold vmmcall bmi1 xsaveopt
bogomips	: 1996.25
TLB size	: 1024 4K pages
clflush size	: 64
cache_alignment	: 64
address sizes	: 40 bits physical, 48 bits virtual
power management: ts ttp tm 100mhzsteps hwpstate cpb [12] [13]

processor	: 2
vendor_id	: AuthenticAMD
cpu family	: 22
model		: 48
model name	: AMD GX-412TC SOC
stepping	: 1
microcode	: 0x7030105
cpu MHz		: 1000.000
cache size	: 2048 KB
physical id	: 0
siblings	: 4
core id		: 2
cpu cores	: 4
apicid		: 2
initial apicid	: 2
fpu		: yes
fpu_exception	: yes
cpuid level	: 13
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc extd_apicid aperfmperf eagerfpu pni pclmulqdq monitor ssse3 cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt topoext perfctr_nb bpext perfctr_l2 arat cpb hw_pstate npt lbrv svm_lock nrip_save tsc_scale flushbyasid decodeassists pausefilter pfthreshold vmmcall bmi1 xsaveopt
bogomips	: 1996.25
TLB size	: 1024 4K pages
clflush size	: 64
cache_alignment	: 64
address sizes	: 40 bits physical, 48 bits virtual
power management: ts ttp tm 100mhzsteps hwpstate cpb [12] [13]

processor	: 3
vendor_id	: AuthenticAMD
cpu family	: 22
model		: 48
model name	: AMD GX-412TC SOC
stepping	: 1
microcode	: 0x7030105
cpu MHz		: 1000.000
cache size	: 2048 KB
physical id	: 0
siblings	: 4
core id		: 3
cpu cores	: 4
apicid		: 3
initial apicid	: 3
fpu		: yes
fpu_exception	: yes
cpuid level	: 13
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc extd_apicid aperfmperf eagerfpu pni pclmulqdq monitor ssse3 cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt topoext perfctr_nb bpext perfctr_l2 arat cpb hw_pstate npt lbrv svm_lock nrip_save tsc_scale flushbyasid decodeassists pausefilter pfthreshold vmmcall bmi1 xsaveopt
bogomips	: 1996.25
TLB size	: 1024 4K pages
clflush size	: 64
cache_alignment	: 64
address sizes	: 40 bits physical, 48 bits virtual
power management: ts ttp tm 100mhzsteps hwpstate cpb [12] [13]

List Hardware (lshw) Output

$ lshw
apu2b4
    description: Computer
    width: 64 bits
    capabilities: smbios-2.7 vsyscall32
  *-core
       description: Motherboard
       physical id: 0
     *-memory
          description: System memory
          physical id: 0
          size: 3935MiB
     *-cpu
          product: AMD GX-412TC SOC
          vendor: Advanced Micro Devices [AMD]
          physical id: 1
          bus info: cpu@0
          size: 600MHz
          capacity: 1GHz
          width: 64 bits
          capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp x86-64 constant_tsc rep_good nopl nonstop_tsc extd_apicid aperfmperf eagerfpu pni pclmulqdq monitor ssse3 cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt topoext perfctr_nb bpext perfctr_l2 arat cpb hw_pstate npt lbrv svm_lock nrip_save tsc_scale flushbyasid decodeassists pausefilter pfthreshold vmmcall bmi1 xsaveopt cpufreq
     *-pci:0
          description: Host bridge
          product: Advanced Micro Devices, Inc. [AMD]
          vendor: Advanced Micro Devices, Inc. [AMD]
          physical id: 100
          bus info: pci@0000:00:00.0
          version: 00
          width: 32 bits
          clock: 33MHz
        *-pci:0
             description: PCI bridge
             product: Family 16h Processor Functions 5:1
             vendor: Advanced Micro Devices, Inc. [AMD]
             physical id: 2.2
             bus info: pci@0000:00:02.2
             version: 00
             width: 32 bits
             clock: 33MHz
             capabilities: pci pm pciexpress msi ht normal_decode bus_master cap_list
             configuration: driver=pcieport
             resources: irq:24 ioport:1000(size=4096) memory:fe600000-fe6fffff
           *-network DISABLED
                description: Ethernet interface
                product: I210 Gigabit Network Connection
                vendor: Intel Corporation
                physical id: 0
                bus info: pci@0000:01:00.0
                logical name: eth0
                version: 03
                serial: 00:00:00:00:00:00
                capacity: 1Gbit/s
                width: 32 bits
                clock: 33MHz
                capabilities: pm msi msix pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
                configuration: autonegotiation=on broadcast=yes driver=igb driverversion=5.2.18-k firmware=0. 6-5 latency=0 link=no multicast=yes port=twisted pair
                resources: irq:17 memory:fe600000-fe61ffff ioport:1000(size=32) memory:fe620000-fe623fff
        *-pci:1
             description: PCI bridge
             product: Family 16h Processor Functions 5:1
             vendor: Advanced Micro Devices, Inc. [AMD]
             physical id: 2.3
             bus info: pci@0000:00:02.3
             version: 00
             width: 32 bits
             clock: 33MHz
             capabilities: pci pm pciexpress msi ht normal_decode bus_master cap_list
             configuration: driver=pcieport
             resources: irq:25 ioport:2000(size=4096) memory:fe700000-fe7fffff
           *-network
                description: Ethernet interface
                product: I210 Gigabit Network Connection
                vendor: Intel Corporation
                physical id: 0
                bus info: pci@0000:02:00.0
                logical name: eth1
                version: 03
                serial: 00:00:00:00:00:00
                size: 1Gbit/s
                capacity: 1Gbit/s
                width: 32 bits
                clock: 33MHz
                capabilities: pm msi msix pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
                configuration: autonegotiation=on broadcast=yes driver=igb driverversion=5.2.18-k duplex=full firmware=0. 6-5 ip=192.168.178.20 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
                resources: irq:18 memory:fe700000-fe71ffff ioport:2000(size=32) memory:fe720000-fe723fff
        *-pci:2
             description: PCI bridge
             product: Family 16h Processor Functions 5:1
             vendor: Advanced Micro Devices, Inc. [AMD]
             physical id: 2.4
             bus info: pci@0000:00:02.4
             version: 00
             width: 32 bits
             clock: 33MHz
             capabilities: pci pm pciexpress msi ht normal_decode bus_master cap_list
             configuration: driver=pcieport
             resources: irq:26 ioport:3000(size=4096) memory:fe800000-fe8fffff
           *-network DISABLED
                description: Ethernet interface
                product: I210 Gigabit Network Connection
                vendor: Intel Corporation
                physical id: 0
                bus info: pci@0000:03:00.0
                logical name: eth2
                version: 03
                serial: 00:00:00:00:00:00
                capacity: 1Gbit/s
                width: 32 bits
                clock: 33MHz
                capabilities: pm msi msix pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
                configuration: autonegotiation=on broadcast=yes driver=igb driverversion=5.2.18-k firmware=0. 6-5 latency=0 link=no multicast=yes port=twisted pair
                resources: irq:19 memory:fe800000-fe81ffff ioport:3000(size=32) memory:fe820000-fe823fff
        *-generic:0
             description: Encryption controller
             product: Advanced Micro Devices, Inc. [AMD]
             vendor: Advanced Micro Devices, Inc. [AMD]
             physical id: 8
             bus info: pci@0000:00:08.0
             version: 00
             width: 64 bits
             clock: 33MHz
             capabilities: msix ht pm bus_master cap_list
             configuration: driver=AMD Cryptographic Coprocessor latency=0
             resources: irq:0 memory:feb00000-feb1ffff memory:fe900000-fe9fffff memory:feb24000-feb24fff memory:fea00000-feafffff memory:feb20000-feb21fff
        *-usb:0
             description: USB controller
             product: FCH USB XHCI Controller
             vendor: Advanced Micro Devices, Inc. [AMD]
             physical id: 10
             bus info: pci@0000:00:10.0
             version: 11
             width: 64 bits
             clock: 33MHz
             capabilities: pm msi msix pciexpress xhci bus_master cap_list
             configuration: driver=xhci_hcd latency=0
             resources: irq:18 memory:feb22000-feb23fff
           *-usbhost:0
                product: xHCI Host Controller
                vendor: Linux 4.2.0-23-generic xhci-hcd
                physical id: 0
                bus info: usb@2
                logical name: usb2
                version: 4.02
                capabilities: usb-3.00
                configuration: driver=hub slots=2 speed=5000Mbit/s
           *-usbhost:1
                product: xHCI Host Controller
                vendor: Linux 4.2.0-23-generic xhci-hcd
                physical id: 1
                bus info: usb@1
                logical name: usb1
                version: 4.02
                capabilities: usb-2.00
                configuration: driver=hub slots=2 speed=480Mbit/s
        *-storage
             description: SATA controller
             product: FCH SATA Controller [IDE mode]
             vendor: Advanced Micro Devices, Inc. [AMD]
             physical id: 11
             bus info: pci@0000:00:11.0
             version: 40
             width: 32 bits
             clock: 66MHz
             capabilities: storage pm ahci_1.0 bus_master cap_list
             configuration: driver=ahci latency=64
             resources: irq:19 ioport:4010(size=8) ioport:4020(size=4) ioport:4018(size=8) ioport:4024(size=4) ioport:4000(size=16) memory:feb25000-feb253ff
        *-usb:1
             description: USB controller
             product: FCH USB EHCI Controller
             vendor: Advanced Micro Devices, Inc. [AMD]
             physical id: 13
             bus info: pci@0000:00:13.0
             version: 39
             width: 32 bits
             clock: 66MHz
             capabilities: pm debug ehci bus_master cap_list
             configuration: driver=ehci-pci latency=64
             resources: irq:18 memory:feb25400-feb254ff
           *-usbhost
                product: EHCI Host Controller
                vendor: Linux 4.2.0-23-generic ehci_hcd
                physical id: 1
                bus info: usb@3
                logical name: usb3
                version: 4.02
                capabilities: usb-2.00
                configuration: driver=hub slots=2 speed=480Mbit/s
              *-usb
                   description: USB hub
                   vendor: Advanced Micro Devices, Inc.
                   physical id: 1
                   bus info: usb@3:1
                   version: 0.18
                   capabilities: usb-2.00
                   configuration: driver=hub maxpower=100mA slots=4 speed=480Mbit/s
        *-serial
             description: SMBus
             product: FCH SMBus Controller
             vendor: Advanced Micro Devices, Inc. [AMD]
             physical id: 14
             bus info: pci@0000:00:14.0
             version: 42
             width: 32 bits
             clock: 66MHz
             configuration: driver=piix4_smbus latency=0
             resources: irq:0
        *-isa
             description: ISA bridge
             product: FCH LPC Bridge
             vendor: Advanced Micro Devices, Inc. [AMD]
             physical id: 14.3
             bus info: pci@0000:00:14.3
             version: 11
             width: 32 bits
             clock: 66MHz
             capabilities: isa bus_master
             configuration: latency=0
        *-generic:1
             description: SD Host controller
             product: FCH SD Flash Controller
             vendor: Advanced Micro Devices, Inc. [AMD]
             physical id: 14.7
             bus info: pci@0000:00:14.7
             version: 01
             width: 64 bits
             clock: 66MHz
             capabilities: bus_master
             configuration: driver=sdhci-pci latency=71
             resources: irq:16 memory:feb25500-feb255ff
     *-pci:1
          description: Host bridge
          product: Advanced Micro Devices, Inc. [AMD]
          vendor: Advanced Micro Devices, Inc. [AMD]
          physical id: 101
          bus info: pci@0000:00:02.0
          version: 00
          width: 32 bits
          clock: 33MHz
     *-pci:2
          description: Host bridge
          product: Advanced Micro Devices, Inc. [AMD]
          vendor: Advanced Micro Devices, Inc. [AMD]
          physical id: 102
          bus info: pci@0000:00:18.0
          version: 00
          width: 32 bits
          clock: 33MHz
     *-pci:3
          description: Host bridge
          product: Advanced Micro Devices, Inc. [AMD]
          vendor: Advanced Micro Devices, Inc. [AMD]
          physical id: 103
          bus info: pci@0000:00:18.1
          version: 00
          width: 32 bits
          clock: 33MHz
     *-pci:4
          description: Host bridge
          product: Advanced Micro Devices, Inc. [AMD]
          vendor: Advanced Micro Devices, Inc. [AMD]
          physical id: 104
          bus info: pci@0000:00:18.2
          version: 00
          width: 32 bits
          clock: 33MHz
          configuration: driver=amd64_edac
          resources: irq:0
     *-pci:5
          description: Host bridge
          product: Advanced Micro Devices, Inc. [AMD]
          vendor: Advanced Micro Devices, Inc. [AMD]
          physical id: 105
          bus info: pci@0000:00:18.3
          version: 00
          width: 32 bits
          clock: 33MHz
          configuration: driver=k10temp
          resources: irq:0
     *-pci:6
          description: Host bridge
          product: Advanced Micro Devices, Inc. [AMD]
          vendor: Advanced Micro Devices, Inc. [AMD]
          physical id: 106
          bus info: pci@0000:00:18.4
          version: 00
          width: 32 bits
          clock: 33MHz
          configuration: driver=fam15h_power
          resources: irq:0
     *-pci:7
          description: Host bridge
          product: Advanced Micro Devices, Inc. [AMD]
          vendor: Advanced Micro Devices, Inc. [AMD]
          physical id: 107
          bus info: pci@0000:00:18.5
          version: 00
          width: 32 bits
          clock: 33MHz
     *-scsi
          physical id: 2
          logical name: scsi0
          capabilities: emulated
        *-disk
             description: ATA Disk
             product: SATA SSD
             physical id: 0.0.0
             bus info: scsi@0:0.0.0
             logical name: /dev/sda
             version: 02.0
             serial: DE000000000000000000
             size: 14GiB (16GB)
             capabilities: partitioned partitioned:dos
             configuration: ansiversion=5 logicalsectorsize=512 sectorsize=512 signature=000d1517
           *-volume:0
                description: EXT4 volume
                vendor: Linux
                physical id: 1
                bus info: scsi@0:0.0.0,1
                logical name: /dev/sda1
                logical name: /
                version: 1.0
                serial: c05d4292-ddaa-4611-ac0d-5ecdea7e1241
                size: 14GiB
                capacity: 14GiB
                capabilities: primary bootable journaled extended_attributes large_files huge_files dir_nlink extents ext4 ext2 initialized
                configuration: created=2016-01-10 15:58:25 filesystem=ext4 lastmountpoint=/ modified=2016-01-10 19:02:57 mount.fstype=ext4 mount.options=rw,relatime,errors=remount-ro,data=ordered mounted=2016-01-10 18:04:55 state=mounted
           *-volume:1
                description: Extended partition
                physical id: 2
                bus info: scsi@0:0.0.0,2
                logical name: /dev/sda2
                size: 489MiB
                capacity: 489MiB
                capabilities: primary extended partitioned partitioned:extended
              *-logicalvolume
                   description: Linux swap / Solaris partition
                   physical id: 5
                   logical name: /dev/sda5
                   capacity: 489MiB
                   capabilities: nofs

9 thoughts on “PC Engines APU1 vs APU2 UnixBench benchmark

  1. Hi
    I am a noob/novice/beginner with APU2 and I have a stupid question: I just bought one to use it as a firewall however I need to install and configure software (probably pfsense). I do not know how to link it to a monitor. Any help from the experts?
    Please have mercy and do not throw rotten eggs at me.
    Thank you

    • You don’t connect a monitor to it.

      It has a console port which uses a serial connection. Normally, those are rs232 and accessed using some sort of terminal application like minicom or hyperterm.

      There are rs232-to-usb adapters today. You probably need one of those to connect to your main linux system. A raspberry pi will work or amd/intel/via x86 Linux or other BSD system. Don’t have a clue how to do it from Windows or OSX, but it certainly can be done from either, with the correct hardware. Sorry.

      38000 baud with 8N1 is a normal connection.
      Hopefully someone will correct anything I got wrong, quickly.

      • Thank you JD. I will look into it. One PC Engines site they say to use a PC to connect the APU2 to. I only have an old MacBook. I will see what I can do.
        I appreciate you trying to help

        • You need to get yourself a USB/Serial Converter (should be be only a couple of bucks) and a serial null modem / crossover cable.
          Then you need a serial console program (not sure about MacOS – this link http://pbxbook.com/other/mac-ser.html looks helpful) to connect to your APU. Connection speed is 115200.

  2. I setup an APU2 (4G, Intel NICs) between 2 systems which normally test (simple iperf) with 920Mbps between them.
    With NAT and an almost stock pfsense v2.3.x, iperf between them was 514Mbps on average. That’s with only the default firewall rules, NAT, and just the WAN and LAN interfaces configured. IPv4.

    Real world scp transfers between the same systems for a 2G file averaged about 350-ish Mbps with the router between. SSDs on both sides of the storage. Without the router in the middle, I recall getting about 650Mbps file transfers.
    A friend with a GigE internet connection is claiming the same model with pfsense providing 800Mbps on “SpeedTest.”
    The only possible difference between his setup and mine is that my storage is class10 SDHC. Don’t know what he has.

  3. The benchmark *I’d* like to see is how fast the APU2 vs APU1 are at pfSense routing … first, simple gigE NAT, and second, openVPN over gigE.

  4. Hello,
    Interesting bench. Is it possible to run another round but without all files or filesystems I/O bound tests?

Comments are closed.