Mein Nachbar und Kolleg ist an einer Hochschule und studiert dort Informatiker. Es gab dort einige Leute, welche einen Core Duo Prozessor gegen einen Einkern-Pentium 4 Prozessor getestet haben.
So wie die Testergebnisse aussehen, ist der Pentium 4 praktisch überall schneller als der Core Duo. Am meisten Vorsprung soll er bei der Audio-Bearbeitung haben.
Kann das jemand bestätigen?
Archiv Prozessoren 8.660 Themen, 54.742 Beiträge
Wird die Abarbeitung eines Programms, das v o r der Entwicklung der Dual-Core CPUsbild geschrieben wurde - diese Entwicklung also noch gar nicht berücksichtigen konnte - von derartigen CPUs tatsächlich schneller erfolgen, als durch eine CPU mit nur einem Kern?
(Ich vermute mal, daß die Antwort "nein" lautet - also nicht schneller.)Jein. Anwendungen die SMP-fähig sind (also ursprünglich mal für Multi-CPU-Systeme optimiert wurden) werden von MultiCore-CPUs genauso stark profitieren. Bei nicht für SMP optimiertn Programmen ergibt sich allerdings ertmal kein spürbarer Vorteil (wenn man mal von der Leistungssteigerung durch andere Verbesserungen der Architektur absieht). Vorteile ergeben sich dann wenn mehrere (idealerweise natürlich nicht mehr als CPU(Kerne) vorhanden sind) leistungshungrige Programme gleichzeitig laufen - dann können diese wirklich parallel ausgeführt werden. Hatte ich mal ganz gezielt ausgenutzt um Audio-Dateien zu konvertieren: Einfach zwei instanzen des Programmes gerstartet und jede die halbe Liste abarbeiten lassen, damit wurden dann beide CPUs voll ausgelastet...
Merke: Beim Ausführen von mehreren nichtoptimierten Anwendungen gleichzeitig bringen MultiCPU(Core)-System auch so einen Vorteil.
Gruß
Borlander
(Ich vermute mal, daß die Antwort "nein" lautet - also nicht schneller.)Jein. Anwendungen die SMP-fähig sind (also ursprünglich mal für Multi-CPU-Systeme optimiert wurden) werden von MultiCore-CPUs genauso stark profitieren. Bei nicht für SMP optimiertn Programmen ergibt sich allerdings ertmal kein spürbarer Vorteil (wenn man mal von der Leistungssteigerung durch andere Verbesserungen der Architektur absieht). Vorteile ergeben sich dann wenn mehrere (idealerweise natürlich nicht mehr als CPU(Kerne) vorhanden sind) leistungshungrige Programme gleichzeitig laufen - dann können diese wirklich parallel ausgeführt werden. Hatte ich mal ganz gezielt ausgenutzt um Audio-Dateien zu konvertieren: Einfach zwei instanzen des Programmes gerstartet und jede die halbe Liste abarbeiten lassen, damit wurden dann beide CPUs voll ausgelastet...
Merke: Beim Ausführen von mehreren nichtoptimierten Anwendungen gleichzeitig bringen MultiCPU(Core)-System auch so einen Vorteil.
Gruß
Borlander