DocumentCode :
3348751
Title :
Time sharing in hypercube multiprocessors
Author :
Filho, Eliseu M Chaves ; Barbosa, Valmir C.
Author_Institution :
Univ. Federal do Rio de Janerio, Brazil
fYear :
1992
fDate :
1-4 Dec 1992
Firstpage :
354
Lastpage :
359
Abstract :
In hypercube multiprocessors, multiple users are normally supported by dividing the cube into subcubes of different dimensions. A user request for a subcube may be denied depending on how other subcubes were previously allocated or because the allocation algorithm fails to recognize an existing free subcube that would satisfy the request. In both cases, the main consequence is a reduction in system utilization. To support multiple users while avoiding such problems, the authors propose to multiplex all the processors in the cube among the users. In this way, one can get full system utilization and offer all the resources of the system to the users. The authors have conducted experiments with this new approach on an Intel iPSC/860 system, comparing its performance with the one obtained in the conventional cube-partitioning approach. The results show that, for computationally intensive applications, the average execution time per user when multiplexing the processors is generally comparable to the same average when allocating subcubes to the users, and often significantly lower
Keywords :
hypercube networks; multiprocessing systems; performance evaluation; scheduling; Intel iPSC/860 system; computationally intensive applications; hypercube multiprocessors; performance; system utilization; time sharing; Availability; Computer applications; Delay systems; Hypercubes; Partitioning algorithms; Processor scheduling; System performance; Time sharing computer systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing, 1992. Proceedings of the Fourth IEEE Symposium on
Conference_Location :
Arlington, TX
Print_ISBN :
0-8186-3200-3
Type :
conf
DOI :
10.1109/SPDP.1992.242724
Filename :
242724
Link To Document :
بازگشت