• DocumentCode
    2337951
  • Title

    Distributed job scheduling in SCI local-area multiprocessors

  • Author

    Agasaveeran, Saravanan ; Li, Qiang

  • Author_Institution
    Dept. of Comput. Sci., Wayne State Univ., Detroit, MI, USA
  • fYear
    1996
  • fDate
    6-9 Aug. 1996
  • Firstpage
    606
  • Lastpage
    615
  • Abstract
    Local Area Multiprocessors (LAMP) is a network of personal workstations with distributed shared physical memory provided by high performance technologies such as SCI. LAMP is more tightly coupled than the traditional local area networks (LAN) but is more loosely coupled than the bus based multiprocessors. The paper presents a distributed scheduling algorithm which exploits the distributed shared memory in SCI-LAMP to schedule the idle remote processors among the requesting workstations it considers fairness by allocating remote processing capacity to the requesting workstations based on their priorities according to the decay-usage scheduling approach. The performance of the algorithm in scheduling both sequential and parallel jobs is evaluated by simulation. It is found that the higher priority nodes achieve faster job response times and higher speedups than that of the lower priority nodes. Lower scheduling overhead allows finer granularity of remote processors sharing than in LAN.
  • Keywords
    local area networks; multiprocessing systems; processor scheduling; resource allocation; workstations; LAMP; Local Area Multiprocessors; SCI local area multiprocessors; SCI-LAMP; decay-usage scheduling approach; distributed job scheduling; distributed scheduling algorithm; distributed shared memory; distributed shared physical memory; finer granularity; high performance technologies; higher priority nodes; idle remote processor scheduling; job response times; parallel jobs; personal workstations; remote processing capacity allocation; requesting workstations; scheduling overhead; Centralized control; Computer science; Delay; Intelligent networks; Lamps; Local area networks; Processor scheduling; Quality of service; Scheduling algorithm; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Distributed Computing, 1996., Proceedings of 5th IEEE International Symposium on
  • Conference_Location
    Syracuse, NY, USA
  • ISSN
    1082-8907
  • Print_ISBN
    0-8186-7582-9
  • Type

    conf

  • DOI
    10.1109/HPDC.1996.546231
  • Filename
    546231