Synthesis of partitioned shared memory architectures for energy-efficient multi-processor SoC

被引:0
|
作者
Patel, K [1 ]
Macii, E [1 ]
Poncino, M [1 ]
机构
[1] Politecn Torino, I-10129 Turin, Italy
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Accesses to the shared memory in multi-processor systems-on-chip represent a significant performance bottleneck. Multi-port memories are a common solution to this problem, because they allow to parallelize accesses. However they are not an energy-efficient solution. We propose an energy-efficient shared-memory architecture that can be used as a substitute for multi-port memories, which is based on an application-driven partitioning of the shared address space into a multi-bank architecture. Experiments on a set of parallel benchmarks show energy savings of about 56% with respect to a dual-port memory artchitecture, at a very limited performance penalty.
引用
收藏
页码:700 / 701
页数:2
相关论文
共 50 条
  • [1] Energy-efficient multi-processor implementation of embedded software
    Hua, SX
    Qu, G
    Bhattacharyya, SS
    [J]. EMBEDDED SOFTWARE, PROCEEDINGS, 2003, 2855 : 257 - 273
  • [2] An Energy-Efficient Asymmetric Multi-Processor for HPC Virtualization
    Lee, Chung
    Strazdins, Peter
    [J]. 2018 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW 2018), 2018, : 996 - 1005
  • [3] Arbiter synthesis approach for SoC multi-processor systems
    Zitouni, Abdelkrim
    Tourki, Rached
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2008, 34 (01) : 63 - 77
  • [4] Multi-Processor Debug in SoC and Processor designs
    Penner, Bill
    [J]. 2013 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION, AND TEST (VLSI-DAT), 2013,
  • [5] Shared multi-processor scheduling
    Dereniowski, Dariusz
    Kubiak, Wieslaw
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2017, 261 (02) : 503 - 514
  • [6] Scalable and flexible cosimulation of SoC designs with heterogeneous multi-processor target architectures
    Gerin, P
    Yoo, S
    Nicolescu, G
    Jerraya, AA
    [J]. PROCEEDINGS OF THE ASP-DAC 2001: ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE 2001, 2001, : 63 - 68
  • [7] Energy-performance tradeoffs for the shared memory in multi-processor systems-on-chip
    Patel, K
    Macii, E
    Poncino, M
    [J]. 2004 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 2, PROCEEDINGS, 2004, : 361 - 364
  • [8] Automated techniques for energy efficient scheduling on homogeneous and heterogeneous chip multi-processor architectures
    Zhang, Sushu
    Chatha, Karam S.
    [J]. 2008 ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2008, : 583 - 588
  • [9] Parallel Information Extraction on shared memory multi-processor system
    Shan, Jiulong
    Chen, Yurong
    Diao, Qian
    Zhang, Yimin
    [J]. 2006 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDINGS, 2006, : 311 - 318
  • [10] A Case for an Interleaving Constrained Shared-Memory Multi-Processor
    Yu, Jie
    Narayanasamy, Satish
    [J]. ISCA 2009: 36TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, 2009, : 325 - 336