发明名称 Unified cache structure that facilitates accessing translation table entries
摘要 One embodiment provides a system that includes a processor with a unified cache structure that facilitates accessing translation table entries (TTEs). This unified cache structure can simultaneously store program instructions, program data, and TTEs. During a memory access, the system receives a virtual memory address. The system then uses this virtual memory address to identify one or more cache lines in the unified cache structure which are associated with the virtual memory address. Next, the system compares a tag portion of the virtual memory address with the tags for the identified cache line(s) to identify a cache line that matches the virtual memory address. The system then loads a translation table entry that corresponds to the virtual memory address from the identified cache line.
申请公布号 US8185692(B2) 申请公布日期 2012.05.22
申请号 US20090367828 申请日期 2009.02.09
申请人 CAPRIOLI PAUL;WRIGHT GREGORY M.;ORACLE AMERICA, INC. 发明人 CAPRIOLI PAUL;WRIGHT GREGORY M.
分类号 G06F12/00 主分类号 G06F12/00
代理机构 代理人
主权项
地址