发明名称 Design for a non-blocking cache for texture mapping
摘要 A non-blocking cache for texture mapping is implemented by separating Cache Tags from Cache Data. Multiple requests for data may be processed in parallel without strict ordering or synchronization. Separating Cache Tags and Cache Data results in a texture memory cache design that preempts stalling which would otherwise occur in case of cache-misses. Multiple Cache Tags with corresponding respective system memory controllers and Data Cache units allow for simultaneous processing of multiple requests without strict ordering. In preferred embodiments the texture memory cache may also be configured to predict cache misses and merge with burst reads from memory, and may equally be configured to minimize memory read-requests necessary during multitexturing, thus maximizing bandwidth.
申请公布号 US6933945(B2) 申请公布日期 2005.08.23
申请号 US20030403838 申请日期 2003.03.31
申请人 SUN MICROSYSTEMS, INC. 发明人 EMBERLING BRIAN D.
分类号 G06F12/08;G06F17/00;G09G5/36;(IPC1-7):G09G5/36 主分类号 G06F12/08
代理机构 代理人
主权项
地址