Einzelnen Beitrag anzeigen
Alt
20. February 2014, 15:21
 #45 (permalink)
Need2Kill ist offline  
Need2Kill
Beiträge: 10.294
Artikel: 2
 
Benutzerbild von Need2Kill
Battlefield 3 Profil von Need2KiII
Zitat:
Zitat von RushOr Beitrag anzeigen
Gerade in Bezug auf Gaming da auf einer GPU deutlich mehr Transistoren untergebracht werden können und dort kein Cache Speicher untergebracht ist. Bei einer CPU nimmt der Cache fast 50% der DIE ein. Somit werden deutlich mehr Berechnungen möglich.

Vielleicht bei einem Office PC nicht, aber sonst ist die GPU fast immer schneller
Das ist der Größte Schwachsinn, den ich seit langem gelesen habe.

Die Anzahl an Transistoren steht nicht in direktem Bezug zur Rechenleistung.
Ein Transistor ist ein elektrisch steuerbarer Widerstand... Rechenleistung = 0

Btw. finden sich auf IvyBridge-EX 4,31 Mrd Transistoren.
Eine GTX680 z.B. kommt auf nur 3,5 Mrd Transistoren.

Natürlich finden sich auf GPU's wie dem GK110 [Titan (Black) oder GTX780(Ti)] noch mehr Transistoren;
das ist einfach mal ein simpler Vergleich.

Zitat:
Bei einer CPU nimmt der Cache fast 50% der DIE ein.
Aktuelle Haswell-Architektur:



Wo sind das bitte auch nur annähernd 50% der DIE-Fläche?
Man könnte höchstens sagen, dass die iGPU inzwischen gleich viel Platz einnimmt; wie die eigentlichen CPU-Kerne.
Aber der Cache?!

Zitat:
...und dort kein Cache Speicher untergebracht ist.


Guck mal was da auf nVidia's aktueller HighEnd-GPU fett in der Mitte sitzt... 1,5MB L2 Cache

Und der L1-Cache fehlt in diesem Blockdiagramm sogar noch.
Davon gibt es nämlich auch nochmal 64KB auf dem GK110.
...und auch noch einen kleinen ReadOnlyCache.

Cache-Speicher findest du also genug auf einer GPU.

Zitat:
Somit werden deutlich mehr Berechnungen möglich.
Wie bereits gesagt... ein Transistor "rechnet" rein garnichts.
Wenn du jetzt mit Stream-Prozessoren o.ä. angekommen wärst OK; aber Transistoren?!

Und es spielt keine Rolle, wieviel theoretische Rechenleistung ein Bauteil hat...
Wenn ich schön AA und AF über ein Spiel lege und meine GTX780 schuftet bei 100% Auslastung
und meine CPU ist gerade mal bei 60% Auslastung, was meinst du, was der Flaschenhals ist?

Die theoretisch viel schnellere GPU... weil sie anteilsmäßig (in diesem Sznario) viel mehr abzuarbeiten hat,
als der Prozessor... und solche Spiele kennt jeder. Paradebeispiel: Crysis.
_________________________________________________________________________________________


Geändert von Need2Kill (20. February 2014 um 15:29 Uhr).