메뉴 건너뛰기




Volumn 94, Issue 2, 1996, Pages 215-230

Scheduling multiprocessor tasks - An overview

Author keywords

Coscheduling; Gang scheduling; Multiprocessor tasks; Parallel processing; Scheduling

Indexed keywords

COMPUTER SYSTEMS; MULTIPROCESSING SYSTEMS; OPTIMIZATION; PROGRAM PROCESSORS; SCHEDULING; STRATEGIC PLANNING;

EID: 0030262783     PISSN: 03772217     EISSN: None     Source Type: Journal    
DOI: 10.1016/0377-2217(96)00123-3     Document Type: Article
Times cited : (202)

References (85)
  • 1
    • 0025448493 scopus 로고
    • An O(n log n) feasibility algorithm for preemptive scheduling of n independent jobs on a hypercube
    • Ahuja, M., and Zhu, Y., "An O(n log n) feasibility algorithm for preemptive scheduling of n independent jobs on a hypercube", Information Processing Letters 35 (1990) 7-11.
    • (1990) Information Processing Letters , vol.35 , pp. 7-11
    • Ahuja, M.1    Zhu, Y.2
  • 3
    • 0015159063 scopus 로고
    • The STAR (Self-Testing and Repairing) computer: An investigation of the theory and practice of fault-tolerant computer design
    • Avizienis, A., Gilley, G.C., Mathur, F.P., Rennels, D.A., Rohr, J.A., and Rubin, D.K., "The STAR (Self-Testing And Repairing) computer: An investigation of the theory and practice of fault-tolerant computer design", IEEE Transactions on Computers 20/11 (1971) 1312-1321.
    • (1971) IEEE Transactions on Computers , vol.20 , Issue.11 , pp. 1312-1321
    • Avizienis, A.1    Gilley, G.C.2    Mathur, F.P.3    Rennels, D.A.4    Rohr, J.A.5    Rubin, D.K.6
  • 4
    • 0028495705 scopus 로고
    • Optimal sequencing and arrangement in distributed single-level tree networks with communication delays
    • Bharadwaj, V., Ghose, D., and Mani, V., "Optimal sequencing and arrangement in distributed single-level tree networks with communication delays", IEEE Transactions on Parallel and Distributed Systems 5/9 (1994) 968-976.
    • (1994) IEEE Transactions on Parallel and Distributed Systems , vol.5-9 , pp. 968-976
    • Bharadwaj, V.1    Ghose, D.2    Mani, V.3
  • 5
    • 0027617230 scopus 로고
    • Preemptive scheduling of multiprocessor tasks on the dedicated processors system subject to minimal lateness
    • Bianco, L., Błażewicz, J., Dell'Olmo, P., and Drozdowski, M., "Preemptive scheduling of multiprocessor tasks on the dedicated processors system subject to minimal lateness", Information Processing Letters 46 (1993) 109-113.
    • (1993) Information Processing Letters , vol.46 , pp. 109-113
    • Bianco, L.1    Błazewicz, J.2    Dell'Olmo, P.3    Drozdowski, M.4
  • 6
  • 10
    • 21844518507 scopus 로고
    • Scheduling multiprocessor tasks on a dynamic configuration of dedicated processors
    • Bianco, L., Błażewicz, J., Dell'Olmo, P., and Drozdowski, M., "Scheduling multiprocessor tasks on a dynamic configuration of dedicated processors", Annals of Operations Research 58 (1995) 493-517.
    • (1995) Annals of Operations Research , vol.58 , pp. 493-517
    • Bianco, L.1    Błazewicz, J.2    Dell'Olmo, P.3    Drozdowski, M.4
  • 11
    • 0028734047 scopus 로고
    • Nonpreemptive scheduling of independent tasks with prespecified processor allocations
    • Bianco, L., Dell'Olmo, P., and Speranza, M.G., "Nonpreemptive scheduling of independent tasks with prespecified processor allocations", Naval Research Logistics Quarterly 41 (1994) 959-971.
    • (1994) Naval Research Logistics Quarterly , vol.41 , pp. 959-971
    • Bianco, L.1    Dell'Olmo, P.2    Speranza, M.G.3
  • 13
    • 0027110432 scopus 로고
    • Scheduling multiprocessor tasks on three dedicated processors
    • Corrigendum: 49 (1994) 269-270
    • Błażewicz, J., Dell'Olmo, P., Drozdowski, M., and Speranza, M.G., "Scheduling multiprocessor tasks on three dedicated processors", Information Processing Letters 41 (1992) 275-280; Corrigendum: 49 (1994) 269-270.
    • (1992) Information Processing Letters , vol.41 , pp. 275-280
    • Błazewicz, J.1    Dell'Olmo, P.2    Drozdowski, M.3    Speranza, M.G.4
  • 14
  • 15
    • 0029546551 scopus 로고
    • Scheduling divisible jobs on hypercubes
    • Błażewicz, J., and Drozdowski, M., "Scheduling divisible jobs on hypercubes", Parallel Computing 21 (1995) 1945-1956.
    • (1995) Parallel Computing , vol.21 , pp. 1945-1956
    • Błazewicz, J.1    Drozdowski, M.2
  • 17
    • 0028195959 scopus 로고
    • Scheduling independent multiprocessor tasks on a uniform k-processor system
    • Błażewicz, J., Drozdowski, M., Schmidt, G., and de Werra, D., "Scheduling independent multiprocessor tasks on a uniform k-processor system", Parallel Computing 20 (1994) 15-28.
    • (1994) Parallel Computing , vol.20 , pp. 15-28
    • Błazewicz, J.1    Drozdowski, M.2    Schmidt, G.3    De Werra, D.4
  • 24
    • 0021450897 scopus 로고
    • Scheduling independent 2-processor tasks to minimize schedule length
    • Błażewicz, J., Wȩglarz, J., and Drabowski, M., "Scheduling independent 2-processor tasks to minimize schedule length", Information Processing Letters 18 (1984) 267-273.
    • (1984) Information Processing Letters , vol.18 , pp. 267-273
    • Błazewicz, J.1    Wȩglarz, J.2    Drabowski, M.3
  • 25
    • 0014848523 scopus 로고
    • A branch-and-bound algorithm for the continuous-process job-shop scheduling problem
    • Bozoki, G., and Richard, J.-P., "A branch-and-bound algorithm for the continuous-process job-shop scheduling problem", AIIE Transactions 2/3 (1970) 246-252.
    • (1970) AIIE Transactions , vol.2-3 , pp. 246-252
    • Bozoki, G.1    Richard, J.-P.2
  • 26
    • 0029251730 scopus 로고
    • CM-5, KSR2, Paragon XP/S: A comparative description of massively parallel computers
    • Bönniger, T., Esser, R., and Krekel, D., "CM-5, KSR2, Paragon XP/S: A comparative description of massively parallel computers", Parallel Computing 21 (1995) 199-232.
    • (1995) Parallel Computing , vol.21 , pp. 199-232
    • Bönniger, T.1    Esser, R.2    Krekel, D.3
  • 30
    • 0024172551 scopus 로고
    • On a scheduling problem where a job can be executed only by a limited number of processors
    • Chang, R.S., and Lee, R.C.T., "On a scheduling problem where a job can be executed only by a limited number of processors", Computers & Operations Research 15/5 (1988) 471-478.
    • (1988) Computers & Operations Research , vol.15 , Issue.5 , pp. 471-478
    • Chang, R.S.1    Lee, R.C.T.2
  • 31
    • 45449124050 scopus 로고
    • Preemptive scheduling of independent jobs on a hypercube
    • Chen, G.-I., and Lai, T.-H., "Preemptive scheduling of independent jobs on a hypercube", Information Processing Letters 28 (1988) 201-206.
    • (1988) Information Processing Letters , vol.28 , pp. 201-206
    • Chen, G.-I.1    Lai, T.-H.2
  • 33
    • 0024940507 scopus 로고
    • Scheduling unit-time jobs on processors with different capabilities
    • Chen, Y.L., and Chin, Y.H., "Scheduling unit-time jobs on processors with different capabilities", Computers & Operations Research 16/5 (1989) 409-417.
    • (1989) Computers & Operations Research , vol.16 , Issue.5 , pp. 409-417
    • Chen, Y.L.1    Chin, Y.H.2
  • 36
    • 0004673424 scopus 로고
    • Tree scheduling with communication delays
    • Chrétienne, P., "Tree scheduling with communication delays", Discrete Applied Mathematics 49 (1994) 129-141.
    • (1994) Discrete Applied Mathematics , vol.49 , pp. 129-141
    • Chrétienne, P.1
  • 39
    • 0001769792 scopus 로고
    • C.P.M. scheduling with small communciation delays and task duplication
    • Colin, J.Y., and Chrétienne, P., "C.P.M. scheduling with small communciation delays and task duplication", Operations Research 39/4 (1991) 680-684.
    • (1991) Operations Research , vol.39 , Issue.4 , pp. 680-684
    • Colin, J.Y.1    Chrétienne, P.2
  • 40
    • 0024070859 scopus 로고
    • Test scheduling and control for VLSI built-in self-test
    • Craig, G.L., Kime, C.R., and Saluja, K.K., "Test scheduling and control for VLSI built-in self-test", IEEE Transactions on Computers 37/9 (1988) 1099-1109.
    • (1988) IEEE Transactions on Computers , vol.37 , Issue.9 , pp. 1099-1109
    • Craig, G.L.1    Kime, C.R.2    Saluja, K.K.3
  • 42
    • 0024701172 scopus 로고
    • Simultaneous resource scheduling to minimize weighted flow times
    • Dobson, G., and Karmarkar, U.S., "Simultaneous resource scheduling to minimize weighted flow times", Operations Research 37/4 (1989) 592-600.
    • (1989) Operations Research , vol.37 , Issue.4 , pp. 592-600
    • Dobson, G.1    Karmarkar, U.S.2
  • 45
    • 0042332013 scopus 로고    scopus 로고
    • Real-time scheduling of linear speedup parallel tasks
    • Drozdowski, M., "Real-time scheduling of linear speedup parallel tasks", Information Processing Letters 57 (1996) 35-40.
    • (1996) Information Processing Letters , vol.57 , pp. 35-40
    • Drozdowski, M.1
  • 51
    • 0003039647 scopus 로고
    • An approximation algorithm for scheduling on three dedicated processors
    • Goemans, M.X., "An approximation algorithm for scheduling on three dedicated processors", Discrete Applied Mathematics 61 (1995) 49-60.
    • (1995) Discrete Applied Mathematics , vol.61 , pp. 49-60
    • Goemans, M.X.1
  • 53
    • 84947657515 scopus 로고
    • Characterization of the connection assignment of diagnosable systems
    • Hakimi, S.L., and Amin, A.T., "Characterization of the connection assignment of diagnosable systems", IEEE Transactions on Computers 23/1 (1974) 86-88.
    • (1974) IEEE Transactions on Computers , vol.23 , Issue.1 , pp. 86-88
    • Hakimi, S.L.1    Amin, A.T.2
  • 55
    • 0000071158 scopus 로고
    • Complexity of scheduling multiprocessor tasks with prespecified processors allocations
    • Hoogeveen, J.A., van de Velde, S.L., and Veltman, B., "Complexity of scheduling multiprocessor tasks with prespecified processors allocations", Discrete Applied Mathematics 55 (1994) 259-272.
    • (1994) Discrete Applied Mathematics , vol.55 , pp. 259-272
    • Hoogeveen, J.A.1    Van De Velde, S.L.2    Veltman, B.3
  • 56
    • 0018025598 scopus 로고
    • FTMP - A highly reliable fault-tolerant multiprocessor for aircraft
    • Hopkins, A.L., Lala, J.M., and Smith, T.B., "FTMP - A highly reliable fault-tolerant multiprocessor for aircraft", Proceedings of the IEEE 66/10 (1978).
    • (1978) Proceedings of the IEEE , vol.66 , Issue.10
    • Hopkins, A.L.1    Lala, J.M.2    Smith, T.B.3
  • 58
    • 0027640684 scopus 로고
    • Scheduling with constrained processor allocation for interval orders
    • Jansen, K., "Scheduling with constrained processor allocation for interval orders", Computers & Operations Research 20/6 (1993) 587-595.
    • (1993) Computers & Operations Research , vol.20 , Issue.6 , pp. 587-595
    • Jansen, K.1
  • 59
    • 0026679472 scopus 로고
    • UET-scheduling with constrained processor allocations
    • Kellerer, H., and Woeginger, G., "UET-scheduling with constrained processor allocations", Computers & Operations Research 19/1 (1992) 1-8.
    • (1992) Computers & Operations Research , vol.19 , Issue.1 , pp. 1-8
    • Kellerer, H.1    Woeginger, G.2
  • 60
    • 0022121187 scopus 로고
    • An approximation algorithm for diagnostic test scheduling in multicomputer systems
    • Krawczyk, H., and Kubale, M., "An approximation algorithm for diagnostic test scheduling in multicomputer systems", IEEE Transactions on Computers 34/9 (1985) 869-872.
    • (1985) IEEE Transactions on Computers , vol.34 , Issue.9 , pp. 869-872
    • Krawczyk, H.1    Kubale, M.2
  • 61
    • 0013032186 scopus 로고
    • An approximation algorithm for scheduling tasks on varying partition sizes in partitionable multiprocessor systems
    • Krishnamurti, R., and Ma, E., "An approximation algorithm for scheduling tasks on varying partition sizes in partitionable multiprocessor systems", IEEE Transactions on Computers 41/12 (1992) 1572-1579.
    • (1992) IEEE Transactions on Computers , vol.41 , Issue.12 , pp. 1572-1579
    • Krishnamurti, R.1    Ma, E.2
  • 63
    • 0023289230 scopus 로고
    • The complexity of scheduling independent two-processor tasks on dedicated processors
    • Kubale, M., "The complexity of scheduling independent two-processor tasks on dedicated processors", Information Processing Letters 24 (1987) 141-147.
    • (1987) Information Processing Letters , vol.24 , pp. 141-147
    • Kubale, M.1
  • 64
    • 0043158983 scopus 로고
    • Preemptive scheduling of two-processor tasks on dedicated processors
    • Kubale, M., "Preemptive scheduling of two-processor tasks on dedicated processors" (in Polish), Zeszyty Naukowe Politechniki Śla̧skiej. Seria Automatyka 100/1082 (1990) 145-153.
    • (1990) Zeszyty Naukowe Politechniki Śla̧skiej. Seria Automatyka , vol.100-1082 , pp. 145-153
    • Kubale, M.1
  • 67
    • 0005654488 scopus 로고
    • Scheduling algorithm for nonpreemptive multiprocessor tasks
    • Lin, J.F., and Chen, S.J., "Scheduling algorithm for nonpreemptive multiprocessor tasks", Computers and Mathematics with Applications 28/4 (1994) 85-92.
    • (1994) Computers and Mathematics with Applications , vol.28 , Issue.4 , pp. 85-92
    • Lin, J.F.1    Chen, S.J.2
  • 68
    • 0000986929 scopus 로고
    • Concurrent task systems
    • Lloyd, E.L., "Concurrent task systems", Operations Research 29/1 (1981) 189-201.
    • (1981) Operations Research , vol.29 , Issue.1 , pp. 189-201
    • Lloyd, E.L.1
  • 70
    • 0025703662 scopus 로고
    • Preemptive scheduling of independent jobs with release times and deadlines on a hypercube
    • Plehn, J., "Preemptive scheduling of independent jobs with release times and deadlines on a hypercube", Information Processing Letters 34 (1990) 161-166.
    • (1990) Information Processing Letters , vol.34 , pp. 161-166
    • Plehn, J.1
  • 72
    • 0023476962 scopus 로고
    • UET scheduling with interprocessor communication delays
    • Rayward-Smith, V.J., "UET scheduling with interprocessor communication delays", Discrete Applied Mathematics 18 (1987) 55-71.
    • (1987) Discrete Applied Mathematics , vol.18 , pp. 55-71
    • Rayward-Smith, V.J.1
  • 73
    • 0028404361 scopus 로고
    • Application scheduling and processor allocation in multiprogrammed parallel processing systems
    • Sevcik, K.C., "Application scheduling and processor allocation in multiprogrammed parallel processing systems", Performance Evaluation 19 (1994) 107-140.
    • (1994) Performance Evaluation , vol.19 , pp. 107-140
    • Sevcik, K.C.1
  • 75
    • 0028732946 scopus 로고
    • Generalized multiprocessor scheduling for directed acyclic graphs
    • IEEE Press, New York
    • Srinivasa Prasanna, G.N., and Musicus, B.R., "Generalized multiprocessor scheduling for directed acyclic graphs", in: Proceedings of Supercomputing 1994, IEEE Press, New York, 1994, 237-246.
    • (1994) Proceedings of Supercomputing 1994 , pp. 237-246
    • Srinivasa Prasanna, G.N.1    Musicus, B.R.2
  • 76
    • 0025673181 scopus 로고
    • Multiprocessor scheduling with communication delays
    • Veltman, B., Lageweg, B.J., and Lenstra, J.K., "Multiprocessor scheduling with communication delays", Parallel Computing 16 (1990) 173-182.
    • (1990) Parallel Computing , vol.16 , pp. 173-182
    • Veltman, B.1    Lageweg, B.J.2    Lenstra, J.K.3
  • 77
    • 0041330400 scopus 로고
    • About schedules observing deadlines
    • Vizing, V.G., "About schedules observing deadlines" (in Russian), Kibernetika 1 (1981) 128-135.
    • (1981) Kibernetika , vol.1 , pp. 128-135
    • Vizing, V.G.1
  • 78
    • 0041831020 scopus 로고
    • Optimal choice of task execution intensities with a convex penalty function for intensity
    • Vizing, V.G., "Optimal choice of task execution intensities with a convex penalty function for intensity" (in Russian), Kibernetika 3 (1982) 125-127.
    • (1982) Kibernetika , vol.3 , pp. 125-127
    • Vizing, V.G.1
  • 79
    • 0042832982 scopus 로고
    • Minimization of the maximum delay in servicing systems with interruption
    • Vizing, V.G., "Minimization of the maximum delay in servicing systems with interruption", U.S.S.R. Computational Mathematics and Mathematical Physics 22/3 (1982) 227-233.
    • (1982) U.S.S.R. Computational Mathematics and Mathematical Physics , vol.22 , Issue.3 , pp. 227-233
    • Vizing, V.G.1
  • 80
    • 0042832985 scopus 로고
    • An algorithm for selecting the processing intensity
    • Vizing, V.G., Komzakowa, L.N., and Tarchenko, A.V., "An algorithm for selecting the processing intensity" (in Russian), Kibernetika 5 (1981) 71-74.
    • (1981) Kibernetika , vol.5 , pp. 71-74
    • Vizing, V.G.1    Komzakowa, L.N.2    Tarchenko, A.V.3
  • 82
    • 0002522922 scopus 로고
    • A heuristic of scheduling parallel tasks and its analysis
    • Wang, Q., and Cheng, K.H., "A heuristic of scheduling parallel tasks and its analysis", SIAM Journal on Computing 21/2 (1992) 281-294.
    • (1992) SIAM Journal on Computing , vol.21 , Issue.2 , pp. 281-294
    • Wang, Q.1    Cheng, K.H.2
  • 83
    • 0041831021 scopus 로고
    • Scheduling under continuous performing speed vs. resource amunt activity models
    • R. Słowiński and J. Wȩglarz, Elsevier Science Publishers, Amsterdam
    • Wȩglarz, J., "Scheduling under continuous performing speed vs. resource amunt activity models", in: R. Słowiński and J. Wȩglarz, Advances in Project Scheduling, Elsevier Science Publishers, Amsterdam, 1989, 273-295.
    • (1989) Advances in Project Scheduling , pp. 273-295
    • Wȩglarz, J.1


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