• DocumentCode
    3183289
  • Title

    Run-Time Resource Allocation for Simultaneous Multi-tasking in Multi-core Reconfigurable Processors

  • Author

    Ahmed, Waheed ; Shafique, Muhammad ; Bauer, Lars ; Hammerich, Manuel ; Henkel, Jörg ; Becker, Juergen

  • Author_Institution
    Karlsruhe Inst. of Technol., Karlsruhe, Germany
  • fYear
    2011
  • fDate
    1-3 May 2011
  • Firstpage
    29
  • Lastpage
    32
  • Abstract
    State-of-the-art multi-core reconfigurable processors do not exploit the full potential of simultaneous multi-tasking with run-time adaptive reconfigurable fabric allocation. We propose a novel run-time system for simultaneous multi-tasking in a multi-core reconfigurable processor that adaptively allocates the mixed-grained reconfigurable fabric resource at run time among different tasks considering their performance constraints. Our scheme employs the novel concept of refined task-criticality (based on the functional-block-level performance constraints) considering the computational properties of dependent tasks and their inherent potential for acceleration. Our scheme dynamically compensates the deadline misses at the functional block level. It thereby reduces the potential task-level deadline misses under competing scenarios. With the help of a secure video conferencing application (with 4 dependent tasks of diverse computational properties), we demonstrate that our scheme reduces the deadline misses by (on average) 6× under given performance constraints, when compared to state-of-the-art reconfigurable processors.
  • Keywords
    microprocessor chips; multiprocessing systems; reconfigurable architectures; adaptive reconfigurable fabric allocation; functional-block-level performance constraint; mixed-grained reconfigurable fabric resource; multicore reconfigurable processor; run-time resource allocation; simultaneous multitasking; task-criticality; video conferencing; Decoding; Fabrics; Kernel; Multicore processing; Program processors; Quality of service; Resource management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Custom Computing Machines (FCCM), 2011 IEEE 19th Annual International Symposium on
  • Conference_Location
    Salt Lake City, UT
  • Print_ISBN
    978-1-61284-277-6
  • Electronic_ISBN
    978-0-7695-4301-7
  • Type

    conf

  • DOI
    10.1109/FCCM.2011.46
  • Filename
    5771243