Unterschiedliche CPUs mit gleicher Leistung verhalten sich stark unterschiedlich ... was ist los?

277
jake9115

Ich baute einen Cluster aus 6 OrangePi Zero's auf, die jeweils eine H2 + Allwinner 1,2-GHz-Quadcore-CPU, 256 MB RAM und eine 16 GB-Klasse 10-Patriot-SD-Karte haben. Sie sind über einen 100-MB-Ethernet-Switch verbunden und werden von einem Himbeer-Pi-Kopfknoten gesteuert. Ich kommuniziere mit jedem Rechenknoten über Ansible, wodurch ich einfach Befehle über SSH ausgeben kann und auf den Rechenknoten keine Daemons oder irgendetwas läuft.

Jeder Rechenknoten ist also eine Neuinstallation des Debian-Servers und ist identisch. Eine einfache Ausführung des sysbenchBenchmarking, bei der ich betonte, dass die CPU Primzahlen findet, führt zu unterschiedlichen Abschlusszeiten von bis zu 50%. Mit anderen Worten, ich gebe denselben Befehl an diese identischen 6 Systeme und sie werden zu unterschiedlichen Zeiten beendet. Warum ist das?

Ich habe cpufrequtilsden Governor installiert und habe performancedie maximale CPU-Frequenz an jedem Knoten identisch angegeben und festgelegt.

Wenn jemand irgendwelche Einsicht hat, lass es mich wissen, es wird sehr geschätzt.

0
Jetzt weißt du warum sie billig sind! djsmiley2k vor 7 Jahren 0
Ich bin wirklich sehr beeindruckt von diesen kleinen Jungs. Es war meine Schuld, dass sie sich überhitzten. Ich bin sehr zufrieden mit meinem Kauf von $ 7, haha. jake9115 vor 7 Jahren 1

1 Antwort auf die Frage

2
jake9115

Einfach ... Ich habe gemerkt, dass dies auf ein schlechtes Gehäusedesign zurückzuführen ist. Zwei der sechs Rechenknoten waren langsamer als die übrigen und waren näher an der PSU. Nach dem Hinzufügen eines Lüfters wurden alle Knoten mit der gleichen Geschwindigkeit betrieben. Beeindruckend!