Ensuring coherence between graphics and display domains
US8151061B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Mar 10, 2009 |
| Grant date | Apr 3, 2012 |
| Priority date | — |
| Expiry date | Mar 16, 2030 |
Classification
- Technology area (CPC Y)Emerging Cross-Sectional Technologies
- CPC primaryY02D10/00
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A platform may comprise a core coherency domain, graphics coherency domain and a non-coherent domain. A graphics acceleration unit (GAU) of the graphics coherency domain may generate data units from an application and the data units may comprise display data units. The GAU may annotate the display data units with an annotation value before flushing the display data units to an on-die cache. The GAU may identify modified display data units among the display data units stored in the on-die cache and issue flush commands to cause flushing of the modified display data units from the on-die cache to a main memory. The display engine of the non-coherent domain may use the modified display data units stored in the main memory to render a display on a display device.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.