DocumentCode :
914376
Title :
Multiprocessor join scheduling
Author :
Murphy, Marguerite C. ; Rotem, Doron
Author_Institution :
Lawrence Berkeley Lab., CA, USA
Volume :
5
Issue :
2
fYear :
1993
fDate :
4/1/1993 12:00:00 AM
Firstpage :
322
Lastpage :
338
Abstract :
A practical join processing strategy that allows effective utilization of arbitrary degrees of parallelism in both the I/O subsystem and join processing subsystems is presented. Analytic bounds on the minimum execution time, minimum number of processors, and processor utilization are presented along with bounds on the execution time, given a fixed number of processors. These bounds assume that sufficient buffers are available. An analytic lower bound on buffer requirements as well as a practical heuristic for use in limited buffer environments are also presented. A sampling of corroborative simulation results are included
Keywords :
multiprocessing systems; scheduling; I/O subsystem; analytic lower bound; buffer requirements; corroborative simulation results; join processing subsystems; limited buffer environments; minimum execution time; multiprocessor join scheduling; practical heuristic; practical join processing strategy; processor utilization; Bandwidth; Computer science; Concurrent computing; Costs; Laboratories; Parallel processing; Processor scheduling; Query processing; Sampling methods; System performance;
fLanguage :
English
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
1041-4347
Type :
jour
DOI :
10.1109/69.219739
Filename :
219739
Link To Document :
بازگشت