Adaptive Parallelism Exploitation under Physical and Real-Time Constraints for Resilient Systems

被引:1
|
作者
Itturiet, Fabio [1 ]
Nazar, Gabriel [1 ]
Ferreira, Ronaldo [1 ]
Moreira, Alvaro [1 ]
Carro, Luigi [1 ]
机构
[1] Univ Fed Rio Grande do Sul, Inst Informat, BR-9150900 Porto Alegre, RS, Brazil
关键词
Design; Performance; Reliability; Adaptive systems; embedded systems; real time; resilient design; scaling; soft error; worst-case execution time; FAULT-TOLERANCE; IMPLEMENTATION; FILTERS;
D O I
10.1145/2556943
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This article introduces the resilient adaptive algebraic architecture that aims at adapting parallelism exploitation of a matrix multiplication algorithm in a time-deterministic fashion to reduce power consumption while meeting real-time deadlines present in most DSP-like applications. The proposed architecture provides low-overhead error correction capabilities relying on the hardware implementation of the algorithm-based fault-tolerance method that is executed concurrently with matrix multiplication, providing efficient occupation of memory and power resources. The Resilient Adaptive Algebraic Architecture (RA(3)) is evaluated using three real-time industrial case studies from the telecom and multimedia application domains to present the design space exploration and the adaptation possibilities the architecture offers to hardware designers. RA(3) is compared in its performance and energy efficiency with standard high-performance architectures, namely a GPU and an out-of-order general-purpose processor. Finally, we present the results of fault injection campaigns in order to measure the architecture resilience to soft errors.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] Adaptive Parallelism Exploitation under Physical and Real-Time Constraints for Resilient Systems
    Itturriet, Fabio P.
    Nazar, Gabriel L.
    Ferreira, Ronaldo R.
    Moreira, Alvaro F.
    Carro, Luigi
    [J]. 2012 7TH INTERNATIONAL WORKSHOP ON RECONFIGURABLE AND COMMUNICATION-CENTRIC SYSTEMS-ON-CHIP (RECOSOC), 2012,
  • [2] Algorithm for synthesis of real-time systems under reliability constraints
    Zorin, D. A.
    Kostenko, V. A.
    [J]. JOURNAL OF COMPUTER AND SYSTEMS SCIENCES INTERNATIONAL, 2012, 51 (03) : 410 - 417
  • [3] Algorithm for synthesis of real-time systems under reliability constraints
    D. A. Zorin
    V. A. Kostenko
    [J]. Journal of Computer and Systems Sciences International, 2012, 51 : 410 - 417
  • [4] Scheduling of manufacturing systems under hard real-time constraints
    Salaheddine, DAEK
    [J]. 2001 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: E-SYSTEMS AND E-MAN FOR CYBERNETICS IN CYBERSPACE, 2002, : 1817 - 1822
  • [5] Crowdsourcing under Real-Time Constraints
    Boutsis, Ioannis
    Kalogeraki, Vana
    [J]. IEEE 27TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS 2013), 2013, : 753 - 764
  • [6] REAL-TIME EXPERT SYSTEMS AND PARALLELISM - AN INTRODUCTORY REVIEW
    MEIJER, RR
    KERCKHOFFS, EJH
    [J]. SIMULATION METHODOLOGIES, LANGUAGES AND ARCHITECTURES AND AI AND GRAPHICS FOR SIMULATION, 1989, : 226 - 234
  • [7] Decentralized Real-Time Anomaly Detection in Cyber-Physical Production Systems under Industry Constraints
    Goetz, Christian
    Humm, Bernhard
    [J]. SENSORS, 2023, 23 (09)
  • [8] CONSTRAINTS ON REAL-TIME COMPUTER SYSTEMS
    CUNNINGT.A
    [J]. ERICSSON TECHNICS, 1969, 25 (02): : 59 - &
  • [9] Scheduling Analysis of Distributed Real-Time Systems Under Functional Constraints
    Metzner, Alexander
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, PROCEEDINGS, 2008, : 591 - 599
  • [10] Schedulability analysis in hard real-time systems under thermal constraints
    Shengquan Wang
    Youngwoo Ahn
    Riccardo Bettati
    [J]. Real-Time Systems, 2010, 46 : 160 - 188