Melbourne, FL
2018-03-22, 17:19:55
Hallo,
ich bin gerade dabei einen HPC mit ziemlich großem Budget zu planen. Dabei stellt sich die Frage wie gut unsere Anwendungen mit verschiedenen CPU-Architekturen laufen und wie gut sie mit Takt bzw. Kernanzahl skalieren.
Dafür würde ich als ersten Indikator gerne zwei unserer Arbeitsplatzrechner zum benchmarken verwenden welche mit AMD Ryzen 1700X und Intel i7-8700K Prozessoren ausgestattet sind. Der Plan ist, den Benchmark mit 1, 2, 4, 6, 8, 10, 12, 14 (nur AMD) und 16 (nur AMD) Threads laufen zu lassen.
Das Problem ist, dass mir dabei die Turbo-, Boost-, XFR- usw. Funktionalitäten dazwischen funken und die CPU auf jeweils anderen Takten laufen lassen. Ich möchte zum Austesten der Kernskalierung aber gerne alle Tests auf demselben Takt laufen lassen. Und auch zum Test der Taktskalierung wäre ein möglichst genaues wählen des Taktes Voraussetzung.
Wie stelle ich das sowohl beim AMD Ryzen 1700X als auch beim Intel i7-8700K am besten an?
Danke schon mal für Antworten,
Alexander
ich bin gerade dabei einen HPC mit ziemlich großem Budget zu planen. Dabei stellt sich die Frage wie gut unsere Anwendungen mit verschiedenen CPU-Architekturen laufen und wie gut sie mit Takt bzw. Kernanzahl skalieren.
Dafür würde ich als ersten Indikator gerne zwei unserer Arbeitsplatzrechner zum benchmarken verwenden welche mit AMD Ryzen 1700X und Intel i7-8700K Prozessoren ausgestattet sind. Der Plan ist, den Benchmark mit 1, 2, 4, 6, 8, 10, 12, 14 (nur AMD) und 16 (nur AMD) Threads laufen zu lassen.
Das Problem ist, dass mir dabei die Turbo-, Boost-, XFR- usw. Funktionalitäten dazwischen funken und die CPU auf jeweils anderen Takten laufen lassen. Ich möchte zum Austesten der Kernskalierung aber gerne alle Tests auf demselben Takt laufen lassen. Und auch zum Test der Taktskalierung wäre ein möglichst genaues wählen des Taktes Voraussetzung.
Wie stelle ich das sowohl beim AMD Ryzen 1700X als auch beim Intel i7-8700K am besten an?
Danke schon mal für Antworten,
Alexander