• DocumentCode
    3470317
  • Title

    Hardware-software cosynthesis of multitask MPSoCs with real-time constraints

  • Author

    Lee, Choonseung ; Ha, Soonhoi

  • Author_Institution
    Sch. of Comput. Sci. & Eng., Seoul Nat. Univ.
  • Volume
    2
  • fYear
    2005
  • fDate
    24-0 Oct. 2005
  • Firstpage
    919
  • Lastpage
    924
  • Abstract
    The cosynthesis problem addressed in this paper involves three subproblems: selection of appropriate processing elements, mapping and scheduling of function blocks to the selected processing elements, and schedulability analysis. We have presented a cosynthesis framework in our earlier work (Oh and Ha, 1999) that defines an iteration loop of three steps that attack the subproblems separately. Despite many good features, our previous technique has a severe restriction that a task monopolizes the entire system once activated. But in general we may obtain higher performance if multiple tasks can be running concurrently on different processor cores. It is the main contribution of this paper that we extend the previous framework to be applicable for general multiprocessor systems with diverse operating policies. We demonstrate the performance improvement from the proposed work with a multi-media real-time application, DVR system, and randomly generated multi-task graphs
  • Keywords
    hardware-software codesign; multiprocessing systems; multiprogramming; system-on-chip; DVR system; cosynthesis problem; hardware-software cosynthesis; multimedia real-time application; multiprocessor systems; multitask MPSoC; processor cores; randomly generated multi-task graphs; schedulability analysis; Computer architecture; Hardware; Laboratories; Libraries; Multiprocessing systems; Processor scheduling; Real time systems; Space exploration; System-on-a-chip; Time factors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ASIC, 2005. ASICON 2005. 6th International Conference On
  • Conference_Location
    Shanghai
  • Print_ISBN
    0-7803-9210-8
  • Type

    conf

  • DOI
    10.1109/ICASIC.2005.1611458
  • Filename
    1611458