摘要 |
Eine Ausführungsform der vorliegenden Erfindung umfasst Techniken zur adaptiven Dimensionierung von Cache-Kacheln in einem Grafiksystem. Ein Gerätetreiber, der mit einem Grafiksystem verknüpft ist, legt eine Cache-Kachelgröße, die mit einer ersten Cache-Kachel verknüpft ist, auf eine erste Größe fest. Es wird ein Wechsel von einer ersten Bilderzeugungszielkonfiguration, die eine erste Gruppe aus Bilderzeugungszielen enthält, in eine zweite Bilderzeugungszielkonfiguration, die eine zweite Gruppe aus Bilderzeugungszielen enthält, erkannt. Der Gerätetreiber legt die Cache-Kachelgröße auf eine zweite Größe auf der Grundlage der zweiten Bilderzeugungszielkonfiguration fest. Ein Vorteil der offenbarten Vorgehensweise besteht darin, dass die Cache-Kachelgröße adaptiv dimensioniert wird, woraus sich weniger Cache-Kacheln für weniger komplexere Bilderzeugungszielkonfigurationen ergeben. Die adaptive Dimensionierung von Cache-Kacheln führt zu einer effizienteren Prozessorausnutzung und zu reduzierten Leistungsanforderungen. Des Weiteren erlaubt eine vereinheitlichte L2-Cache-Speicherkachel eine dynamische Aufteilung des Cache-Speichers zwischen Cache-Kacheldaten und anderen Daten. |
申请人 |
NVIDIA CORPORATION |
发明人 |
HAKURA, ZIYAD S.;DIMITROV, ROUSLAN;KILGARIFF, EMMETT M.;KHODAKOVSKY, ANDREI;EDGEWORTH ALLISON, CYNTHIA ANN;SOUILLOT, PIERRE;STEINER, WALTER R.;ABDALLA, KARIM M.;BASTOS, RUI M.;DULUK JR., JEROME F.;OHANNESSIAN, ROBERT;BOLZ, JEFFREY A.;GREWAL, AMANPREET;CAVANAUGH, JOSEPH;KIRKLAND, DALE L. |