Prestaties mini-pc's nl

Door CurlyMo op woensdag 20 april 2016 23:16 - Reacties (14)
Categorie: -, Views: 3.491

Voor de ge´nteresseerden verschillende sysbenches voor een uitputtende lijst aan mini-pc's. Regelmatig krijg ik als ontwikkelaar van wiringX zo'n mini-pc opgestuurd. Als mensen ergens benieuwd naar zijn, dan hoor ik dat graag.


code:
1
2
sysbench --test=cpu --cpu-max-prime=20000 --num-threads=1 run
sysbench --test=cpu --cpu-max-prime=20000 --num-threads=X run



Onderstaande getallen zijn de execution time:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
Odroid C2+ 4T                   :    6.0035
Intel 4460 4T                   :    6.9527
Intel G620T 2T                  :   19.5773
Intel 4460 1T                   :   22.6803
Odroid C2+ 1T                   :   24.3896
Intel G620T 1T                  :   38.3156
Odroid C1+ 4T                   :  143.9393
Radxa Rock Pro 4T               :  151.7778
Hummingboard i2eX Quad Core 4T  :  152.4288
HummingBoard Edge Quad Core 4T  :  152.4365
Raspberry Pi 2 OC 4T**          :  176.6245
BananaPi M2 4T                  :  184.7399
ClearFog Pro 2T                 :  187.9640
Raspberry Pi 2 No OC 4T         :  196.4891
HummingBoard i2eX Dual Core 2T  :  308.9530
ClearFog Pro 1T                 :  375.6133
Radxa Rock Pro 1T               :  389.0740
BananaPi Pro 2T                 :  389.5493
Odroid C1+ 1T                   :  573.5227
HummingBoard i2eX Dual Core 1T  :  604.6313
HummingBoard i1 Single Core 1T  :  604.2986
HummingBoard i1 Single Core 2T  :  604.6424
HummingBoard Edge Quad Core 1T  :  608.7171
HummingBoard i2eX Quad Core 1T  :  608.9255
PCDuino 1 1T                    :  654.1028
BananaPi M2 1T                  :  696.4844
Raspberry Pi 2 OC 1T**          :  707.3520
BananaPi Pro 1T                 :  770.9850
Raspberry Pi 2 No OC 1T         :  789.2191
Raspberry Pi Zero No OC 1T      :  934.8628
Raspberry Pi Model B OC 1T*     :  987.4880
Raspberry Pi Model B OC 2T*     :  988.2174
Raspberry Pi Model B No OC 1T   : 1496.3830
Raspberry Pi Model B No OC 2T   : 1498.1091



* XBian default OC
** Default Turbo OC

Zodra ik nieuwe pc's in bezit krijg zal ik de lijst aanvullen.

Reacties


Door Tweakers user -RetroX-, donderdag 21 april 2016 07:59

Enige context zou wel fijn zijn. Ergo, wat is beter: hoge of lage score. En hoe verhoudt die score zich tot bv een desktops ?

Door Tweakers user CurlyMo, donderdag 21 april 2016 08:20

-RetroX- schreef op donderdag 21 april 2016 @ 07:59:
Enige context zou wel fijn zijn. Ergo, wat is beter: hoge of lage score.
Hier kan je precies lezen wat sysbench doet:
http://manpages.ubuntu.co...wily/man1/sysbench.1.html


code:
1
En hoe verhoudt die score zich tot bv een desktops ?


Hoe het zich verhoudt tot desktops kan je ziet a.d.v. de desktop processoren die ik getest heb:

Door Tweakers user antartic, donderdag 21 april 2016 09:04

Leuk lijstje, meteen maar op mijn thuisserver uitgeprobeerd.

Intel Core i3-6100 1T : 20.0857
Intel Core i3-6100 4T : 5.6627

Hoeveel zou een RPi3 nu sneller zijn als de RPi's in dit lijstje?

Door Tweakers user vanaalten, donderdag 21 april 2016 09:07


code:
1
2
sysbench --test=cpu --cpu-max-prime=20000 --num-threads=1 run
sysbench --test=cpu --cpu-max-prime=20000 --num-threads=X run

...welk is het nou? num-threads=1 is een geldige optie, 'X' niet, dus de lijst met getallen is voor '1'?

En is het getal waar het om gaat de 'total time', of 'execution time'? (al ontloopt dat elkaar niet veel).

Mijn resultaten op een Intel NUC DN2820FYKH met een Celeron N2820:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
General statistics:
    total time:                          51.6220s
    total number of events:              10000
    total time taken by event execution: 51.6129s
    response time:
         min:                                  5.15ms
         avg:                                  5.16ms
         max:                                 10.10ms
         approx.  95 percentile:               5.17ms

Threads fairness:
    events (avg/stddev):           10000.0000/0.00
    execution time (avg/stddev):   51.6129/0.00


