raspberry pi 3 B+ が発売されたので早速購入してみました。
https://www.physical-computing.jp/news-detail/52
UnixBench 5.1.3 で CPUのスコア値を raspberry pi 3と比較してみます。
OSとカーネルは以下のバージョンを使用してmicroSDカードを使いまわしてスコアを計測しました。
pi@raspberrypi:~ $ uname -a
Linux raspberrypi 4.14.34-v7+ #1110 SMP Mon Apr 16 15:18:51 BST 2018 armv7l GNU/Linux
pi@raspberrypi:~ $ cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 9 (stretch)"
NAME="Raspbian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
pi@raspberrypi:~ $
UnixBenchの実行
pi@raspberrypi:~ $ wget https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/byte-unixbench/UnixBench5.1.3.tgz
pi@raspberrypi:~ $ tar xvf UnixBench5.1.3.tgz
pi@raspberrypi:~ $ cd UnixBench/
pi@raspberrypi:~/UnixBench $ make
pi@raspberrypi:~/UnixBench $ ./Run -c 4
実行結果
モデル | ./Run | .Run -c 4 |
---|---|---|
raspberry pi 3B+ | 361.9 | 865.6 |
raspberry pi 3 | 315.5 | 793.6 |
CPUの性能が上がっていることがわかりますね (•̀ᴗ•́)و ̑̑ぐっ
raspberry Pi 3B+
pi@raspberrypi:~/UnixBench $ ./Run -c 4
make all
make[1]: Entering directory '/home/pi/UnixBench'
Checking distribution of files
./pgms exists
./src exists
./testdir exists
./tmp exists
./results exists
make[1]: Leaving directory '/home/pi/UnixBench'
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
sh: 1: 3dinfo: not found
# # # # # # # ##### ###### # # #### # #
# # ## # # # # # # # ## # # # # #
# # # # # # ## ##### ##### # # # # ######
# # # # # # ## # # # # # # # # #
# # # ## # # # # # # # ## # # # #
#### # # # # # ##### ###### # # #### # #
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
Use of uninitialized value in printf at ./Run line 1379.
Use of uninitialized value in printf at ./Run line 1380.
Use of uninitialized value in printf at ./Run line 1379.
Use of uninitialized value in printf at ./Run line 1380.
Use of uninitialized value in printf at ./Run line 1379.
Use of uninitialized value in printf at ./Run line 1380.
Use of uninitialized value in printf at ./Run line 1379.
Use of uninitialized value in printf at ./Run line 1380.
Use of uninitialized value in printf at ./Run line 1589.
Use of uninitialized value in printf at ./Run line 1590.
Use of uninitialized value in printf at ./Run line 1589.
Use of uninitialized value in printf at ./Run line 1590.
Use of uninitialized value in printf at ./Run line 1589.
Use of uninitialized value in printf at ./Run line 1590.
Use of uninitialized value in printf at ./Run line 1589.
Use of uninitialized value in printf at ./Run line 1590.
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: raspberrypi: GNU/Linux
OS: GNU/Linux -- 4.14.34-v7+ -- #1110 SMP Mon Apr 16 15:18:51 BST 2018
Machine: armv7l (unknown)
Language: en_US.utf8 (charmap="ANSI_X3.4-1968", collate="ANSI_X3.4-1968")
CPU 0: ARMv7 Processor rev 4 (v7l) (0.0 bogomips)
CPU 1: ARMv7 Processor rev 4 (v7l) (0.0 bogomips)
CPU 2: ARMv7 Processor rev 4 (v7l) (0.0 bogomips)
CPU 3: ARMv7 Processor rev 4 (v7l) (0.0 bogomips)
13:20:11 up 17 min, 1 user, load average: 0.11, 0.05, 0.01; runlevel 5
------------------------------------------------------------------------
Benchmark Run: Sat May 12 2018 13:20:11 - 13:48:26
4 CPUs in system; running 4 parallel copies of tests
Dhrystone 2 using register variables 19973984.8 lps (10.0 s, 7 samples)
Double-Precision Whetstone 4207.5 MWIPS (9.7 s, 7 samples)
Execl Throughput 2609.0 lps (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 261821.7 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 72194.6 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 633525.6 KBps (30.0 s, 2 samples)
Pipe Throughput 1321767.0 lps (10.0 s, 7 samples)
Pipe-based Context Switching 260087.7 lps (10.0 s, 7 samples)
Process Creation 5488.5 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 5171.0 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 682.0 lpm (60.2 s, 2 samples)
System Call Overhead 2540179.4 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 19973984.8 1711.6
Double-Precision Whetstone 55.0 4207.5 765.0
Execl Throughput 43.0 2609.0 606.7
File Copy 1024 bufsize 2000 maxblocks 3960.0 261821.7 661.2
File Copy 256 bufsize 500 maxblocks 1655.0 72194.6 436.2
File Copy 4096 bufsize 8000 maxblocks 5800.0 633525.6 1092.3
Pipe Throughput 12440.0 1321767.0 1062.5
Pipe-based Context Switching 4000.0 260087.7 650.2
Process Creation 126.0 5488.5 435.6
Shell Scripts (1 concurrent) 42.4 5171.0 1219.6
Shell Scripts (8 concurrent) 6.0 682.0 1136.7
System Call Overhead 15000.0 2540179.4 1693.5
========
System Benchmarks Index Score 865.6
pi@raspberrypi:~/UnixBench $ ./Run
make all
make[1]: Entering directory '/home/pi/UnixBench'
Checking distribution of files
./pgms exists
./src exists
./testdir exists
./tmp exists
./results exists
make[1]: Leaving directory '/home/pi/UnixBench'
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
sh: 1: 3dinfo: not found
# # # # # # # ##### ###### # # #### # #
# # ## # # # # # # # ## # # # # #
# # # # # # ## ##### ##### # # # # ######
# # # # # # ## # # # # # # # # #
# # # ## # # # # # # # ## # # # #
#### # # # # # ##### ###### # # #### # #
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
Use of uninitialized value in printf at ./Run line 1379.
Use of uninitialized value in printf at ./Run line 1380.
Use of uninitialized value in printf at ./Run line 1379.
Use of uninitialized value in printf at ./Run line 1380.
Use of uninitialized value in printf at ./Run line 1379.
Use of uninitialized value in printf at ./Run line 1380.
Use of uninitialized value in printf at ./Run line 1379.
Use of uninitialized value in printf at ./Run line 1380.
Use of uninitialized value in printf at ./Run line 1589.
Use of uninitialized value in printf at ./Run line 1590.
Use of uninitialized value in printf at ./Run line 1589.
Use of uninitialized value in printf at ./Run line 1590.
Use of uninitialized value in printf at ./Run line 1589.
Use of uninitialized value in printf at ./Run line 1590.
Use of uninitialized value in printf at ./Run line 1589.
Use of uninitialized value in printf at ./Run line 1590.
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: raspberrypi: GNU/Linux
OS: GNU/Linux -- 4.14.34-v7+ -- #1110 SMP Mon Apr 16 15:18:51 BST 2018
Machine: armv7l (unknown)
Language: en_US.utf8 (charmap="ANSI_X3.4-1968", collate="ANSI_X3.4-1968")
CPU 0: ARMv7 Processor rev 4 (v7l) (0.0 bogomips)
CPU 1: ARMv7 Processor rev 4 (v7l) (0.0 bogomips)
CPU 2: ARMv7 Processor rev 4 (v7l) (0.0 bogomips)
CPU 3: ARMv7 Processor rev 4 (v7l) (0.0 bogomips)
02:00:40 up 3 min, 1 user, load average: 0.12, 0.07, 0.02; runlevel 5
------------------------------------------------------------------------
Benchmark Run: Sun May 13 2018 02:00:40 - 02:28:43
4 CPUs in system; running 1 parallel copy of tests
Dhrystone 2 using register variables 4981840.6 lps (10.0 s, 7 samples)
Double-Precision Whetstone 1210.1 MWIPS (9.9 s, 7 samples)
Execl Throughput 1120.2 lps (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 160464.4 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 47961.5 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 393092.5 KBps (30.0 s, 2 samples)
Pipe Throughput 342954.2 lps (10.0 s, 7 samples)
Pipe-based Context Switching 70790.1 lps (10.0 s, 7 samples)
Process Creation 2704.2 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 2188.8 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 640.3 lpm (60.1 s, 2 samples)
System Call Overhead 674562.6 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 4981840.6 426.9
Double-Precision Whetstone 55.0 1210.1 220.0
Execl Throughput 43.0 1120.2 260.5
File Copy 1024 bufsize 2000 maxblocks 3960.0 160464.4 405.2
File Copy 256 bufsize 500 maxblocks 1655.0 47961.5 289.8
File Copy 4096 bufsize 8000 maxblocks 5800.0 393092.5 677.7
Pipe Throughput 12440.0 342954.2 275.7
Pipe-based Context Switching 4000.0 70790.1 177.0
Process Creation 126.0 2704.2 214.6
Shell Scripts (1 concurrent) 42.4 2188.8 516.2
Shell Scripts (8 concurrent) 6.0 640.3 1067.1
System Call Overhead 15000.0 674562.6 449.7
========
System Benchmarks Index Score 361.9
------------------------------------------------------------------------
Benchmark Run: Sun May 13 2018 02:28:43 - 02:56:36
4 CPUs in system; running 4 parallel copies of tests
Dhrystone 2 using register variables 10729782.2 lps (10.0 s, 7 samples)
Double-Precision Whetstone 4176.0 MWIPS (7.9 s, 7 samples)
Execl Throughput 2598.8 lps (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 221775.1 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 69338.5 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 516174.7 KBps (30.0 s, 2 samples)
Pipe Throughput 1359091.3 lps (10.0 s, 7 samples)
Pipe-based Context Switching 214066.7 lps (10.0 s, 7 samples)
Process Creation 5617.8 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 4543.5 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 518.6 lpm (60.3 s, 2 samples)
System Call Overhead 2579401.9 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 10729782.2 919.4
Double-Precision Whetstone 55.0 4176.0 759.3
Execl Throughput 43.0 2598.8 604.4
File Copy 1024 bufsize 2000 maxblocks 3960.0 221775.1 560.0
File Copy 256 bufsize 500 maxblocks 1655.0 69338.5 419.0
File Copy 4096 bufsize 8000 maxblocks 5800.0 516174.7 890.0
Pipe Throughput 12440.0 1359091.3 1092.5
Pipe-based Context Switching 4000.0 214066.7 535.2
Process Creation 126.0 5617.8 445.9
Shell Scripts (1 concurrent) 42.4 4543.5 1071.6
Shell Scripts (8 concurrent) 6.0 518.6 864.4
System Call Overhead 15000.0 2579401.9 1719.6
========
System Benchmarks Index Score 759.0
pi@raspberrypi:~/UnixBench $
raspberry Pi 3
pi@raspberrypi:~/UnixBench $ ./Run -c 4
make all
make[1]: Entering directory '/home/pi/UnixBench'
Checking distribution of files
./pgms exists
./src exists
./testdir exists
./tmp exists
./results exists
make[1]: Leaving directory '/home/pi/UnixBench'
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
sh: 1: 3dinfo: not found
# # # # # # # ##### ###### # # #### # #
# # ## # # # # # # # ## # # # # #
# # # # # # ## ##### ##### # # # # ######
# # # # # # ## # # # # # # # # #
# # # ## # # # # # # # ## # # # #
#### # # # # # ##### ###### # # #### # #
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
Use of uninitialized value in printf at ./Run line 1379.
Use of uninitialized value in printf at ./Run line 1380.
Use of uninitialized value in printf at ./Run line 1379.
Use of uninitialized value in printf at ./Run line 1380.
Use of uninitialized value in printf at ./Run line 1379.
Use of uninitialized value in printf at ./Run line 1380.
Use of uninitialized value in printf at ./Run line 1379.
Use of uninitialized value in printf at ./Run line 1380.
Use of uninitialized value in printf at ./Run line 1589.
Use of uninitialized value in printf at ./Run line 1590.
Use of uninitialized value in printf at ./Run line 1589.
Use of uninitialized value in printf at ./Run line 1590.
Use of uninitialized value in printf at ./Run line 1589.
Use of uninitialized value in printf at ./Run line 1590.
Use of uninitialized value in printf at ./Run line 1589.
Use of uninitialized value in printf at ./Run line 1590.
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: raspberrypi: GNU/Linux
OS: GNU/Linux -- 4.14.34-v7+ -- #1110 SMP Mon Apr 16 15:18:51 BST 2018
Machine: armv7l (unknown)
Language: en_US.utf8 (charmap="ANSI_X3.4-1968", collate="ANSI_X3.4-1968")
CPU 0: ARMv7 Processor rev 4 (v7l) (0.0 bogomips)
CPU 1: ARMv7 Processor rev 4 (v7l) (0.0 bogomips)
CPU 2: ARMv7 Processor rev 4 (v7l) (0.0 bogomips)
CPU 3: ARMv7 Processor rev 4 (v7l) (0.0 bogomips)
14:33:47 up 32 min, 1 user, load average: 0.14, 3.19, 3.33; runlevel 5
------------------------------------------------------------------------
Benchmark Run: Sat May 12 2018 14:33:47 - 15:01:56
4 CPUs in system; running 4 parallel copies of tests
Dhrystone 2 using register variables 17152298.8 lps (10.0 s, 7 samples)
Double-Precision Whetstone 4137.2 MWIPS (9.9 s, 7 samples)
Execl Throughput 2351.3 lps (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 237652.4 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 64881.8 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 575405.2 KBps (30.0 s, 2 samples)
Pipe Throughput 1178103.1 lps (10.0 s, 7 samples)
Pipe-based Context Switching 240828.2 lps (10.0 s, 7 samples)
Process Creation 5145.2 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 4867.6 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 668.1 lpm (60.3 s, 2 samples)
System Call Overhead 2229660.4 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 17152298.8 1469.8
Double-Precision Whetstone 55.0 4137.2 752.2
Execl Throughput 43.0 2351.3 546.8
File Copy 1024 bufsize 2000 maxblocks 3960.0 237652.4 600.1
File Copy 256 bufsize 500 maxblocks 1655.0 64881.8 392.0
File Copy 4096 bufsize 8000 maxblocks 5800.0 575405.2 992.1
Pipe Throughput 12440.0 1178103.1 947.0
Pipe-based Context Switching 4000.0 240828.2 602.1
Process Creation 126.0 5145.2 408.3
Shell Scripts (1 concurrent) 42.4 4867.6 1148.0
Shell Scripts (8 concurrent) 6.0 668.1 1113.5
System Call Overhead 15000.0 2229660.4 1486.4
========
System Benchmarks Index Score 793.6
pi@raspberrypi:~/UnixBench $ ./Run
make all
make[1]: Entering directory '/home/pi/UnixBench'
Checking distribution of files
./pgms exists
./src exists
./testdir exists
./tmp exists
./results exists
make[1]: Leaving directory '/home/pi/UnixBench'
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
sh: 1: 3dinfo: not found
# # # # # # # ##### ###### # # #### # #
# # ## # # # # # # # ## # # # # #
# # # # # # ## ##### ##### # # # # ######
# # # # # # ## # # # # # # # # #
# # # ## # # # # # # # ## # # # #
#### # # # # # ##### ###### # # #### # #
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
Use of uninitialized value in printf at ./Run line 1379.
Use of uninitialized value in printf at ./Run line 1380.
Use of uninitialized value in printf at ./Run line 1379.
Use of uninitialized value in printf at ./Run line 1380.
Use of uninitialized value in printf at ./Run line 1379.
Use of uninitialized value in printf at ./Run line 1380.
Use of uninitialized value in printf at ./Run line 1379.
Use of uninitialized value in printf at ./Run line 1380.
Use of uninitialized value in printf at ./Run line 1589.
Use of uninitialized value in printf at ./Run line 1590.
Use of uninitialized value in printf at ./Run line 1589.
Use of uninitialized value in printf at ./Run line 1590.
Use of uninitialized value in printf at ./Run line 1589.
Use of uninitialized value in printf at ./Run line 1590.
Use of uninitialized value in printf at ./Run line 1589.
Use of uninitialized value in printf at ./Run line 1590.
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: raspberrypi: GNU/Linux
OS: GNU/Linux -- 4.14.34-v7+ -- #1110 SMP Mon Apr 16 15:18:51 BST 2018
Machine: armv7l (unknown)
Language: en_US.utf8 (charmap="ANSI_X3.4-1968", collate="ANSI_X3.4-1968")
CPU 0: ARMv7 Processor rev 4 (v7l) (0.0 bogomips)
CPU 1: ARMv7 Processor rev 4 (v7l) (0.0 bogomips)
CPU 2: ARMv7 Processor rev 4 (v7l) (0.0 bogomips)
CPU 3: ARMv7 Processor rev 4 (v7l) (0.0 bogomips)
05:43:30 up 24 min, 1 user, load average: 0.00, 0.00, 0.00; runlevel 5
------------------------------------------------------------------------
Benchmark Run: Sun May 13 2018 05:43:30 - 06:11:35
4 CPUs in system; running 1 parallel copy of tests
Dhrystone 2 using register variables 4286867.1 lps (10.0 s, 7 samples)
Double-Precision Whetstone 1033.1 MWIPS (9.9 s, 7 samples)
Execl Throughput 978.0 lps (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 141144.9 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 41513.0 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 354322.4 KBps (30.0 s, 2 samples)
Pipe Throughput 295861.5 lps (10.0 s, 7 samples)
Pipe-based Context Switching 61433.2 lps (10.0 s, 7 samples)
Process Creation 2116.2 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 1958.6 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 623.4 lpm (60.1 s, 2 samples)
System Call Overhead 578082.4 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 4286867.1 367.3
Double-Precision Whetstone 55.0 1033.1 187.8
Execl Throughput 43.0 978.0 227.5
File Copy 1024 bufsize 2000 maxblocks 3960.0 141144.9 356.4
File Copy 256 bufsize 500 maxblocks 1655.0 41513.0 250.8
File Copy 4096 bufsize 8000 maxblocks 5800.0 354322.4 610.9
Pipe Throughput 12440.0 295861.5 237.8
Pipe-based Context Switching 4000.0 61433.2 153.6
Process Creation 126.0 2116.2 168.0
Shell Scripts (1 concurrent) 42.4 1958.6 461.9
Shell Scripts (8 concurrent) 6.0 623.4 1039.0
System Call Overhead 15000.0 578082.4 385.4
========
System Benchmarks Index Score 315.5
------------------------------------------------------------------------
Benchmark Run: Sun May 13 2018 06:11:35 - 06:39:43
4 CPUs in system; running 4 parallel copies of tests
Dhrystone 2 using register variables 17150360.6 lps (10.0 s, 7 samples)
Double-Precision Whetstone 4137.0 MWIPS (9.9 s, 7 samples)
Execl Throughput 2350.7 lps (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 236938.4 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 65043.8 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 576514.5 KBps (30.0 s, 2 samples)
Pipe Throughput 1175514.3 lps (10.0 s, 7 samples)
Pipe-based Context Switching 239510.6 lps (10.0 s, 7 samples)
Process Creation 5041.5 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 4853.8 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 658.4 lpm (60.1 s, 2 samples)
System Call Overhead 2230807.6 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 17150360.6 1469.6
Double-Precision Whetstone 55.0 4137.0 752.2
Execl Throughput 43.0 2350.7 546.7
File Copy 1024 bufsize 2000 maxblocks 3960.0 236938.4 598.3
File Copy 256 bufsize 500 maxblocks 1655.0 65043.8 393.0
File Copy 4096 bufsize 8000 maxblocks 5800.0 576514.5 994.0
Pipe Throughput 12440.0 1175514.3 944.9
Pipe-based Context Switching 4000.0 239510.6 598.8
Process Creation 126.0 5041.5 400.1
Shell Scripts (1 concurrent) 42.4 4853.8 1144.8
Shell Scripts (8 concurrent) 6.0 658.4 1097.4
System Call Overhead 15000.0 2230807.6 1487.2
========
System Benchmarks Index Score 790.7
pi@raspberrypi:~/UnixBench $