A dynamically configurable portion of a cache shared between central
processing and graphics units in a highly integrated multimedia processor
is engaged as a secondary level in a hierarchical texture cache
architecture. The graphics unit includes a small multi-ported L1 texture
cache local to its 2D/3D pipeline that is backed by the relatively large,
single ported portion of the shared cache. Leveraging the shared cache as
a secondary level texture cache reduces system memory bandwidth and die
size without significant sacrifice in performance.
Μια δυναμικά διαμορφώσιμη μερίδα μιας κρύπτης κοινής μεταξύ των κεντρικών μονάδων επεξεργασίας και γραφικής παράστασης σε έναν ιδιαίτερα ενσωματωμένο επεξεργαστή πολυμέσων συμμετέχει ως δευτεροβάθμιο επίπεδο σε μια ιεραρχική αρχιτεκτονική κρύπτης σύστασης. Η μονάδα γραφικής παράστασης περιλαμβάνει έναν μικρό πολυ- L1 η κρύπτη σύστασης τοπική στη σωλήνωση 2D/3D της που υποστηρίζεται από σχετικά το μεγάλο, ενιαίος η μερίδα της κοινής κρύπτης. Το Leveraging η κοινή κρύπτη ως δευτεροβάθμια κρύπτη σύστασης επιπέδων μειώνει το εύρος ζώνης μνήμης συστημάτων και το μέγεθος κύβων χωρίς σημαντική θυσία στην απόδοση.