메뉴 건너뛰기




Volumn 57, Issue 2, 2008, Pages 188-199

An availability-aware task scheduling strategy for heterogeneous systems

Author keywords

Availability constraints; Heterogeneous systems; Hulticlass applications; Resource allocation; Scheduling

Indexed keywords

COMPUTER OPERATING SYSTEMS; PROGRAM PROCESSORS; RESOURCE ALLOCATION;

EID: 38349015030     PISSN: 00189340     EISSN: None     Source Type: Journal    
DOI: 10.1109/TC.2007.70738     Document Type: Article
Times cited : (62)

References (35)
  • 1
    • 0024944070 scopus 로고
    • Single Machine Flow-Time Scheduling with a Single Breakdown
    • Adiri, J. Bruno, E. Frostig, and A.H.G. Rinnooy Kan, "Single Machine Flow-Time Scheduling with a Single Breakdown," Acta Informatica, vol. 26, pp. 679-696, 1989.
    • (1989) Acta Informatica , vol.26 , pp. 679-696
    • Adiri1    Bruno, J.2    Frostig, E.3    Rinnooy Kan, A.H.G.4
  • 3
    • 0025503663 scopus 로고
    • Adaptive Optimal Load Balancing in a Nonhomogeneous Multiserver System with a Central Job Scheduler
    • Oct
    • F. Bonomi and A. Kumar, "Adaptive Optimal Load Balancing in a Nonhomogeneous Multiserver System with a Central Job Scheduler," IEEE Trans. Computers, vol. 39, no. 10, pp. 199-234, Oct. 1990.
    • (1990) IEEE Trans. Computers , vol.39 , Issue.10 , pp. 199-234
    • Bonomi, F.1    Kumar, A.2
  • 5
    • 0032591263 scopus 로고    scopus 로고
    • A Comparison Study of Static Mapping Heuristics for a Class of Meta-Tasks on Heterogeneous Computing Systems
    • Apr
    • T.D. Braun et al., "A Comparison Study of Static Mapping Heuristics for a Class of Meta-Tasks on Heterogeneous Computing Systems," Proc. Eighth Heterogeneous Computing Workshop (HCW'99), pp. 15-29, Apr. 1999.
    • (1999) Proc. Eighth Heterogeneous Computing Workshop (HCW'99) , pp. 15-29
    • Braun, T.D.1
  • 6
    • 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
  • 8
    • 1542383568 scopus 로고    scopus 로고
    • Reliable Matching and Scheduling of Precedence-Constrained Tasks in Heterogeneous Distributed Computing
    • A. Dogan and F. Özgüner, "Reliable Matching and Scheduling of Precedence-Constrained Tasks in Heterogeneous Distributed Computing," Proc. 29th Int'l Conf. Parallel Processing (ICPP '00 , pp. 307-314, 2000.
    • (2000) Proc. 29th Int'l Conf. Parallel Processing (ICPP '00 , pp. 307-314
    • Dogan, A.1    Özgüner, F.2
  • 9
    • 84948446267 scopus 로고    scopus 로고
    • LDBS: A Duplication Based Scheduling Algorithm for Heterogeneous Computing Systems
    • A. Dogan and F. Özgüner, "LDBS: A Duplication Based Scheduling Algorithm for Heterogeneous Computing Systems," Proc. 31st Int'l Conf. Parallel Processing (ICPP '02), pp. 352-359, 2002.
    • (2002) Proc. 31st Int'l Conf. Parallel Processing (ICPP '02) , pp. 352-359
    • Dogan, A.1    Özgüner, F.2
  • 11
    • 0035308494 scopus 로고    scopus 로고
    • An Approximation for Waiting Time Tail Probabilities in Multiclass Systems
    • Y. Jiang, C.-K. Tham, and C.-C. Ko, "An Approximation for Waiting Time Tail Probabilities in Multiclass Systems," IEEE Comm. Letters, vol. 5, no. 4, pp. 175-177, 2001.
    • (2001) IEEE Comm. Letters , vol.5 , Issue.4 , pp. 175-177
    • Jiang, Y.1    Tham, C.-K.2    Ko, C.-C.3
  • 12
    • 0024133009 scopus 로고
    • Survey of Software Tools for Evaluating Reliability, Availability, and Serviceability
    • Dec
    • A.M. Johnson and M. Malek, "Survey of Software Tools for Evaluating Reliability, Availability, and Serviceability," ACM Computing Surveys, vol. 20, no. 4, pp. 227-269, Dec. 1988.
    • (1988) ACM Computing Surveys , vol.20 , Issue.4 , pp. 227-269
    • Johnson, A.M.1    Malek, M.2
  • 13
    • 27944500661 scopus 로고    scopus 로고
    • Branch and Bound and Dynamic Programming to Minimize the Total Completion Times on a Single Machine with Availability Constraints
    • Oct
    • I. Kacem, C. Sadfi, and A. El-Kamel, "Branch and Bound and Dynamic Programming to Minimize the Total Completion Times on a Single Machine with Availability Constraints," Proc. IEEE Int'l Conf. Systems, Man, and Cybernetics (SMC '05), vol. 2, pp. 1657-1662, Oct. 2005.
    • (2005) Proc. IEEE Int'l Conf. Systems, Man, and Cybernetics (SMC '05) , vol.2 , pp. 1657-1662
    • Kacem, I.1    Sadfi, C.2    El-Kamel, A.3
  • 15
    • 0033116875 scopus 로고    scopus 로고
    • Two-Machine Flowshop Scheduling with Availability Constraints
    • Apr
    • C.-Y. Lee, "Two-Machine Flowshop Scheduling with Availability Constraints," European J. Operational Research, vol. 114, no. 2, pp. 420-429, Apr. 1999.
    • (1999) European J. Operational Research , vol.114 , Issue.2 , pp. 420-429
    • Lee, C.-Y.1
  • 16
    • 0002574777 scopus 로고
    • Minimizing the Sum of Job Completion Times on Capacitated Parallel Machines
    • G. Mosheiov, "Minimizing the Sum of Job Completion Times on Capacitated Parallel Machines," Math. and Computer Modelling, vol. 20, pp. 91-99, 1994.
    • (1994) Math. and Computer Modelling , vol.20 , pp. 91-99
    • Mosheiov, G.1
  • 17
    • 0027553746 scopus 로고
    • Optimal Scheduling of Cooperative Tasks in a Distributed System Using an Enumerative Method
    • Mar
    • D.-T. Peng and K.G. Shin, "Optimal Scheduling of Cooperative Tasks in a Distributed System Using an Enumerative Method," IEEE Trans. Software Eng., vol. 19, no. 3, pp. 253-267, Mar. 1993.
    • (1993) IEEE Trans. Software Eng , vol.19 , Issue.3 , pp. 253-267
    • Peng, D.-T.1    Shin, K.G.2
  • 18
    • 0033446820 scopus 로고    scopus 로고
    • Scheduling the Maintenance on a Single Machine
    • X. Qi, T. Chen, and F. Tu, "Scheduling the Maintenance on a Single Machine," J. Operational Research, vol. 50, pp. 1071-1078, 1999.
    • (1999) J. Operational Research , vol.50 , pp. 1071-1078
    • Qi, X.1    Chen, T.2    Tu, F.3
  • 19
    • 20444463471 scopus 로고    scopus 로고
    • A Dynamic and Reliability-Driven Scheduling Algorithm for Parallel Real-Time jobs on Heterogeneous Clusters
    • Aug
    • X. Qin and H. Jiang, "A Dynamic and Reliability-Driven Scheduling Algorithm for Parallel Real-Time jobs on Heterogeneous Clusters," J. Parallel and Distributed Computing, vol. 65, no. 8, pp. 885-900, Aug. 2005.
    • (2005) J. Parallel and Distributed Computing , vol.65 , Issue.8 , pp. 885-900
    • Qin, X.1    Jiang, H.2
  • 20
    • 84951105950 scopus 로고    scopus 로고
    • Scheduling of Periodic Time Critical Applications for Pipelined Execution on Heterogeneous Systems
    • Sept
    • S. Ranaweera and D.P. Agrawal, "Scheduling of Periodic Time Critical Applications for Pipelined Execution on Heterogeneous Systems," Proc. 30th Int'l Conf. Parallel Processing (ICPP '01), pp. 131-138, Sept. 2001.
    • (2001) Proc. 30th Int'l Conf. Parallel Processing (ICPP '01) , pp. 131-138
    • Ranaweera, S.1    Agrawal, D.P.2
  • 22
    • 0032362468 scopus 로고    scopus 로고
    • Machine Scheduling with Availability Constraints
    • Sept
    • E. Sanlaville and G. Schmidt, "Machine Scheduling with Availability Constraints," Acta Informatica, vol. 35, no. 9, pp. 795-811, Sept. 1998.
    • (1998) Acta Informatica , vol.35 , Issue.9 , pp. 795-811
    • Sanlaville, E.1    Schmidt, G.2
  • 23
    • 0343963100 scopus 로고    scopus 로고
    • Scheduling with Limited Machine Availability
    • G. Schmidt, "Scheduling with Limited Machine Availability," European J. Operational Research, vol. 121, pp. 1-15, 2000.
    • (2000) European J. Operational Research , vol.121 , pp. 1-15
    • Schmidt, G.1
  • 25
    • 0026923304 scopus 로고
    • Task Allocation for Maximizing Reliability of Distributed Computer Systems
    • Sept
    • S.M. Shatz, J.P. Wang, and M. Goto, "Task Allocation for Maximizing Reliability of Distributed Computer Systems," IEEE Trans. Computers vol. 41, no. 9, pp. 1156-1168, Sept. 1992.
    • (1992) IEEE Trans. Computers , vol.41 , Issue.9 , pp. 1156-1168
    • Shatz, S.M.1    Wang, J.P.2    Goto, M.3
  • 26
    • 0027005301 scopus 로고
    • An Efficient Method to Maintain Resource Availability Information for Scheduling Applications
    • May
    • S.P. Smith, "An Efficient Method to Maintain Resource Availability Information for Scheduling Applications," Proc. IEEE Int'l Conf. Robotics and Automation (ICRA '92), vol. 2, pp. 1214-1219, May 1992.
    • (1992) Proc. IEEE Int'l Conf. Robotics and Automation (ICRA '92) , vol.2 , pp. 1214-1219
    • Smith, S.P.1
  • 28
    • 33646486528 scopus 로고    scopus 로고
    • Risk-Resilient Heuristics and Genetic Algorithms for Security-Assured Grid Job Scheduling
    • June
    • S.-S. Song, K. Hwang, and Y.-K. Kwok, "Risk-Resilient Heuristics and Genetic Algorithms for Security-Assured Grid Job Scheduling," IEEE Trans. Computers, vol. 55, no. 6, pp. 703-719, June 2006.
    • (2006) IEEE Trans. Computers , vol.55 , Issue.6 , pp. 703-719
    • Song, S.-S.1    Hwang, K.2    Kwok, Y.-K.3
  • 29
    • 0032683084 scopus 로고    scopus 로고
    • Safety and Reliability Driven Task Allocation in Distributed Systems
    • Mar
    • S. Srinivasan and N.K. Jha, "Safety and Reliability Driven Task Allocation in Distributed Systems," IEEE Trans. Parallel and Distributed Systems, vol. 10, no. 3, pp. 238-251, Mar. 1999.
    • (1999) IEEE Trans. Parallel and Distributed Systems , vol.10 , Issue.3 , pp. 238-251
    • Srinivasan, S.1    Jha, N.K.2
  • 30
    • 0036504666 scopus 로고    scopus 로고
    • Performance-Effective and Low-Complexity Task Scheduling for Heterogeneous Computing
    • Mar
    • H. Topcuoglu, S. Hariri, and M.-Y. Wu, "Performance-Effective and Low-Complexity Task Scheduling for Heterogeneous Computing," IEEE Trans. Parallel and Distributed Systems, vol. 13, no. 3, Mar. 2002.
    • (2002) IEEE Trans. Parallel and Distributed Systems , vol.13 , Issue.3
    • Topcuoglu, H.1    Hariri, S.2    Wu, M.-Y.3
  • 31
    • 33744802251 scopus 로고    scopus 로고
    • Scheduling Security-Critical Real-Time Applications on Clusters
    • July
    • T. Xie and X. Qin, "Scheduling Security-Critical Real-Time Applications on Clusters," IEEE Trans. Computers, vol. 55, no. 7, pp. 864-879, July 2006.
    • (2006) IEEE Trans. Computers , vol.55 , Issue.7 , pp. 864-879
    • Xie, T.1    Qin, X.2
  • 32
    • 36348941936 scopus 로고    scopus 로고
    • Improving Security for Periodic Tasks in Embedded Systems through Scheduling
    • T. Xie and X. Qin, "Improving Security for Periodic Tasks in Embedded Systems through Scheduling," ACM Trans. Embedded Computing Systems vol. 6, no. 1, 2007.
    • (2007) ACM Trans. Embedded Computing Systems , vol.6 , Issue.1
    • Xie, T.1    Qin, X.2
  • 33
    • 50149084761 scopus 로고    scopus 로고
    • A New Allocation Scheme for Parallel Applications with Deadline and Security Constraints on Clusters
    • Sept
    • T. Xie and X. Qin, "A New Allocation Scheme for Parallel Applications with Deadline and Security Constraints on Clusters," Proc. IEEE Int'l Conf. Cluster Computing (Cluster '05), Sept. 2005.
    • (2005) Proc. IEEE Int'l Conf. Cluster Computing (Cluster '05)
    • Xie, T.1    Qin, X.2


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