发明授权
- 专利标题: Pixel engine pipeline processor data caching mechanism
- 专利标题(中): 像素引擎管道处理器数据缓存机制
-
申请号: US616540申请日: 1996-03-15
-
公开(公告)号: US5761720A公开(公告)日: 1998-06-02
- 发明人: Subramanian Krishnamurthy , James Peterson , Glenn Poole , Walt Donovan
- 申请人: Subramanian Krishnamurthy , James Peterson , Glenn Poole , Walt Donovan
- 申请人地址: CA Mountain View
- 专利权人: Rendition, Inc.
- 当前专利权人: Rendition, Inc.
- 当前专利权人地址: CA Mountain View
- 主分类号: G06F9/38
- IPC分类号: G06F9/38 ; G06F12/08 ; G06T1/20 ; G06T1/60
摘要:
A method and an apparatus for providing requested data to a pipeline processor. A pipeline processor in a graphics computer system is provided with a data caching mechanism which supplies requested data to one of the stages in the pipeline processor after a request from a prior stage in the pipeline processor. With the sequential nature of the pipeline processor, a prior stage which knows in advance the data which will be requested by a subsequent stage can make a memory request to the data caching mechanism. When processing reaches the subsequent stage in the pipeline processor, the displayed data caching mechanism provides the requested data to the subsequent processing stage with minimal or no lag time from memory access. In addition, the data caching mechanism includes an adaptive cache memory which is optimized to provide maximum performance based on the particular mode in which the associated pipeline processor is operating. Furthermore, the adaptive cache includes an intelligent replacement policy based on a direction in which data is being read from memory as well as the particular mode in which the associated pipeline processor is operating.
公开/授权文献
信息查询