@Burfi: Sehr interessant.
Bei SuperPi sollte das eigentlich überhaupt keine Rolle spielen, da es nur einen Thread nutzt => Fail Intel
SuperPi hat außerdem noch ein paar Eigenheiten. Wie schon gesagt, es nutzt nur einen Thread => HT bringt nix. Ich könnte mir gut vorstellen, dass der verwendete Algorithmus vollständig in den Cache passt, wenn ja => 3MB (vs 2MB) Cache bringt nix und Speicherdurchsatz (Single-Channel) kostet nix. SuperPi ist sehr alt und nutzt meines Wissen nach nur SSE3, was heutzutage jeder Prozessor unterstützt => AVX des Intel nützt nix. Der Celeron und der i3 teilen sich ansonsten die selbe Architektur.
D.h. SuperPi ist eigentlich ein Worst-Case Szenario für jede neue CPU. Das einzige mit dem SuperPi skaliert ist der Takt und, ein bisschen, die Architektur. Wenn ich SuperPi mit AVX-enabled recompilieren könnte, würde das Bild wahrscheinlich schon ein anderes sein.
Der Grund für die 1x4GB ist glaub eher, das man leichter aufrüsten kann, weil die günstigen Platinen nur 2 Slots haben.
Ansonsten stimme ich dir aber absolut zu
Der Windows Scheduler (genauso wie der von Linux und Mac) ist schon seit XP-Zeiten SMP-Aware. D.h. er sollte eigentlich wissen, wie er zuerst all Kerne befüttern sollte. Aber auf einem Kern sind die Threads gleich, es ist egal, wem man zugewiesen wird. Die Performance müssen sich die Threads erst teilen, wenn zwei davon da sind. Es ist aber nicht so, dass es einen stärkeren und einen schwächeren Thread gibt.Das der i3 mit HT bei SuperPI langsamer ist, erscheint mir logisch. Da Windows 7 die Last auf alle 4 Kerne gleichmäßig verteilt und die virtuellen Kerne nicht die Leistung der echten erreichen.
Bei SuperPi sollte das eigentlich überhaupt keine Rolle spielen, da es nur einen Thread nutzt => Fail Intel
SuperPi hat außerdem noch ein paar Eigenheiten. Wie schon gesagt, es nutzt nur einen Thread => HT bringt nix. Ich könnte mir gut vorstellen, dass der verwendete Algorithmus vollständig in den Cache passt, wenn ja => 3MB (vs 2MB) Cache bringt nix und Speicherdurchsatz (Single-Channel) kostet nix. SuperPi ist sehr alt und nutzt meines Wissen nach nur SSE3, was heutzutage jeder Prozessor unterstützt => AVX des Intel nützt nix. Der Celeron und der i3 teilen sich ansonsten die selbe Architektur.
D.h. SuperPi ist eigentlich ein Worst-Case Szenario für jede neue CPU. Das einzige mit dem SuperPi skaliert ist der Takt und, ein bisschen, die Architektur. Wenn ich SuperPi mit AVX-enabled recompilieren könnte, würde das Bild wahrscheinlich schon ein anderes sein.
Der Grund für die 1x4GB ist glaub eher, das man leichter aufrüsten kann, weil die günstigen Platinen nur 2 Slots haben.
Ansonsten stimme ich dir aber absolut zu