Some of the material in is restricted to members of the community. By logging in, you may be able to gain additional access to certain collections or items. If you have questions about access or logging in, please use the form on the Contact Page.
Systems and methods for improving processor efficiency through caching. (2017). Systems and methods for improving processor efficiency through caching. Retrieved from http://purl.flvc.org/fsu/fd/FSU_uspto_9600418
Certain embodiments herein relate to using tagless access buffers (TABs) to optimize energy efficiency in various computing systems. Candidate memory references in an L1 data cache may be identified and stored in the TAB. Various techniques may be implemented for identifying the candidate references and allocating the references into the TAB. Groups of memory references may also be allocate to a single TAB entry or may be allocated to an extra TAB entry (such that two lines in the TAB may be used to store L1 data cache lines), for example, when a strided access pattern spans two consecutive L1 data cache lines. Certain other embodiments are related to data filter cache and multi-issue tagless hit instruction cache (TH-IC) techniques.
Systems and methods for improving processor efficiency through caching. (2017). Systems and methods for improving processor efficiency through caching. Retrieved from http://purl.flvc.org/fsu/fd/FSU_uspto_9600418