• Home
  • Search
  • Towards Application-Specific Address Mapping for Emerging Memory Devices
  • Cite Icon3
  • https://doi.org/10.1145/3422575.3422785Copy DOI Icon

Towards Application-Specific Address Mapping for Emerging Memory Devices

  • Sep 28, 2020
  • Shashank Adavally +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Recent advancements in 3D-stacked DRAM such as hybrid memory cube (HMC) and high-bandwidth memory (HBM) promise higher bandwidth and lower power consumption compared to traditional DDR-based DRAM. However, taking advantage of this additional bandwidth for improving the performance of real-world applications requires carefully laying out the data in memory which incurs significant programmer effort. To alleviate this programmer burden, we investigate application-specific address mapping to improve performance while minimizing manual effort. Our approach is guided by the following insights: (i) toggling activity of address bits can help determine strategies to improve parallelism within memory but this metric underestimates conflicts and (ii) modern memory controllers reorder address requests and therefore any toggling activity measured from an address trace is non-deterministic. Furthermore, our position is that analyzing individual address bits results in poor estimates for actual conflicts and exploited parallelism and that entropy needs to be calculated for groups of address bits. Therefore, we calculate window-based probabilistic entropy for groups of address bits to determine a near-optimal address mapping. We present simulation results for ten applications that show a performance improvement up to 25% over fixed address-mapping and up to 8% over previous application-specific address mapping for our proposed approach.

Similar Papers
  • Research Article
  • Citations9

Two-level main memory co-design: Multi-threaded algorithmic primitives, analysis, and simulation

  • Jan 03, 2017
  • Journal of Parallel and Distributed Computing
  • Michael A Bender +9
  • Conference Article

Dynamically Reconfigurable Memory Address Mapping for General-Purpose Graphics Processing Unit

  • Oct 28, 2022
  • Weiliang Chen +3
  • Research Article

Power-Time Exploration Tools for NMP-Enabled Systems

  • Sep 28, 2019
  • Electronics
  • Chae Eun Rhee +4
  • Conference Article
  • Citations35

HMC-Sim-2.0: A Simulation Platform for Exploring Custom Memory Cube Operations

  • May 01, 2016
  • John D Leidel +1
  • Conference Article
  • Citations56

Multi-GPU System Design with Memory Networks

  • Dec 01, 2014
  • Gwangsun Kim +3
  • Conference Article
  • Citations34

DReAM

  • Oct 03, 2016
  • Mohsen Ghasempour +3
  • Conference Article
  • Citations146

GraphQ

  • Oct 12, 2019
  • Youwei Zhuo +6
  • Conference Article
  • Citations4

AWGR-based optical processor-to-memory communication for low-latency, low-energy vault accesses

  • Oct 01, 2018
  • Proceedings of the International Symposium on Memory Systems
  • Sebastian Werner +3
  • Research Article
  • Citations20

Ultra-Short-Reach Interconnects for Die-to-Die Links: Global Bandwidth Demands in Microcosm

  • Jan 01, 2019
  • IEEE Solid-State Circuits Magazine
  • Behzad Dehlaghi +2
  • Conference Article
  • Citations3

Optimizing Designs Using Several Types of Memories on Modern FPGAs

  • Sep 19, 2022
  • Mehmet Gungor +3
  • Conference Article
  • Citations29

Electrical and Thermal Simulation of SWIFT (TM) High-Density Fan-Out PoP Technology

  • May 01, 2017
  • Curtis Zwenger +6
  • Conference Article

Hardware Architectures for Digital State Space Controllers

  • Dec 04, 2022
  • Jessica Li +1
  • Conference Article
  • Citations2

Analyzing and modeling the impact of memory latency and bandwidth on application performance

  • Apr 09, 2018
  • Myonghoon Oh +5
  • Research Article
  • Citations11

Bandwidth and Locality Aware Task-stealing for Manycore Architectures with Bandwidth-Asymmetric Memory

  • Dec 08, 2018
  • ACM Transactions on Architecture and Code Optimization
  • Han Zhao +7
  • Conference Article
  • Citations11

Sensor placement of multistatic radar system by using genetic algorithm

  • Jul 01, 2012
  • Pengzheng Lei +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.