E
-ElCritico-
Guest
Alle meine Sätze treffen zu. Ich habe belegt, dass AMD nicht einfach einen offenen Standard umbenannt hat, sondern auf der BIOs-Firmware-Ebene noch mehr implementiert hat. Das war ja der Vorwurf hier. Übrigens arbeitet Intel auch seit längerem an einer solchen Lösung auf der Firmware-Ebene. Nvidia hat keine andere Wahl als es auf der OS-Ebene zu lösen. Da halten sich die Zugewinne in Grenzen.Ich habe auch nirgends behauptet, dass nVidia exakt das Gleiche macht wie AMD. Jedoch behaupten sie mit ihrer Implementation vergleichbare Leisrungszugewinne erzielen zu können und es gibt erst mal keinen Grund daran zu zweifeln. (Immerhin haben diese schon einige GPUs draußen die zudem auch unabhängig getestet sind, während es bisher vorläufig nur AMDs Werbeaussagen und noch keine Produkte gibt.)
Die Base Address Register stellen jedoch die Grundlage dessen dar, was hier beide Hersteller performancesteigernd zu implementieren versuchen.
Wie der MS-Link zuvor bereits zeigte, hat Microsoft eine Möglichkeit zur Nachverhandlung der Größe bereits in 2017 implementiert:
"When the renegotiation is successful, the kernel mode driver will observe that the GPU BAR has been resized to its maximum size to expose the entire VRAM of the discrete GPU.
Upon successful resizing, the kernel mode driver should expose a single, CPUVisible, memory segment to the video memory manager. The video memory manager will map CPU virtual addresses directly to this range when the CPU need to access the content of the memory segment."
Zumindest trifft dein letzter Satz wenigstens zu.