4.2 Article

Design Space Exploration of Memory Controller Placement in Throughput Processors with Deep Learning

Journal

IEEE COMPUTER ARCHITECTURE LETTERS
Volume 18, Issue 1, Pages 51-54

Publisher

IEEE COMPUTER SOC
DOI: 10.1109/LCA.2019.2905587

Keywords

Interconnection networks; memory controllers; deep learning; design space exploration

Funding

  1. National Science Foundation [1566637, 1619456, 1619472, 1750047]
  2. National Science Foundation Software and Hardware Foundations
  3. Direct For Computer & Info Scie & Enginr
  4. Division of Computing and Communication Foundations [1619456, 1750047] Funding Source: National Science Foundation
  5. Direct For Computer & Info Scie & Enginr
  6. Division of Computing and Communication Foundations [1566637, 1619472] Funding Source: National Science Foundation

Ask authors/readers for more resources

As throughput-oriented processors incur a significant number of data accesses, the placement of memory controllers (MCs) has a critical impact on overall performance. However, due to the lack of a systematic way to explore the huge design space of MC placements, only a few ad-hoc placements have been proposed, leaving much of the opportunity unexploited. In this paper, we present a novel deep-learning based framework that explores this opportunity intelligently and automatically. The proposed framework employs a genetic algorithm to efficiently guide exploration through the large design space while utilizing deep learning methods to provide fast performance prediction of design points instead of relying on slow full system simulations. Evaluation shows that, the proposed deep learning models achieves a speedup of 282X for the search process, and the MC placement found by our framework improves the average performance (IPC) of 18 benchmarks by 19.3 percent over the best-known placement found by human intuition.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.2
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available