AC-DSE: Approximate Computing for the Design Space Exploration of Reconfigurable MPSoCs

被引:6
|
作者
Shahid, Arsalan [1 ]
Qadri, Muhammad Yasir [2 ]
Fleury, Martin [2 ]
Waris, Hira [3 ]
Ahmad, Ayaz [3 ]
Qadri, Nadia N. [3 ]
机构
[1] Univ Coll Dublin, Sch Comp Sci, Dublin 4, Ireland
[2] Univ Essex, Sch Comp Sci & Elect Engn, Colchester CO4 3SQ, Essex, England
[3] CIIT Wah, COMSATS Inst Informat Technol, Wah Cantt, Pakistan
关键词
Approximate computing; design space exploration; multi-core architecture; ARCHITECTURE; TIME;
D O I
10.1142/S0218126618501451
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper concerns the design space exploration (DSE) of Reconfigurable Multi-Processor System-on-Chip (MPSoC) architectures. Reconfiguration allows users to allocate optimum system resources for a specific application in such a way to improve the energy and throughput balance. To achieve the best balance between power consumption and throughput performance for a particular application domain, typical design space parameters for a multi-processor architecture comprise the cache size, the number of processor cores and the operating frequency. The exploration of the design space has always been an offline technique, consuming a large amount of time. Hence, the exploration has been unsuitable for reconfigurable architectures, which require an early runtime decision. This paper presents Approximate Computing DSE (AC-DSE), an online technique for the DSE of MPSoCs by means of approximate computing. In AC-DSE, design space solutions are first obtained from a set of optimization algorithms, which in turn are used to train a neural network (NN). From then on, the NN can be used to rapidly return its own solutions in the form of design space parameters for a desired energy and throughput performance, without any further training.
引用
收藏
页数:25
相关论文
共 50 条
  • [1] RECAST -: Design space exploration for dynamic and reconfigurable embedded computing
    Preusser, TB
    Köhler, S
    Spallek, RG
    ESA'04 & VLSI'04, PROCEEDINGS, 2004, : 130 - 135
  • [2] Design space exploration for real-time reconfigurable computing
    Holzer, M.
    Knerr, B.
    Rupp, M.
    CONFERENCE RECORD OF THE FORTY-FIRST ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, VOLS 1-5, 2007, : 1981 - 1985
  • [3] A Survey on Design Space Exploration Approaches for Approximate Computing Systems
    Saeedi, Sepide
    Piri, Ali
    Deveautour, Bastien
    O'Connor, Ian
    Bosio, Alberto
    Savino, Alessandro
    Di Carlo, Stefano
    ELECTRONICS, 2024, 13 (22)
  • [4] Design Space Exploration of Approximate Computing Techniques with a Reinforcement Learning Approach
    Saeedi, Sepide
    Savino, Alessandro
    Di Calro, Stefano
    2023 53RD ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS WORKSHOPS, DSN-W, 2023, : 167 - 170
  • [5] Design Space Exploration for Memory-Oriented Approximate Computing Techniques
    Miomandre, Hugo
    Nezan, Jean-Francois
    Menard, Daniel
    2022 IEEE 33RD INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP), 2022, : 122 - 125
  • [6] Scenario-Based Design Space Exploration of MPSoCs
    van Stralen, Peter
    Pimentel, Andy
    2010 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, 2010, : 305 - 312
  • [7] An FPGA Cost Estimation Technique for Design Space Exploration (DSE)
    Ahmad, Ataulbasit H. S.
    Riazuddin, Arshad
    Khan, S. A.
    17TH IEEE INTERNATIONAL MULTI TOPIC CONFERENCE 2014, 2014, : 378 - 382
  • [8] A Framework for Hardware-Accelerated Design Space Exploration for Approximate Computing on FPGA
    Kreddig, Arne
    Conrady, Simon
    Manuel, Manu
    Stechele, Walter
    2021 24TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2021), 2021, : 1 - 8
  • [9] A Mapping Framework Based on Packing for Design Space Exploration of Heterogeneous MPSoCs
    Ristau, Bastian
    Limberg, Torsten
    Fettweis, Gerhard
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2009, 57 (01): : 45 - 56
  • [10] A Mapping Framework Based on Packing for Design Space Exploration of Heterogeneous MPSoCs
    Bastian Ristau
    Torsten Limberg
    Gerhard Fettweis
    Journal of Signal Processing Systems, 2009, 57 : 45 - 56