首页>
外国专利>
Operand cache flush, eviction, and clean techniques using hint information and dirty information
Operand cache flush, eviction, and clean techniques using hint information and dirty information
展开▼
机译:使用提示信息和脏信息的操作数缓存刷新,逐出和清除技术
展开▼
页面导航
摘要
著录项
相似文献
摘要
An apparatus includes an operand cache for storing operands from a register file for use by execution circuitry. In some embodiments, eviction priority for the operand cache is based on the status of entries (e.g., whether dirty or clean) and the retention priority of entries. In some embodiments, flushes are handled differently based on their retention priority (e.g., low-priority entries may be pre-emptively flushed). In some embodiments, timing for cache clean operations is specified on a per-instruction basis. Disclosed techniques may spread out write backs in time, facilitate cache clean operations, facilitate thread switching, extend the time operands are available in an operand cache, and/or improve the use of compiler hints, in some embodiments.
展开▼