@latiose88
Bitte lern Deutsch. Und schreiben. Danke.
Und auch sonst reimst du dir da irgendwas zusammen was nichts miteinander zu tun hat.
Was haben die beiden 16 Kerner auf der Consumer Plattform mit dem Threadripper zu tun?
AMDs SMT skaliert besser als Intels kaputte Lösung, die ja die ganzen "Sicherheitslücken" verursacht.
Aber da jetzt von Prozenten zu sprechen... Und WO ist welche CPU mit wievielen genutzten Kernen um wieviel schneller?
Wenn nicht mehr Threads als echte physische Kerne zum Abarbeiten da sind, ist es besser HT/SMT abzuschalten, denn die Verwaltung kostet auch a bissl Leistung und es gibt ja nix zum Bearbeiten. Es gibt einige wenige Programme, die sogar sehr allergisch auf HT reagieren!
Bzgl Speicher: vergiss MHz. Was zählt ist die Speicherbandbreite die "hinten raus kommt" und die Latenzen. Während die GB/s nur eine Zahl ist, sinds bei Latenzen schon mehr.
Außerdem: verschiedener Sockel, Chipsätze, Treiber, Virenscanner, Windows Update Geschichte etc. BIOS Einstellungen etc pp.
Außerdem macht es einen GROẞEN Unterschied welches Programm und welche Stelle in diesem Programm gerade WELCHE MATHEMATISCHE BERECHNUNG durchgeführt wird.
CPUs sind doch nur programmierbare Mikrochips die bei mathematischen Berechnungen helfen. Je nachdem welche Zahlen und Zahlenfolgen du vorne eingibst, umso unterschiedlich schnell kommen diese mit einer gewissen Genauigkeit hinten raus.
CPUs sind mega komplex! Was da alles unterstützt und beschleunigt wird, die Cache Hierarchien, Pipeline, Befehlssätze, ... Alleine die Sprungvorhersage ist sowas von genial!
CPUs werden nicht für gewisse Software optimiert! Bzw zm nicht x86 CPUs, denn die müssen ALLES können. Speziellere Beschleuniger sind da natürlich in einer bestimmten Anwendung um ein Vielfaches schneller.
Wenn sich die x86 Welt aber dahingehend entwickelt, dass gewisse mathematische Befehle dir Überhand nehmen, dann werden auch die CPU Designer dies Berücksichtigen und der Fokus wird mehr auf diesen Teil der Berechnungen gelegt.
Zm könnte das so sein, ist nur eine Vermutung.
AVX: ja wenn die AVX Einheiten der CPU nicht genutzt werden, was soll es da auch bringen?
Vergleiche doch Software die regen Gebrauch davon macht mal mit und mal ohne AVX Beschleunigung durch die CPU. Der Unterschied ist eklatant!
Warum lässt du deine Software nicht updaten?
Hast du ein reines Benchsystem oder "benutzt" du deinen Computer auch?