Fragen? Antworten! Siehe auch: Alternativlos
Nach Jahren des Siechtums wird es doch noch mal spannend auf dem Hardware-Markt. AMD hat ihre Scheune auf ihr APU-Zeugs gewettet, das scheint auch erstmalig Früchte zu tragen. Die nächste Generation hat Shared Memory zwischen CPU und GPU, und man kann dann sogar die Paging-Mechanismen der CPU nutzen, um Speicher zur GPU zu geben. Traditionell war das immer mit "langsam" und "billig" assoziiert, aber wenn es da Paging gibt, dann kann man Daten zwischen CPU und GPU hin- und herschieben, ohne dass da tatsächlich was über irgendeinen Bus geht. Das ist im Moment der Hauptgrund, wieso wir nicht viel mehr GPU-Berechnungen haben. Das lohnt sich wegen des Overheads für das Datenschaufeln erst ab größeren Datenmengen oder wenn man eine Menge Operationen hintereinander auf der GPU macht. Das könnte wegfallen, wenn AMD das ordentlich macht. Dann könnte man GPU-Beschleunigung überall nutzen und sogar vom Compiler zurechtoptimieren lassen, wie man das heute mit OpenMP und Autovektorisierung macht.
Das ist echt das erste Mal seit Jahren, dass dieser Markt sowas wie Hoffnung aufkeimen lässt. Sonst gibt es ja immer nur Hiobsbotschaften.