• DocumentCode
    631368
  • Title

    Energy-aware dynamic reconfiguration of communication-centric applications for reliable MPSoCs

  • Author

    Das, Aruneema ; Singh, A.K. ; Kumar, Ajit

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Nat. Univ. of Singapore, Singapore, Singapore
  • fYear
    2013
  • fDate
    10-12 July 2013
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    To accommodate the ever increasing demands of applications and for the ease of scalability, multiprocessor systems-on-chip (MPSoCs) are becoming a popular design choice in current and future technologies with streaming multimedia and other communication-centric applications constituting a large fraction of the application space. Mapping and scheduling of these applications on an MPSoC to minimize energy consumption while guaranteeing to satisfy the performance requirement is an NP-hard problem. This is coupled with the run-time variability associated with MPSoC resource availability due to the occurrence of faults. The existing studies on fault-tolerance and energy minimization are either based on static (offline) analysis which fails to capture application dynamism or do not consider throughput degradation. This paper proposes an execution trace-based run-time technique to reconfigure application mapping to minimize communication energy of an application, simultaneously dealing with the occurrence of transient, intermittent and permanent faults. Experiments conducted with synthetic and real-life applications modeled using Synchronous Data Flow Graphs (SDFGs) demonstrate that the proposed technique achieves significant improvement with respect to the state-of-the-art approaches in terms of throughput and storage overhead with less than 10% energy overhead.
  • Keywords
    data flow graphs; multimedia systems; multiprocessing systems; optimisation; system-on-chip; MPSoC; NP-hard problem; SDFG; communication-centric applications; design choice; energy-aware dynamic reconfiguration; multiprocessor systems-on-chip; scalability; streaming multimedia; synchronous data flow graphs; Degradation; Energy consumption; Fault tolerance; Fault tolerant systems; Multimedia communication; Throughput; Tiles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC), 2013 8th International Workshop on
  • Conference_Location
    Darmstadt
  • Print_ISBN
    978-1-4673-6180-4
  • Type

    conf

  • DOI
    10.1109/ReCoSoC.2013.6581540
  • Filename
    6581540