• DocumentCode
    726412
  • Title

    Optimizing data placement for reducing shift operations on Domain Wall Memories

  • Author

    Xianzhang Chen ; Sha, Edwin H.-M ; Qingfeng Zhuge ; Penglin Dai ; Weiwen Jiang

  • Author_Institution
    Coll. of Comput. Sci., Chongqing Univ., Chongqing, China
  • fYear
    2015
  • fDate
    8-12 June 2015
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Domain Wall Memory (DWM) using nanowire with data access port, exhibits extraordinary high density, low power leakage, and low access latency. These properties enable DWM to become an attractive candidate for replacing traditional memories. However, data accesses on DWM may require multiple shift operations before the port points to requested data, resulting in varying access latencies. Data placement, therefore, has a significant impact on the performance of data accesses on DWM. This paper studies compiler-based optimization techniques for data placement on DWM. To the authors´ best knowledge, this is the first work addressing data placement problem on DWM. We present an efficient heuristic, called Grouping-Based Data Placement (GBDP), for the data placement problem of a given data access sequence on DWM. The experimental results show that GBDP has a significant performance improvement; for example, GBDP reduces 82% shift operations on an 8-port DWM compared with non-optimized approach.
  • Keywords
    information retrieval; nanowires; optimisation; random-access storage; DWM; GBDP; compiler-based optimization techniques; data access port; data access sequence; domain wall memories; extraordinary high density; grouping-based data placement; nanowire; shift operations; Data models; Joining processes; Magnetic domain walls; Magnetic domains; Magnetic tunneling; Optimization; Ports (Computers); Data Placement; Domain Wall Memory; Heuristic; Optimization; Shift Operation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2015 52nd ACM/EDAC/IEEE
  • Conference_Location
    San Francisco, CA
  • Type

    conf

  • DOI
    10.1145/2744769.2744883
  • Filename
    7167325