• DocumentCode
    3075204
  • Title

    Towards implementation of Virtual-Clustered multiprocessor scheduling in Linux

  • Author

    Jakaria Abdullah, Syed Md ; Khalilzad, Nima Moghaddami ; Behnam, Moris ; Nolte, Thomas

  • Author_Institution
    MRTC, Malardalen Univ., Vasteras, Sweden
  • fYear
    2013
  • fDate
    19-21 June 2013
  • Firstpage
    97
  • Lastpage
    100
  • Abstract
    Cluster based multiprocessor scheduling can be seen as a hybrid approach combining benefits of both partitioned and global scheduling. Virtual clustering further enhances it by providing dynamic cluster resource allocation and applying hierarchical scheduling techniques. Over the years, the study of virtual cluster scheduling has been limited to theoretical analysis. In this paper, we present our initial ideas on implementing virtual cluster scheduling in Linux. The purpose of this implementation is twofold: (i) we would like to demonstrate the feasibility of its implementation in an operating system, without modifying the kernel source code, (ii) we present practical insights on the overhead of implementing this framework.
  • Keywords
    Linux; processor scheduling; resource allocation; Linux; dynamic cluster resource allocation; global scheduling; hierarchical scheduling; operating system; partitioned scheduling; virtual cluster scheduling; virtual-clustered multiprocessor scheduling; Kernel; Linux; Processor scheduling; Program processors; Real-time systems; Servers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Embedded Systems (SIES), 2013 8th IEEE International Symposium on
  • Conference_Location
    Porto
  • Type

    conf

  • DOI
    10.1109/SIES.2013.6601479
  • Filename
    6601479