Post by Gerrit HeitschDDR2-800 bei 64Bit sind in der Gegend von 6GByte/sec max. Fuer deinen
Bildaufbau bei 1920 x 1200 braucht man in der Gegend von 600MByte/sec.
Wenn Aero die paar Effekte mit dem Rest nicht hinbekommt muss ich mich
fragen was MS da wieder zusammenprogrammiert hat.
Das ist blanke Theorie, diese 6,4GB/sec bekommt man nur mit einem Endlosen
Burst hin! Wenn jedoch immer kleine Burst gemacht werden bricht das extrem
ein, mit einzelbyte Zugriffen sogar bis auf einige 100MB/sec! (Das ist schon
sein SDR66 nicht mehr wirklich schneller geworden!) Gerade bei Chipsatzgrafik
unterbrechen sich gezwungenermassen CPU und Grafik dauern, alleine das bremst
schon auf ~2GB/sec und das ist einfach reichlich wenig selbst für Aero!
Der Zugriff zur Darstellung war schon vor 10 Jahren ein Witz und das lag nicht
daran das da die Grafikkarten schon das zehnfache an Speicherduchsatz hatten.
Wirklich heftig wird es wenn die 3D Engine arbeitet, schliesslich müssen
jedesmal Daten aus mehrere Quellen gelesen und zurückgeschrieben werden
und das dank oft fehlender Cache/Buffer im Chipsatz in kleinen Datenhäppchen,
verzahnt auch noch mit CPU Zugriffen denn die soll ja für den User scheinbar
ungestört weiterarbeiten. Selbst kleinigkeiten wie Bilddaten aus dem
"Hauptspeicher" in den "Grafikspeicher" kopieren belastet eine Chipsatzgrafik
mehr als jede Grafikkarte, denn bei Chipsatzgrafik ist beides das selbe und
die Datenn müssen gleich zweimal durch den lahmen Speicher...
Post by Gerrit HeitschDer Vorteil von Unganged bei Chipsatzgrafik ist eher, dass nicht dauernd
der Adressbereich gewechselt werden muss nur weil die CPU nebenher auch
noch an ihre Programmdaten rannwill.
Mit Singletreaded Anwendungen sackt die Rechenleistung selbst bei Programmen
die nur mässig auf Speicherdurchsatz reagieren eutlich ab und liegt nur knapp
über dem mit einem einzelnen bestückten Speicherkanal! Ob Chipsatzgrafik
oder nicht spielt da keine spürbare Rolle, denn dazu müsste das OS den
Unganged Modus erkennen und berücksichtigen, also dafür sorgen das
Grafikdaten und Programmdaten auf Verschiedenen Speicherkanälen liegen,