메뉴 건너뛰기




Volumn 17, Issue 3, 2006, Pages 263-275

Toward a realistic task scheduling model

Author keywords

Concurrent programming; Heterogeneous system model; Parallel processing; Processor involvement; Scheduling and task partitioning

Indexed keywords

COMPUTER PROGRAMMING; GENETIC ALGORITHMS; HEURISTIC PROGRAMMING; PROGRAM PROCESSORS; REAL TIME SYSTEMS;

EID: 32044471308     PISSN: 10459219     EISSN: None     Source Type: Journal    
DOI: 10.1109/TPDS.2006.40     Document Type: Article
Times cited : (80)

References (38)
  • 1
    • 0016313256 scopus 로고
    • "A Comparison of list Schedules for Parallel Processing Systems"
    • T.L. Adam, K.M. Chandy, and J.R. Dickson, "A Comparison of list Schedules for Parallel Processing Systems," Comm. ACM, vol. 17, pp. 685-689, 1974.
    • (1974) Comm. ACM , vol.17 , pp. 685-689
    • Adam, T.L.1    Chandy, K.M.2    Dickson, J.R.3
  • 2
    • 0030102124 scopus 로고    scopus 로고
    • "Multiprocessor Scheduling in a Genetic Paradigm"
    • I. Ahmad and M.K. Dhodhi, "Multiprocessor Scheduling in a Genetic Paradigm," Parallel Computing, vol. 22, pp. 395-406, 1996.
    • (1996) Parallel Computing , vol.22 , pp. 395-406
    • Ahmad, I.1    Dhodhi, M.K.2
  • 3
    • 0032166239 scopus 로고    scopus 로고
    • "On Exploiting Task Duplication in Parallel Program Scheduling"
    • Aug
    • I. Ahmad and Y.-K. Kwok, "On Exploiting Task Duplication in Parallel Program Scheduling," IEEE Trans. Parallel and Distributed Systems, vol. 9, no. 8, pp. 872-892, Aug. 1998.
    • (1998) IEEE Trans. Parallel and Distributed Systems , vol.9 , Issue.8 , pp. 872-892
    • Ahmad, I.1    Kwok, Y.-K.2
  • 7
    • 0039449041 scopus 로고
    • "Genetic Scheduling of Task Graphs"
    • M.S.T. Benten and S.M. Sait, "Genetic Scheduling of Task Graphs," Int'l J. Electronics, vol. 77, no. 4, pp. 401-415, 1994.
    • (1994) Int'l J. Electronics , vol.77 , Issue.4 , pp. 401-415
    • Benten, M.S.T.1    Sait, S.M.2
  • 12
    • 44049113422 scopus 로고
    • "A Comparison of Clustering Heuristics for Scheduling DAGs on Multiprocessors"
    • Dec
    • A. Gerasoulis and T. Yang, "A Comparison of Clustering Heuristics for Scheduling DAGs on Multiprocessors," J. Parallel and Distributed Computing, vol. 16, no. 4, pp. 276-291, Dec. 1992.
    • (1992) J. Parallel and Distributed Computing , vol.16 , Issue.4 , pp. 276-291
    • Gerasoulis, A.1    Yang, T.2
  • 14
    • 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
  • 15
    • 32044439715 scopus 로고    scopus 로고
    • IBM, Mar
    • IBM, SP Switch2 Technology and Architecture, Mar. 2001, http://www-1.ibm. com/servers/eserver/pseries/hardware/whitepapers/sp_sw_switch2.pdf.
    • (2001) SP Switch2 Technology and Architecture
  • 16
    • 12444270456 scopus 로고    scopus 로고
    • "Where's the Overlap? An Analysis of Popular MPI Implementations"
    • J. White III and S. Bova, "Where's the Overlap? An Analysis of Popular MPI Implementations," Proc. MPIDC, 1999.
    • (1999) Proc. MPIDC
    • White III, J.1    Bova, S.2
  • 17
    • 0033705838 scopus 로고    scopus 로고
    • "List Scheduling of General Task Graphs under LogP"
    • T. Kalinowski, I. Kort, and D. Trystram, "List Scheduling of General Task Graphs under LogP," Parallel Computing, vol. 26, pp. 1109-1128, 2000.
    • (2000) Parallel Computing , vol.26 , pp. 1109-1128
    • Kalinowski, T.1    Kort, I.2    Trystram, D.3
  • 18
    • 0003475681 scopus 로고
    • "Static Task Scheduling and Grain Packing in Parallel Processing Systems"
    • PhD thesis, Oregon State Univ
    • B. Kruatrachue, "Static Task Scheduling and Grain Packing in Parallel Processing Systems," PhD thesis, Oregon State Univ., 1987.
    • (1987)
    • Kruatrachue, B.1
  • 19
    • 0023866688 scopus 로고
    • "Grain Size Determination for Parallel Processing"
    • Jan
    • B. Kruatrachue and T. Lewis, "Grain Size Determination for Parallel Processing," IEEE Software, vol. 5, no. 1, pp. 23-32, Jan. 1988.
    • (1988) IEEE Software , vol.5 , Issue.1 , pp. 23-32
    • Kruatrachue, B.1    Lewis, T.2
  • 20
    • 0003859414 scopus 로고
    • Information and System Sciences Series. Prentice Hall
    • S.Y. Kung, VLSI Array Processors, Information and System Sciences Series. Prentice Hall, 1988.
    • (1988) VLSI Array Processors
    • Kung, S.Y.1
  • 21
    • 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
  • 24
    • 0031647668 scopus 로고    scopus 로고
    • "A Performance Evaluation of CP List Scheduling Heuristics for Communication Intensive Task Graphs"
    • B.S. Macey and A.Y. Zomaya, "A Performance Evaluation of CP List Scheduling Heuristics for Communication Intensive Task Graphs," Proc. Parallel Processing Symp., pp. 538-541, 1998.
    • (1998) Proc. Parallel Processing Symp. , pp. 538-541
    • Macey, B.S.1    Zomaya, A.Y.2
  • 25
    • 0008745751 scopus 로고
    • "Message Passing Interface Forum"
    • June
    • "Message Passing Interface Forum," MPI: A Message-Passing Interface Standard, June 1995, http://www.mpi-forum.org/docs/docs.html.
    • (1995) MPI: A Message-Passing Interface Standard
  • 26
    • 21244477391 scopus 로고    scopus 로고
    • "Static Multiprocessor Task Graph Scheduling in the Genetic Paradigm: A Comparison of Genotype Representations"
    • Research Report 98-25, Ecole Normale Superieure de Lyon, Laboratoire de Informatique du Parallelisme, Lyon, France
    • P. Rebreyend, F.E. Sandnes, and G.M. Megson, "Static Multiprocessor Task Graph Scheduling in the Genetic Paradigm: A Comparison of Genotype Representations," Research Report 98-25, Ecole Normale Superieure de Lyon, Laboratoire de Informatique du Parallelisme, Lyon, France, 1998.
    • (1998)
    • Rebreyend, P.1    Sandnes, F.E.2    Megson, G.M.3
  • 29
    • 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. 175-186, Feb. 1993.
    • (1993) IEEE Trans. Parallel and Distributed Systems , vol.4 , Issue.2 , pp. 175-186
    • Sih, G.C.1    Lee, E.A.2
  • 30
    • 19644376465 scopus 로고    scopus 로고
    • "Accurate Task Scheduling for Parallel Systems"
    • PhD thesis. Institute Superior Técnico, Technical Univ. of Lisbon, Portugal, Apr
    • O. Sinnen, "Accurate Task Scheduling for Parallel Systems," PhD thesis. Institute Superior Técnico, Technical Univ. of Lisbon, Portugal, Apr. 2003.
    • (2003)
    • Sinnen, O.1
  • 31
    • 1642360785 scopus 로고    scopus 로고
    • "Experimental Evaluation of Task Scheduling Accuracy: Implications for the Scheduling Model"
    • Sept
    • O. Sinnen and L. Sousa, "Experimental Evaluation of Task Scheduling Accuracy: Implications for the Scheduling Model," IEICE Trans. Information and Systems, vol 86 no. 9. pp. 1620-1627, Sept. 2003.
    • (2003) IEICE Trans. Information and Systems , vol.86 , Issue.9 , pp. 1620-1627
    • Sinnen, O.1    Sousa, L.2
  • 32
    • 0347601909 scopus 로고    scopus 로고
    • "List Scheduling: Extension for Contention Awareness and Evaluation of Node Priorities for Heterogeneous Cluster Architectures"
    • Jan
    • O. Sinnen and L. Sousa, "List Scheduling: Extension for Contention Awareness and Evaluation of Node Priorities for Heterogeneous Cluster Architectures," Parallel Computing, vol. 30, no. 1, pp. 81-101, Jan. 2004.
    • (2004) Parallel Computing , vol.30 , Issue.1 , pp. 81-101
    • Sinnen, O.1    Sousa, L.2
  • 33
    • 0742307479 scopus 로고    scopus 로고
    • "On Task Scheduling Accuracy: Evaluation Methodology and Results"
    • Feb
    • O. Sinnen and L. Sousa, "On Task Scheduling Accuracy: Evaluation Methodology and Results," J. Supercomputing, vol. 27, no. 2, pp. 177-194, Feb. 2004.
    • (2004) J. Supercomputing , vol.27 , Issue.2 , pp. 177-194
    • Sinnen, O.1    Sousa, L.2
  • 34
    • 21244458140 scopus 로고    scopus 로고
    • "Communication Contention in Task Scheduling"
    • June
    • O. Sinnen and L. Sousa, "Communication Contention in Task Scheduling," IEEE Trans. Parallel and Distributed Systems, vol. 16, no. 6, pp. 503-515, June 2005.
    • (2005) IEEE Trans. Parallel and Distributed Systems , vol.16 , Issue.6 , pp. 503-515
    • Sinnen, O.1    Sousa, L.2
  • 35
    • 0016518855 scopus 로고
    • "NP-Complete Scheduling Problems"
    • J.D. Ullman, "NP-Complete Scheduling Problems," J. Computing System Science, vol. 10, pp. 384-393, 1975.
    • (1975) J. Computing System Science , vol.10 , pp. 384-393
    • Ullman, J.D.1
  • 37
    • 0025462712 scopus 로고
    • "Hypertool: A Programming Aid for Message-Passing Systems"
    • July
    • M.Y. Wu and D.D. Gajski, "Hypertool: A Programming Aid for Message-Passing Systems," IEEE Trans. Parallel and Distributed Systems, vol. 1, no. 3, pp. 330-343, July 1990.
    • (1990) IEEE Trans. Parallel and Distributed Systems , vol.1 , Issue.3 , pp. 330-343
    • Wu, M.Y.1    Gajski, D.D.2
  • 38
    • 84996622121 scopus 로고
    • "PYRROS: Static Scheduling and Code Generation for Message Passing Multiprocessors"
    • Aug
    • T. Yang and A. Gerasoulis, "PYRROS: Static Scheduling and Code Generation for Message Passing Multiprocessors," Proc. Sixth ACM Int'l Conf. Supercomputing, pp. 428-437, Aug. 1992.
    • (1992) Proc. Sixth ACM Int'l Conf. Supercomputing , pp. 428-437
    • Yang, T.1    Gerasoulis, A.2


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