• DocumentCode
    3020344
  • Title

    Resiliency-aware Scheduling for reconfigurable VLIW processors

  • Author

    Abramson, J. ; Diniz, Pedro C.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Southern California, Los Angeles, CA, USA
  • fYear
    2012
  • fDate
    5-7 Dec. 2012
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    VLIW architectures are seeing increased deployment in a number of hostile environments. In addition, softcore VLIW architectures, which allow for run-time customization of the VLIW datapath, are becoming viable for a number of safety-critical applications. As error and failure rates rise, these applications elicit a need for automated and resilient architecture configuration tools. To mitigate these issues, this paper presents a Resiliency-aware Scheduling approach to the configuration of a custom VLIW architecture, providing computational resilience via software duplication. The automated RaS tool determines the optimal set of resources needed to provide a given level of resilience for a reconfigurable softcore VLIW architecture. For a sample case study, based on a common physics code kernel, the RaS approach is compared to traditional hardware (TMR) and software (source-level code replication) approaches. Results show a Resiliency-aware Scheduling-generated architecture configuration can potentially require up to 50% fewer functional units when compared to a TMR-hardened machine of similar performance, and can potentially improve performance by up to 40% over source-level software approaches.
  • Keywords
    multiprocessing systems; processor scheduling; reconfigurable architectures; TMR; VLIW datapath; error rates; failure rates; hostile environments; over source level software approaches; physics code kernel; reconfigurable VLIW processors; resiliency aware scheduling; runtime customization; safety-critical applications; softcore VLIW architectures; software duplication; source level code replication; traditional hardware; Computer architecture; Field programmable gate arrays; Hardware; Processor scheduling; Program processors; Tunneling magnetoresistance; VLIW; FPGA; VLIW; reconfigurability; resiliency; softcore;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reconfigurable Computing and FPGAs (ReConFig), 2012 International Conference on
  • Conference_Location
    Cancun
  • Print_ISBN
    978-1-4673-2919-4
  • Type

    conf

  • DOI
    10.1109/ReConFig.2012.6416784
  • Filename
    6416784