• DocumentCode
    3348268
  • Title

    Performance effects of information sharing in a distributed multiprocessor real-time scheduler

  • Author

    Zhou, Hongyi ; Schwan, Karsten ; Akyildiz, Ian F.

  • Author_Institution
    Bellcore, Piscataway, NJ, USA
  • fYear
    1992
  • fDate
    2-4 Dec 1992
  • Firstpage
    46
  • Lastpage
    55
  • Abstract
    Two questions are examined, regarding real-time multiprocessor scheduling for large-scale nonuniform memory access (NUMA) architectures: how are the latency and the quality of scheduling affected by different degrees of completeness in the information shared among multiple potentially concurrent schedules, and how can scheduling information be represented so that it is efficiently and concurrently accessible? The authors present a real-time scheduling algorithm for multiprocessors that is scalable in the number of tasks performing scheduling and in the maximum amount of computation time consumed by those tasks. They also develop a flexible representation for shared information within the distributed scheduler that is easily varied regarding its degree of information completeness. It is then shown that the sharing of incomplete (vs. complete) information can lead to increased performance regarding scheduling latency with few or no losses in scheduling quality. In addition, it is shown that this holds for a variety of parallel machines, ranging from NUMA to distributed memory machines
  • Keywords
    multiprocessing systems; real-time systems; scheduling; NUMA; completeness; computation time; concurrently accessible; distributed memory machines; distributed scheduler; flexible representation; large-scale nonuniform memory access; multiple potentially concurrent schedules; parallel machines; real-time multiprocessor scheduling; scheduling information; scheduling latency; shared information; Concurrent computing; Delay; Educational institutions; Large-scale systems; Operating systems; Parallel machines; Performance loss; Processor scheduling; Scheduling algorithm; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium, 1992
  • Conference_Location
    Phoenix, AZ
  • Print_ISBN
    0-8186-3195-3
  • Type

    conf

  • DOI
    10.1109/REAL.1992.242677
  • Filename
    242677