• DocumentCode
    2693191
  • Title

    Towards single image system: preemptive migration of system threads with the SCI network

  • Author

    Lombard, Pierre ; Denneulin, Yves

  • Author_Institution
    Lab. Inf. et Distribution, IMAG, Montbonnot St. Martin, France
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    250
  • Lastpage
    257
  • Abstract
    Clusters of standard components are becoming a viable alternative to traditional supercomputers. The typical architecture of these clusters is standard PCs connected by a high performance network. The operating system used on this kind of platform is generally Linux because it is stable, and flexible: it can be studied, modified and tuned. A new kind of network has been available recently, not based on message passing but on remote memory mapping. One of the best-known networks of this family is SCI. We present an extension of the LinuxThreads library to provide a migration service for Linux system threads. It takes advantage of the SCI network for a complete transparency of the migration and since it handles standard LinuxThreads, it does not need to use a new threads model or library. We explain how we modified the LinuxThreads library to add this functionality and give some preliminary performance results
  • Keywords
    Unix; multi-threading; network operating systems; software libraries; software performance evaluation; workstation clusters; Linux; LinuxThreads library; SCI network; high performance network; network operating system; personal computer clusters; remote memory mapping; single image system; supercomputers; system thread preemptive migration; Computer networks; High-speed networks; Libraries; Linux; Message passing; Operating systems; Personal communication networks; Runtime; Supercomputers; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing, 2000. Proceedings. IEEE International Conference on
  • Conference_Location
    Chemnitz
  • Print_ISBN
    0-7695-0896-0
  • Type

    conf

  • DOI
    10.1109/CLUSTR.2000.889068
  • Filename
    889068