Data reorganization in memory using 3D-stacked DRAM
Abstract
In this paper we focus on common data reorganization operations such as shuffle, pack/unpack, swap, transpose, and layout transformations. Although these operations simply relocate the data in the memory, they are costly on conventional systems mainly due to inefficient access patterns, limited data reuse and roundtrip data traversal throughout the memory hierarchy. This paper presents a two pronged approach for efficient data reorganization, which combines (i) a proposed DRAM-aware reshape accelerator integrated within 3D-stacked DRAM, and (ii) a mathematical framework that is used to represent and optimize the reorganization operations.
Document Details
- Document Type
- Pub Defense Publication
- Publication Date
- Jun 13, 2015
- Source ID
- 10.1145/2872887.2750397
Entities
People
- Berkin Akin
- Franz Franchetti
- James C. Hoe
Organizations
- Carnegie Mellon University
- Defense Advanced Research Projects Agency