Zunaid Patel

  • Citations Per Year
Learn More
The RAMpage hierarchy moves main memory up a level to replace the lowest-level cache by an equivalent-sized SRAM main memory, with a TLB caching page translations for that main memory. This paper illustrates how more aggressive components higher in the hierarchy increase the fraction of total execution time spent waiting for DRAM. For an instruction issue(More)
Cache memories are now standard components of modern computer systems. They have proven extremely useful in bridging the gap between CPU and DRAM speeds, which continues to grow. Consequently, there has been a great deal of research into making caches more aggressive. A speciic type of cache is the \trace cache" which stores dynamic sequences of(More)
The RAMpage memory hierarchy is an alternative memory organization which addresses the growing CPU-DRAM speed gap, by replacing the lowest-level cache by an SRAM main memory. This paper presents some modifications to the RAMpage hierarchy. More aggressive first level cache implementations are shown to improve performance of the RAMpage model, when context(More)
  • 1