Performances of DRAM memories are characterized by memory latency and bandwidth. Contemporary DRAM memories more successfully satisfy demands for higher bandwidth than lower latency. In this paper solutions, which may reduce latency of these memories, are investigated. These solutions are two new controller policies called 'Write-miss Only Close-Page' and 'Write-miss Only Close-Page-Open previous Page' as well as several address remapping schemes. 'Write-miss Only Close-Page' policy is basically a combination of the policies 'Open-Page' and 'Close- Page-Autoprecharge'. For all DRAM reads 'Open-Page' policy is used. Also for all DRAM writes that cause row-buffer hits 'Open-Page' policy is used. For all DRAM writes that cause row-buffer misses 'Close- Page-Autoprecharge' policy is used. 'Write-miss Only Close-Page-Open previous Page' policy is the same as 'Write- miss Only Close-Page', except that after the precharge the previously open row is opened again. Simulations show improvements in using these combined policies. Permutation-based Page Interleaving scheme is known as an effective address remapping scheme for reducing row-buffer conicts, which are consequence of con- ict cache memory misses. This scheme is based on using xor circuits for changing bank indices of data blocks that t into the same cache memory line set. We im- prove this scheme by proposing ve similar schemes, with slightly better effective- ness. Three of the proposed schemes have approximately the same performances, but do not use xor circuits at all. Two of the proposed schemes use xor circuits but have slightly better performances.
[1]
Zhao Zhang,et al.
A permutation-based page interleaving scheme to reduce row-buffer conflicts and exploit data locality
,
2000,
MICRO 33.
[2]
Bruce Jacob,et al.
Concurrency, latency, or system overhead: which has the largest impact on uniprocessor DRAM-system performance?
,
2001,
ISCA 2001.
[3]
Wei-Fen Lin,et al.
Designing a Modern Memory Hierarchy with Hardware Prefetching
,
2001,
IEEE Trans. Computers.
[4]
Trevor Mudge,et al.
DDR2 and Low Latency Variants
,
2000
.
[5]
Trevor N. Mudge,et al.
A performance comparison of contemporary DRAM architectures
,
1999,
ISCA.
[6]
Trevor Mudge,et al.
Modern dram architectures
,
2001
.
[7]
Zhao Zhang,et al.
Cached DRAM for ILP Processor Memory Access Latency Reduction
,
2001,
IEEE Micro.