Gather-scatter DRAM: in-DRAM address translation to improve the spatial locality of non-unit strided accesses
Evaluating stream buffers as a secondary cache replacement