• DocumentCode
    2045612
  • Title

    Real-time systems for multiprocessor architectures

  • Author

    Piel, Éric ; Marquet, Philippe ; Soula, Julien ; Dekeyser, Jean-Luc

  • Author_Institution
    Lab. d´´Informatique Fondamentale de Lille, Lille Univ. des Sci. et Technol.
  • fYear
    2006
  • fDate
    25-29 April 2006
  • Abstract
    The ARTiS system is a real-time extension of the GNU/Linux scheduler dedicated to SMP (symmetric multiprocessors) systems. It allows to mix high performance computing and real-time. ARTiS exploits the SMP architecture to guarantee the preemption of a processor when the system has to schedule a real-time task. The implementation is available as a modification of the Linux kernel. The basic idea of ARTiS is to assign a selected set of processors to real-time operations. A migration mechanism of nonpreemptible tasks insures a latency level on these real-time processors. Furthermore, specific load-balancing strategies permit ARTiS to benefit from the full power of the SMP systems: the real-time reservation, while guaranteed, is not exclusive and does not imply a waste of resources
  • Keywords
    Linux; multiprocessing systems; parallel architectures; real-time systems; resource allocation; ARTiS system; GNU/Linux scheduler; Linux kernel; SMP; high performance computing; load balancing; migration mechanism; multiprocessor architecture; nonpreemptible task; real-time reservation; real-time system; symmetric multiprocessor system; Computer architecture; Delay; Hardware; High performance computing; Kernel; Linux; Multimedia communication; Operating systems; Processor scheduling; Real time systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
  • Conference_Location
    Rhodes Island
  • Print_ISBN
    1-4244-0054-6
  • Type

    conf

  • DOI
    10.1109/IPDPS.2006.1639425
  • Filename
    1639425