메뉴 건너뛰기




Volumn 10, Issue 4, 1999, Pages 414-432

On parallelizing the multiprocessor scheduling problem

Author keywords

[No Author keywords available]

Indexed keywords

PROCESSOR ALLOCATION; RESOURCE MANAGEMENT; TASK GRAPHS;

EID: 0032665048     PISSN: 10459219     EISSN: None     Source Type: Journal    
DOI: 10.1109/71.762819     Document Type: Article
Times cited : (47)

References (29)
  • 1
    • 0016313256 scopus 로고
    • A Comparison of List Scheduling for Parallel Processing Systems
    • Dec.
    • T.L. Adam, K.M. Chandy, and J. Dickson, "A Comparison of List Scheduling for Parallel Processing Systems," Comm. ACM, vol. 17, pp. 685-690, Dec. 1974.
    • (1974) Comm. ACM , vol.17 , pp. 685-690
    • Adam, T.L.1    Chandy, K.M.2    Dickson, J.3
  • 2
    • 0032166239 scopus 로고    scopus 로고
    • On Exploiting Task Duplication in Parallel Program Scheduling
    • Sept.
    • I. Ahmad and Y.-K. Kwok, "On Exploiting Task Duplication in Parallel Program Scheduling," IEEE Trans. Parallel and Distributed Systems, vol. 9, no. 9, pp. 872-892, Sept. 1998.
    • (1998) IEEE Trans. Parallel and Distributed Systems , vol.9 , Issue.9 , pp. 872-892
    • Ahmad, I.1    Kwok, Y.-K.2
  • 3
    • 0040634183 scopus 로고
    • The Time Complexity of Scheduling Interval Orders with Communication is Polynomial
    • H.H. Ali and H. El-Rewini, "The Time Complexity of Scheduling Interval Orders with Communication is Polynomial," Parallel Processing Letters, vol. 3, no. 1, pp. 53-58, 1993.
    • (1993) Parallel Processing Letters , vol.3 , Issue.1 , pp. 53-58
    • Ali, H.H.1    El-Rewini, H.2
  • 4
    • 0024920989 scopus 로고
    • The LAST Algorithm: A Heuristic-Based Static Task Allocation Algorithm
    • Aug.
    • J. Baxter and J.H. Patel, "The LAST Algorithm: A Heuristic-Based Static Task Allocation Algorithm," Proc. 1989 Int'l Conf. Parallel Processing, vol. II, pp. 217-222, Aug. 1989.
    • (1989) Proc. 1989 Int'l Conf. Parallel Processing , vol.2 , pp. 217-222
    • Baxter, J.1    Patel, J.H.2
  • 5
    • 0023963251 scopus 로고
    • A Taxonomy of Scheduling in General-Purpose Distributed Computing Systems
    • Feb.
    • T.L. Casavant and J.G. Kuhl, "A Taxonomy of Scheduling in General-Purpose Distributed Computing Systems," IEEE Trans. Software Eng., vol. 14, no. 2, pp. 141-154, Feb. 1988.
    • (1988) IEEE Trans. Software Eng. , vol.14 , Issue.2 , pp. 141-154
    • Casavant, T.L.1    Kuhl, J.G.2
  • 6
    • 85014168050 scopus 로고
    • Application and Performance Analysis of a Compile-Time Optimization Approach for List Scheduling Algorithms on Distributed-Memory Multiprocessors
    • Nov.
    • Y.C. Chung and S. Ranka, "Application and Performance Analysis of A Compile-Time Optimization Approach for List Scheduling Algorithms on Distributed-Memory Multiprocessors," Proc. Supercomputing '92, pp. 512-521, Nov. 1992.
    • (1992) Proc. Supercomputing '92 , pp. 512-521
    • Chung, Y.C.1    Ranka, S.2
  • 7
    • 0037514491 scopus 로고
    • Performance Evaluation of a Novel Scheduling Method: Linear Clustering with Task Duplication
    • Dec.
    • H. Chen, B. Shirazi, and J. Marquis, "Performance Evaluation of A Novel Scheduling Method: Linear Clustering with Task Duplication," Proc. Int'l Conf. Parallel and Distributed Systems, pp. 270-275, Dec. 1993.
    • (1993) Proc. Int'l Conf. Parallel and Distributed Systems , pp. 270-275
    • Chen, H.1    Shirazi, B.2    Marquis, J.3
  • 8
    • 0001769792 scopus 로고
    • C.P.M. Scheduling with Small Computation Delays and Task Duplication
    • J.Y. Colin and P. Chretienne, "C.P.M. Scheduling with Small Computation Delays and Task Duplication," Operations Research, pp. 680-684, 1991.
    • (1991) Operations Research , pp. 680-684
    • Colin, J.Y.1    Chretienne, P.2
  • 10
    • 0025440941 scopus 로고
    • Scheduling Parallel Programs onto Arbitrary Target Machines
    • June
    • H. El-Rewini and T.G. Lewis, "Scheduling Parallel Programs onto Arbitrary Target Machines," J. Parallel and Distributed Computing, vol. 9, no. 2, pp. 138-153, June 1990.
    • (1990) J. Parallel and Distributed Computing , vol.9 , Issue.2 , pp. 138-153
    • El-Rewini, H.1    Lewis, T.G.2
  • 12
    • 0024647955 scopus 로고
    • Scheduling Precedence Graphs in Systems with Interprocessor Communication Times
    • Apr.
    • J.J. Hwang, Y.C. Chow, F.D. Anger, and C.Y. Lee, "Scheduling Precedence Graphs in Systems with Interprocessor Communication Times," SIAM J. Computing, vol. 18, no. 2, pp. 244-257, Apr. 1989.
    • (1989) SIAM J. Computing , vol.18 , Issue.2 , pp. 244-257
    • Hwang, J.J.1    Chow, Y.C.2    Anger, F.D.3    Lee, C.Y.4
  • 14
    • 0028448798 scopus 로고
    • A Two-Pass Scheduling Algorithm for Parallel Programs
    • D. Kim and E.G. Yi, "A Two-Pass Scheduling Algorithm for Parallel Programs," Parallel Computing, vol. 20, pp. 869-885, 1994.
    • (1994) Parallel Computing , vol.20 , pp. 869-885
    • Kim, D.1    Yi, E.G.2
  • 15
    • 0023866688 scopus 로고
    • Grain Size Determination for Parallel Processing
    • Jan.
    • B. Kruatrachue and T.G. Lewis, "Grain Size Determination for Parallel Processing," IEEE Software, pp. 23-32, Jan. 1988.
    • (1988) IEEE Software , pp. 23-32
    • Kruatrachue, B.1    Lewis, T.G.2
  • 16
    • 0030142084 scopus 로고    scopus 로고
    • Dynamic Critical-Path Scheduling: An Effective Technique for Allocating Task Graphs onto Multiprocessors
    • May
    • Y.-K. Kwok and I. Ahmad, "Dynamic Critical-Path Scheduling: An Effective Technique for Allocating Task Graphs onto Multiprocessors" IEEE Trans. Parallel and Distributed Systems, vol. 7, no. 5, pp. 506-521, May 1996.
    • (1996) IEEE Trans. Parallel and Distributed Systems , vol.7 , Issue.5 , pp. 506-521
    • Kwok, Y.-K.1    Ahmad, I.2
  • 17
    • 0002086462 scopus 로고    scopus 로고
    • Efficient Scheduling of Arbitrary Task Graphs to Multiprocessors Using a Parallel Genetic Algorithm
    • Nov.
    • Y.-K. Kwok and I. Ahmad, "Efficient Scheduling of Arbitrary Task Graphs to Multiprocessors Using A Parallel Genetic Algorithm," J. Parallel and Distributed Computing, vol. 47, no. 1, pp. 58-77, Nov. 1997.
    • (1997) J. Parallel and Distributed Computing , vol.47 , Issue.1 , pp. 58-77
    • Kwok, Y.-K.1    Ahmad, I.2
  • 18
    • 0026119765 scopus 로고
    • A Vertically Layered Allocation Scheme for Data Flow Systems
    • B. Lee, A.R. Hurson, and T.Y. Feng, "A Vertically Layered Allocation Scheme for Data Flow Systems," J. Parallel and Distributed Computing, vol. 11, pp. 175-187, 1991.
    • (1991) J. Parallel and Distributed Computing , vol.11 , pp. 175-187
    • Lee, B.1    Hurson, A.R.2    Feng, T.Y.3
  • 19
    • 0024732926 scopus 로고
    • Automatic Determination of Grain Size of Efficient Parallel Processing
    • Sept.
    • C. McCreary and H. Gill, "Automatic Determination of Grain Size of Efficient Parallel Processing," Comm. ACM, vol. 32, no. 9 pp. 1,073-1,078, Sept. 1989.
    • (1989) Comm. ACM , vol.32 , Issue.9
    • McCreary, C.1    Gill, H.2
  • 20
    • 84904294194 scopus 로고
    • A Bottom-Up Approach to Task Scheduling on Distributed Memory Multiprocessor
    • Aug.
    • N. Mehdiratta and K. Ghose, "A Bottom-Up Approach to Task Scheduling on Distributed Memory Multiprocessor," Proc. 1994 Int'l Conf. Parallel Processing, vol. II, pp. 151-154, Aug. 1994.
    • (1994) Proc. 1994 Int'l Conf. Parallel Processing , vol.2 , pp. 151-154
    • Mehdiratta, N.1    Ghose, K.2
  • 21
    • 0029770359 scopus 로고    scopus 로고
    • Task Clustering and Scheduling for Distributed Memory Parallel Architectures
    • Jan.
    • M.A. Palis, J.-C. Lieu, and D.S.L. Wei, "Task Clustering and Scheduling for Distributed Memory Parallel Architectures," IEEE Trans. Parallel and Distributed Systems, vol. 7, no. 1, pp. 46-55, Jan. 1996.
    • (1996) IEEE Trans. Parallel and Distributed Systems , vol.7 , Issue.1 , pp. 46-55
    • Palis, M.A.1    Lieu, J.-C.2    Wei, D.S.L.3
  • 22
    • 0025418536 scopus 로고
    • Towards An Architecture-Independent Analysis of Parallel Algorithms
    • Apr.
    • C.H. Papadimitriou and M. Yannakakis, "Towards An Architecture-Independent Analysis of Parallel Algorithms," SIAM J. Computing, vol. 19, no. 2, pp. 322-328, Apr. 1990.
    • (1990) SIAM J. Computing , vol.19 , Issue.2 , pp. 322-328
    • Papadimitriou, C.H.1    Yannakakis, M.2
  • 23
    • 0029387955 scopus 로고
    • An Inherently Parallel Method for Heuristic Problem-Solving: Part I - General Framework
    • Oct.
    • I. Pramanick and J.G. Kuhl, "An Inherently Parallel Method for Heuristic Problem-Solving: Part I - General Framework," IEEE Trans. Parallel and Distributed Systems, vol. 6, no. 10, pp. 1,006-1,015, Oct. 1995.
    • (1995) IEEE Trans. Parallel and Distributed Systems , vol.6 , Issue.10
    • Pramanick, I.1    Kuhl, J.G.2
  • 24
    • 0015300088 scopus 로고
    • Optimal Scheduling Strategies in a Multiprocessor System
    • Feb.
    • C.V. Ramamoorthy, K.M. Chandy, and M.J. Gonzalez, "Optimal Scheduling Strategies in a Multiprocessor System," "IEEE Trans. Computers," vol. 21, pp. 137-146, Feb. 1972.
    • (1972) IEEE Trans. Computers , vol.21 , pp. 137-146
    • Ramamoorthy, C.V.1    Chandy, K.M.2    Gonzalez, M.J.3
  • 26
    • 0025522107 scopus 로고
    • Analysis and Evaluation of Heuristic Methods for Static Scheduling
    • B. Shirazi, M. Wang, and G. Pathak, "Analysis and Evaluation of Heuristic Methods for Static Scheduling," J. Parallel and Distributed Computing, no. 10, pp. 222-232, 1990.
    • (1990) J. Parallel and Distributed Computing , Issue.10 , pp. 222-232
    • Shirazi, B.1    Wang, M.2    Pathak, G.3
  • 27
    • 0027542932 scopus 로고
    • A Compile-Time Scheduling Heuristic for Interconnection-Constrained Heterogeneous Processor Architectures
    • Feb.
    • G.C. Sih and E.A. Lee, "A Compile-Time Scheduling Heuristic for Interconnection-Constrained Heterogeneous Processor Architectures," IEEE Trans. Parallel and Distributed Systems, vol. 4, no. 2, pp. 75-87, Feb. 1993.
    • (1993) IEEE Trans. Parallel and Distributed Systems , vol.4 , Issue.2 , pp. 75-87
    • Sih, G.C.1    Lee, E.A.2
  • 29
    • 0028498486 scopus 로고
    • DSC: Scheduling Parallel Tasks on An Unbounded Number of Processors
    • Sept.
    • T. Yang and A. Gerasoulis, "DSC: Scheduling Parallel Tasks on An Unbounded Number of Processors," IEEE Transactions on Parallel and Distributed Systems, vol. 5, no. 9, pp. 951-967, Sept. 1994.
    • (1994) IEEE Transactions on Parallel and Distributed Systems , vol.5 , Issue.9 , pp. 951-967
    • Yang, T.1    Gerasoulis, A.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.