Ich habe mal ein Benchmark auf diesen drei System laufen lassen, um ein paar Werte zum Vergleichen zu kriegen.
Vielleicht interessieren die Ergebnisse ja sonst noch jemanden. Die Interpretation überlasse ich dem kompetenten Leser
RPi B+ mit Modest overclock preset:
========================================================================
BYTE UNIX Benchmarks (Version 5.1.3)
System: ExperiPi: GNU/Linux
OS: GNU/Linux -- 3.12.35+ -- #730 PREEMPT Fri Dec 19 18:31:24 GMT 2014
Machine: armv6l (unknown)
Language: en_US.utf8 (charmap="ANSI_X3.4-1968", collate="ANSI_X3.4-1968")
CPU 0: ARMv6-compatible processor rev 7 (v6l) (0.0 bogomips)
18:28:40 up 1 min, 1 user, load average: 1.27, 0.56, 0.21; runlevel 2
------------------------------------------------------------------------
Benchmark Run: Di Feb 10 2015 18:28:40 - 18:57:14
1 CPU in system; running 1 parallel copy of tests
Dhrystone 2 using register variables 1883098.1 lps (10.0 s, 7 samples)
Double-Precision Whetstone 306.6 MWIPS (9.9 s, 7 samples)
Execl Throughput 236.6 lps (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 40507.0 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 12736.3 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 97998.2 KBps (30.0 s, 2 samples)
Pipe Throughput 167411.7 lps (10.0 s, 7 samples)
Pipe-based Context Switching 20978.9 lps (10.0 s, 7 samples)
Process Creation 725.4 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 443.0 lpm (60.1 s, 2 samples)
Shell Scripts (8 concurrent) 56.4 lpm (60.7 s, 2 samples)
System Call Overhead 431022.4 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 1883098.1 161.4
Double-Precision Whetstone 55.0 306.6 55.8
Execl Throughput 43.0 236.6 55.0
File Copy 1024 bufsize 2000 maxblocks 3960.0 40507.0 102.3
File Copy 256 bufsize 500 maxblocks 1655.0 12736.3 77.0
File Copy 4096 bufsize 8000 maxblocks 5800.0 97998.2 169.0
Pipe Throughput 12440.0 167411.7 134.6
Pipe-based Context Switching 4000.0 20978.9 52.4
Process Creation 126.0 725.4 57.6
Shell Scripts (1 concurrent) 42.4 443.0 104.5
Shell Scripts (8 concurrent) 6.0 56.4 94.0
System Call Overhead 15000.0 431022.4 287.3
========
System Benchmarks Index Score 97.7
Alles anzeigen
RPi 2 mit dem Pi2 overclock preset:
========================================================================
BYTE UNIX Benchmarks (Version 5.1.3)
System: ExperiPi2: GNU/Linux
OS: GNU/Linux -- 3.18.5-v7+ -- #225 SMP PREEMPT Fri Jan 30 18:53:55 GMT 2015
Machine: armv7l (unknown)
Language: en_US.utf8 (charmap="ANSI_X3.4-1968", collate="ANSI_X3.4-1968")
CPU 0: ARMv7 Processor rev 5 (v7l) (0.0 bogomips)
CPU 1: ARMv7 Processor rev 5 (v7l) (0.0 bogomips)
CPU 2: ARMv7 Processor rev 5 (v7l) (0.0 bogomips)
CPU 3: ARMv7 Processor rev 5 (v7l) (0.0 bogomips)
20:39:01 up 4:46, 1 user, load average: 0.00, 0.01, 0.20; runlevel 2
------------------------------------------------------------------------
Benchmark Run: Mo Feb 09 2015 20:39:01 - 21:07:25
4 CPUs in system; running 1 parallel copy of tests
Dhrystone 2 using register variables 3283960.3 lps (10.0 s, 7 samples)
Double-Precision Whetstone 553.2 MWIPS (9.9 s, 7 samples)
Execl Throughput 379.2 lps (29.8 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 85261.5 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 24072.0 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 225349.0 KBps (30.0 s, 2 samples)
Pipe Throughput 191756.9 lps (10.0 s, 7 samples)
Pipe-based Context Switching 35079.0 lps (10.0 s, 7 samples)
Process Creation 1459.5 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 1350.9 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 381.3 lpm (60.1 s, 2 samples)
System Call Overhead 456570.2 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 3283960.3 281.4
Double-Precision Whetstone 55.0 553.2 100.6
Execl Throughput 43.0 379.2 88.2
File Copy 1024 bufsize 2000 maxblocks 3960.0 85261.5 215.3
File Copy 256 bufsize 500 maxblocks 1655.0 24072.0 145.5
File Copy 4096 bufsize 8000 maxblocks 5800.0 225349.0 388.5
Pipe Throughput 12440.0 191756.9 154.1
Pipe-based Context Switching 4000.0 35079.0 87.7
Process Creation 126.0 1459.5 115.8
Shell Scripts (1 concurrent) 42.4 1350.9 318.6
Shell Scripts (8 concurrent) 6.0 381.3 635.4
System Call Overhead 15000.0 456570.2 304.4
========
System Benchmarks Index Score 194.5
------------------------------------------------------------------------
Benchmark Run: Mo Feb 09 2015 21:07:25 - 21:36:00
4 CPUs in system; running 4 parallel copies of tests
Dhrystone 2 using register variables 13157361.8 lps (10.0 s, 7 samples)
Double-Precision Whetstone 2211.3 MWIPS (10.0 s, 7 samples)
Execl Throughput 1552.4 lps (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 136234.0 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 37133.9 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 360741.5 KBps (30.0 s, 2 samples)
Pipe Throughput 766498.6 lps (10.0 s, 7 samples)
Pipe-based Context Switching 135807.7 lps (10.0 s, 7 samples)
Process Creation 3260.0 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 3067.4 lpm (60.1 s, 2 samples)
Shell Scripts (8 concurrent) 406.3 lpm (60.5 s, 2 samples)
System Call Overhead 1757669.5 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 13157361.8 1127.5
Double-Precision Whetstone 55.0 2211.3 402.1
Execl Throughput 43.0 1552.4 361.0
File Copy 1024 bufsize 2000 maxblocks 3960.0 136234.0 344.0
File Copy 256 bufsize 500 maxblocks 1655.0 37133.9 224.4
File Copy 4096 bufsize 8000 maxblocks 5800.0 360741.5 622.0
Pipe Throughput 12440.0 766498.6 616.2
Pipe-based Context Switching 4000.0 135807.7 339.5
Process Creation 126.0 3260.0 258.7
Shell Scripts (1 concurrent) 42.4 3067.4 723.5
Shell Scripts (8 concurrent) 6.0 406.3 677.2
System Call Overhead 15000.0 1757669.5 1171.8
========
System Benchmarks Index Score 500.0
Alles anzeigen
Odroid-C1 neuste mit neuster Distro, keine overclock Einstellungen:
========================================================================
BYTE UNIX Benchmarks (Version 5.1.3)
System: NZBDroid: GNU/Linux
OS: GNU/Linux -- 3.10.67-62 -- #1 SMP PREEMPT Mon Feb 9 20:35:56 BRST 2015
Machine: armv7l (armv7l)
Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
03:07:01 up 8 min, 1 user, load average: 0.23, 0.11, 0.06; runlevel 2
------------------------------------------------------------------------
Benchmark Run: Wed Feb 11 2015 03:07:01 - 03:35:13
0 CPUs in system; running 1 parallel copy of tests
Dhrystone 2 using register variables 4086404.5 lps (10.0 s, 7 samples)
Double-Precision Whetstone 622.9 MWIPS (9.9 s, 7 samples)
Execl Throughput 762.4 lps (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 93636.0 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 26766.0 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 246548.5 KBps (30.0 s, 2 samples)
Pipe Throughput 180149.6 lps (10.0 s, 7 samples)
Pipe-based Context Switching 38589.3 lps (10.0 s, 7 samples)
Process Creation 2490.4 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 1838.3 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 519.4 lpm (60.1 s, 2 samples)
System Call Overhead 821111.1 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 4086404.5 350.2
Double-Precision Whetstone 55.0 622.9 113.2
Execl Throughput 43.0 762.4 177.3
File Copy 1024 bufsize 2000 maxblocks 3960.0 93636.0 236.5
File Copy 256 bufsize 500 maxblocks 1655.0 26766.0 161.7
File Copy 4096 bufsize 8000 maxblocks 5800.0 246548.5 425.1
Pipe Throughput 12440.0 180149.6 144.8
Pipe-based Context Switching 4000.0 38589.3 96.5
Process Creation 126.0 2490.4 197.7
Shell Scripts (1 concurrent) 42.4 1838.3 433.6
Shell Scripts (8 concurrent) 6.0 519.4 865.6
System Call Overhead 15000.0 821111.1 547.4
========
System Benchmarks Index Score 251.8
Alles anzeigen
Leider wird beim Odroid kein Multiprozessorsystem erkannt. Werte sind dafür aber recht gut. Dort ist die Community halt nicht so groß, und Software entwickelt sich langsamer.
Der Sprung vom RPi B+ zum RPi2 kann sich sehen lassen.
Alles in allem kommt es wohl immer drauf an, was man mit diesen Systemen machen möchte. Sehe den RPi2 so wie den RPi als Allrounder, selbst wenn es Systeme mit mehr Power gibt muss die ja auch erst mal genutzt werden.
Und wieder ein Level Neugier gestillt