Method and apparatus for write cache flush and fill mechanisms

作者: Steven J. Clohset , Zohar Bogin

DOI:

关键词: Cache-only memory architectureWrite bufferUniform memory accessParallel computingCache coloringComputer networkInterleaved memoryComputer scienceMemory mapCache pollutionWrite combining

摘要: A write cache that reduces the number of memory accesses required to data main memory. When a request is executed, not only updates relevant location in memory, but also directed updating corresponding separate dedicated temporarily holding multiple requests so they can be organized for more efficient transmission burst transfers. In one embodiment, all writes within predefined range addresses written as group. another entries are held until minimum available writing and least-recently-used mechanism used decide which transmit first. yet partial merged into single line, transmission.

参考文章(8)
Donald R. Humlicek, Max L. Johnson, Rodney A. DeKoning, Curtis W. Rink, Method for transferring data from a host computer to a storage media using selectable caching strategies ,(1995)
Nitin V. Sarangdhar, Amit A. Merchant, Matthew A. Fisch, James M. Brayton, Michael W. Rhodehamel, Method and apparatus for supporting read, write, and invalidation operations to memory which maintain cache consistency ,(1996)
William Van Loo, William Joy, John Watkins, William Shannon, Ray Cheng, Joseph Moran, Robert Garner, Virtual address write back cache with address reassignment and cache block flush ,(1993)
Barbara Loechel, Cache flushing methods and apparatus ,(1997)
Marc Tremblay, Anup S. Tirumala, Andre Kowalczyk, Shared write buffer for use by multiple processor units ,(2002)
Gerard Chauvel, Serge Lasserre, Cache operation based on range of addresses ,(2001)