DocumentCode :
909358
Title :
Optimal partitioning of random programs across two processors
Author :
Nicol, David M.
Author_Institution :
Dept. of Comput. Sci., Coll. of William & Mary, Williamsburg, VA, USA
Volume :
15
Issue :
2
fYear :
1989
fDate :
2/1/1989 12:00:00 AM
Firstpage :
134
Lastpage :
141
Abstract :
B. Indurkhya et al. (1986) concluded that the optimal partitioning of a homogeneous random program over a homogeneous distributed system either assigns all modules to a single processor or distributes the modules as evenly as possible among all processors. Their analysis rests heavily on the approximation that equates the expected maximum of a set of independent random variables with the set´s maximum expectation. The author strengthens this result by providing an approximation-free proof of this result for two processors under general conditions on the module execution time distribution. It is found that additional rigor leads to a different characterization of the optimality points. The author also shows that under a rigorous analysis one is led to different conclusions in the general P-processor case than those reached using B. Indurkhya et al.´s approximation
Keywords :
distributed processing; parallel programming; programming theory; approximation-free proof; expected maximum; homogeneous distributed system; maximum expectation; module execution time distribution; optimal partitioning; random programs; Computer science; Cost function; Delay; Error analysis; NASA; Parallel processing; Postal services; Random variables; Statistical analysis; Time measurement;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/32.21740
Filename :
21740
Link To Document :
بازگشت