OPTIMAL SCHEDULING OF COMPUTE-INTENSIVE TASKS ON A NETWORK OF WORKSTATIONS

被引:7
作者
EFE, K
KRISHNAMOORTHY, V
机构
[1] Center for Advanced Computer Studies, University of Southwestern Louisiana, Lafayette
关键词
TASK SCHEDULING; SPMD COMPUTATIONS; RESOURCE ALLOCATION; DISTRIBUTED OPERATING SYSTEMS; NETWORKS OF WORKSTATIONS;
D O I
10.1109/71.388049
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In a network of high performance workstations, many workstations are underutilized by their owners. The problem of using these idle cycles for solving and computationally intensive tasks by executing a large task on many workstations has been addressed before [1] and algorithms with O(N-2) time and O(N) space for choosing the optimal subset of workstations out of N workstations were presented. We improve these algorithms to reduce the running time to O(N log N), while keeping the space requirement the same. The proposed algorithms are particularly useful for SPMD parallelism where computation is the same for all workstations and the data space is partitioned between the workstations.
引用
收藏
页码:668 / 673
页数:6
相关论文
共 17 条
[1]   MODELS AND ALGORITHMS FOR COSCHEDULING COMPUTE-INTENSIVE TASKS ON A NETWORK OF WORKSTATIONS [J].
ATALLAH, MJ ;
BLACK, CL ;
MARINESCU, DC ;
SIEGEL, HJ ;
CASAVANT, TL .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1992, 16 (04) :319-327
[2]   DAWGS - A DISTRIBUTED COMPUTE SERVER UTILIZING IDLE WORKSTATIONS [J].
CLARK, H ;
MCMILLIN, B .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1992, 14 (02) :175-186
[3]  
Douglis F., 1987, 7th International Conference on Distributed Computing Systems (Cat. No.87CH2439-8), P18
[4]  
EFE K, 1993, 13TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS : PROCEEDINGS, P525, DOI 10.1109/ICDCS.1993.287671
[5]  
ENGELBERG GP, 1980, IEEE T COMPUT, V29, P710, DOI 10.1109/TC.1980.1675653
[7]  
Hagmann R., 1986, 6th International Conference on Distributed Computing Systems Proceedings (Cat. No. 86CH2293-9), P260
[8]  
KLEINROCK L, 1989, 9TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, P482, DOI 10.1109/ICDCS.1989.37980
[9]   PARALLEL MATRIX MULTIPLICATION ON NETWORKED MICROCOMPUTERS [J].
KOC, CK ;
GAN, SC .
COMPUTERS & ELECTRICAL ENGINEERING, 1992, 18 (02) :145-152
[10]  
KRUEGER P, 1991, 11TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, P336, DOI 10.1109/ICDCS.1991.148686