Merging eviction and fill buffers for cache line transactions

作者: Jeff Rupley , Tarun Nakra

DOI:

关键词:

摘要: A processor includes a first cache memory and bus unit in some embodiments. The plurality of buffers is operable to allocate selected buffer for fill request associated with line be stored memory, load data from the into buffer, transfer parallel storing eviction an evicted buffer.

参考文章(41)
Jeffrey S. Kimmel, Rajesh S. Sundaram, Randy Pafford, Concurrent content management and wear optimization for a non-volatile solid-state cache ,(2013)
Sandip Das, Sanjay Patel, Srinivasan R. Iyengar, Shukur Moulali Pathan, Yoganand Chillarige, Prashant Jain, Resource sharing to reduce implementation costs in a multicore processor ,(2010)
George Z. Chrysos, Matthew Mattina, Protocol for maintaining cache coherency in a CMP ,(2003)
Margaret R. Herubin, Mark Bluhm, David A. Courtright, Douglas E. Duschatko, Jeffrey S. Byrne, Raul A. Garibay, Marvin W. Martinez, Coherency for write-back cache in a system designed for write-through cache including write-back latency control ,(1994)
Perumal R. Subramoniam, Brian P. Lilly, Pradeep Kanapathipillai, Hari S. Kannan, Mahnaz Sadoughi-Yarandi, Prefetching across page boundaries in hierarchically cached processors ,(2012)
Sudarshan Kadambi, Ramesh Gunna, Converting Victim Writeback to a Fill ,(2010)
Perumal R. Subramoniam, Brian P. Lilly, Pradeep Kanapathipillai, Gerard R. Williams, Cache policies for uncacheable memory requests ,(2012)