Gast
2008-08-15, 13:30:58
Hi Leute,
mich würde mal interessieren, wie die Pro-MHz-Leistung von Mehrkernprozessoren bei Applikationen aussieht, die single-threaded sind und daher von mehreren Kernen eigentlich nicht profitieren. Nehmen wir z.B. den Phenom X4 9500, der mit 2.2 GHz die gleiche Taktfrequenz hat wie ein Athlon 64 X2 4200+ oder ein Athlon 64 3700+, aber ein vielfaches davon kostet. Kann ich davon ausgehen, dass in einem Single-Thread-Programm alle drei Prozessoren die gleiche Performance bringen würden, weil effektiv immer nur ein Kern genutzt wird?
Das ist für mich deswegen interessant, weil ich nicht nur für Spiele viel Rechenleistung brauche, die ja inzwischen für mehrere Kerne optimiert sind, sondern auch selbst leistungshungrige Applikationen programmiere, die sich nur schlecht parallelisieren lassen. Wenn ich z.B. von dem X2 4200+ auf den Phenom 9500 umsteigen würde, würde mir das dann überhaupt nichts bringen?
mich würde mal interessieren, wie die Pro-MHz-Leistung von Mehrkernprozessoren bei Applikationen aussieht, die single-threaded sind und daher von mehreren Kernen eigentlich nicht profitieren. Nehmen wir z.B. den Phenom X4 9500, der mit 2.2 GHz die gleiche Taktfrequenz hat wie ein Athlon 64 X2 4200+ oder ein Athlon 64 3700+, aber ein vielfaches davon kostet. Kann ich davon ausgehen, dass in einem Single-Thread-Programm alle drei Prozessoren die gleiche Performance bringen würden, weil effektiv immer nur ein Kern genutzt wird?
Das ist für mich deswegen interessant, weil ich nicht nur für Spiele viel Rechenleistung brauche, die ja inzwischen für mehrere Kerne optimiert sind, sondern auch selbst leistungshungrige Applikationen programmiere, die sich nur schlecht parallelisieren lassen. Wenn ich z.B. von dem X2 4200+ auf den Phenom 9500 umsteigen würde, würde mir das dann überhaupt nichts bringen?