Door Tweakers user antartic, donderdag 21 april 2016 09:13

X moet je vervangen door het aantal threads dat je wilt testen. Mijn i3 heeft er maximaal 4 vandaar ook de 4T bij de tweede meting.

Ik heb maar de total time gegokt als juiste waarde.

Door Tweakers user gertjuhh, donderdag 21 april 2016 11:55

Odroid U3 1T: 353.1793
Odroid U3 4T: 90.0901

Door Tweakers user CurlyMo, donderdag 21 april 2016 13:28

gertjuhh schreef op donderdag 21 april 2016 @ 11:55:
Odroid U3 1T: 353.1793
Odroid U3 4T: 90.0901
Was dat op een 64bit OS?

Door Tweakers user nIghtorius, donderdag 21 april 2016 13:43

ter vergelijk:

een I7-4790k @ stock met 8 threads:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Running the test with following options:
Number of threads: 8
Initializing random number generator from current time


Prime numbers limit: 20000

Initializing worker threads...

Threads started!


General statistics:
    total time:                          3.4162s
    total number of events:              10000
    total time taken by event execution: 27.3168s
    response time:
         min:                                  2.42ms
         avg:                                  2.73ms
         max:                                 18.33ms
         approx.  95 percentile:               2.76ms

Threads fairness:
    events (avg/stddev):           1250.0000/1.87
    execution time (avg/stddev):   3.4146/0.00



of met 4 threads:


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
sysbench 0.5:  multi-threaded system evaluation benchmark

Running the test with following options:
Number of threads: 4
Initializing random number generator from current time


Prime numbers limit: 20000

Initializing worker threads...

Threads started!


General statistics:
    total time:                          6.1460s
    total number of events:              10000
    total time taken by event execution: 24.5767s
    response time:
         min:                                  2.25ms
         avg:                                  2.46ms
         max:                                  3.65ms
         approx.  95 percentile:               2.71ms

Threads fairness:
    events (avg/stddev):           2500.0000/7.91
    execution time (avg/stddev):   6.1442/0.00



Het lijkt erop dat deze bench dingetje ERRRRGG hyperthreading compatible is. Aangezien de schaling bijna hetzelfde is als een echte 8 core cpu.. what gives.

Door Tweakers user CurlyMo, donderdag 21 april 2016 13:59

nIghtorius schreef op donderdag 21 april 2016 @ 13:43:
Het lijkt erop dat deze bench dingetje ERRRRGG hyperthreading compatible is. Aangezien de schaling bijna hetzelfde is als een echte 8 core cpu.. what gives.
Vandaar dat de handleiding van sysbench zelf al zegt:
The idea of this benchmark suite is to quickly get an impression about
system performance
De publicatie van mijn resultaten is dan ook niks meer dan dat. Het is natuurlijk ook onzin dat de OdroidC2 sneller zou zijn dan de Intel 4460, maar de OdroidC2 heeft kennelijk een specifieke CPU instructie die het afhandelen van priemgetallen waanzinnig snel maakt.

Door Tweakers user -RetroX-, donderdag 21 april 2016 15:34

CurlyMo schreef op donderdag 21 april 2016 @ 08:20:

Als mensen ergens benieuwd naar zijn, dan hoor ik dat graag.

[...]

Hier kan je precies lezen wat sysbench doet:

[...]
Als je een discussie wilt kan je beter naar het forum verhuizen...

Door Tweakers user CurlyMo, donderdag 21 april 2016 16:11

-RetroX- schreef op donderdag 21 april 2016 @ 15:34:
[...]


Als je een discussie wilt kan je beter naar het forum verhuizen...
Het doel is dus geen discussie, maar iets dat normaliter alleen voor lokaal gebruik is delen met anderen zodat zij er ook wat mee kunnen. Zo niet dan niet.

Door Tweakers user kvaruni, vrijdag 22 april 2016 09:54

hier nog eentje:
Raspberry Pi Zero No OC 1 T 934.8628

Door Tweakers user mendel129, vrijdag 22 april 2016 10:02

zeker dat nummertje 1, de odroid, correct is?
die loopt er even een i5 af?

Door Tweakers user CurlyMo, vrijdag 22 april 2016 10:17

mendel129 schreef op vrijdag 22 april 2016 @ 10:02:
zeker dat nummertje 1, de odroid, correct is?
die loopt er even een i5 af?
CurlyMo schreef op donderdag 21 april 2016 @ 13:59:
Het is natuurlijk ook onzin dat de OdroidC2 sneller zou zijn dan de Intel 4460, maar de OdroidC2 heeft kennelijk een specifieke CPU instructie die het afhandelen van priemgetallen waanzinnig snel maakt.

Reageren is niet meer mogelijk