Application-level software self-balancing
Autor: | Tzong-Huei Shiau, Chung-Ta King, Chin-Piao Chan |
---|---|
Rok vydání: | 2002 |
Předmět: |
Rate-monotonic scheduling
Earliest deadline first scheduling Computer science business.industry Distributed computing Dynamic priority scheduling Parallel computing Round-robin scheduling Fair-share scheduling Scheduling (computing) Fixed-priority pre-emptive scheduling Software Asynchronous communication Two-level scheduling business |
Zdroj: | COMPSAC |
DOI: | 10.1109/cmpsac.1990.139352 |
Popis: | The authors propose a hybrid static/dynamic scheduling scheme on distributed-memory multiple-processor systems, e.g., distributed systems and multicomputers. Using this self-balancing scheme, computations are first scheduled statically, and then dynamically redistributed to adapt to the run-time environments. The rescheduling operations are directed by a number of program parameters, which can be directly accessed from within the program and will serve as processor load indices. As a result the self-balancing operations can be implemented entirely at the application level, which requires minimal system supports. To illustrate the concept, the self-balancing technique is applied to the asynchronous iterative methods. Various design tradeoffs are discussed, and preliminary performance results on an NCUBE multicomputer are presented. > |
Databáze: | OpenAIRE |
Externí odkaz: |