Warnung: Das meiste Wissen hier ist theoretisch und muss mit Fakten untermauert werden, die auf spezifischen Bedürfnissen basieren
Sie könnten / sollten wahrscheinlich einen Cluster einrichten. Wenn Sie sich für neue Systeme entscheiden, klingt das billigste Multicore-System wie eine gute Wette (wenn Sie sich für ältere Systeme entscheiden, vermeiden Sie Pentium-IVs, es sei denn, Sie möchten den Raum effizienter heizen als Sie verarbeiten.) Ich würde einen Dual-Core-2-GHz-Prozessor in Betracht ziehen System etwas besser als ein einzelner 4-GHz-Prozessor, es sei denn, Sie hatten einen einzelnen Thread, der viel Strom erfordert (was Sie nicht tun.) Ich würde beachten, dass neuere Versionen von Mainstream-Prozessoren im Allgemeinen besser sind als Diejenigen, die sie ersetzen, vor allem in jüngster Zeit, seitdem der Stromverbrauch ein Thema ist. Wenn ich auf das Wesentliche eingehen wollte, würde ich mir die verschiedenen Generationen von Prozessoren und Benchmarks ansehen, um eine klarere Vorstellung von Effizienz zu erhalten und Macht.
Möglicherweise möchten Sie die Worker-Systeme mit einem minimalen Betriebssystem und nicht standardmäßigen Images über das Netzwerk mit PXE starten, um Speicherplatz für jedes einzelne System zu sparen. Da Ihre RAM-Anforderungen minimal sind, könnten Sie wahrscheinlich das gesamte Betriebssystem in RAM haben Sie verwenden es nur für eine Sache
Sie müssten wahrscheinlich über Software verfügen, die in einem Cluster ausgeführt werden kann (IE, berücksichtigen Sie dies beim Entwurf - vielleicht mit MPI, haben Sie die Cluster-Software eingerichtet usw.) Davon abgesehen, habe ich MASSIVE-Arrays von gesehen Plausibel sind Commodity-PCs an einer Universität zu einem Cluster
Auf der anderen Seite ist die Berücksichtigung der massiven Parallelisierung Ihr Hauptziel, und Sie streben massiv parallele Workloads an. Vielleicht möchten Sie Alternativen zu einem x86-Cluster in Betracht ziehen - Ubuntu verfügt über einen 48-Core-Cluster, den sie aus Arm-Entwicklungsplatinen aufgebaut haben (I Ich denke, ein Bündel von Himbeer-Pi-Systemen wäre ... interessant und ziemlich effizient, wenn Sie sich nicht an einer riesigen Auswahl an kleinen, preiswerten Systemen beteiligen würden.