• DocumentCode
    2585262
  • Title

    Efficiently migrating real-time systems to multi-cores

  • Author

    Nemati, Farhang ; Behnam, Moris ; Nolte, Thomas

  • Author_Institution
    Malardalen Real-Time Res. Centre, Malardalen Univ., Malardalen, Sweden
  • fYear
    2009
  • fDate
    22-25 Sept. 2009
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Power consumption and thermal problems limit a further increase of speed in single-core processors. Multi-core architectures have therefore received significant interest. However, a shift to multi-core processors is a big challenge for developers of embedded real-time systems, especially considering existing ¿legacy¿ systems which have been developed with uniprocessor assumptions. These systems have been developed and maintained by many developers over many years, and cannot easily be replaced due to the huge development investments they represent. An important issue while migrating to multi-cores is how to distribute tasks among cores to increase performance offered by the multi-core platform. In this paper we propose a partitioning algorithm to efficiently distribute legacy system tasks along with newly developed ones onto different cores. The target of the partitioning is increasing system performance while ensuring correctness.
  • Keywords
    microprocessor chips; multiprocessing systems; distribute legacy system tasks; multi-core processors; partitioning algorithm; single-core processors; Computer architecture; Concurrent computing; Energy consumption; Hardware; Multicore processing; Partitioning algorithms; Real time systems; Resource management; Timing; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Technologies & Factory Automation, 2009. ETFA 2009. IEEE Conference on
  • Conference_Location
    Mallorca
  • ISSN
    1946-0759
  • Print_ISBN
    978-1-4244-2727-7
  • Electronic_ISBN
    1946-0759
  • Type

    conf

  • DOI
    10.1109/ETFA.2009.5347136
  • Filename
    5347136