메뉴 건너뛰기




Volumn 16, Issue 6, 2005, Pages 503-515

Communication contention in task scheduling

Author keywords

Communication contention; Concurrent programming; Heterogeneous system model; Parallel processing; Scheduling and task partitioning

Indexed keywords

COMPUTATIONAL COMPLEXITY; GRAPH THEORY; MATHEMATICAL MODELS; PARALLEL ALGORITHMS; ROUTERS; TELECOMMUNICATION LINKS; TELECOMMUNICATION NETWORKS;

EID: 21244458140     PISSN: 10459219     EISSN: None     Source Type: Journal    
DOI: 10.1109/TPDS.2005.64     Document Type: Article
Times cited : (160)

References (36)
  • 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
    • 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. 8, pp. 872-892, Sept. 1998.
    • (1998) IEEE Trans. Parallel and Distributed Systems , vol.9 , Issue.8 , pp. 872-892
    • Ahmad, I.1    Kwok, Y.-K.2
  • 3
    • 0029720091 scopus 로고    scopus 로고
    • "Analysis, Evaluation, and Comparison of Algorithms for Scheduling Task Graphs on Parallel Processors"
    • G.-J. Li, D.F. Hsu, S. Horiguchi, and B. Maggs, eds., June
    • I. Ahmad, Y.-K. Kwok, and M.-Y. Wu, "Analysis, Evaluation, and Comparison of Algorithms for Scheduling Task Graphs on Parallel Processors," Proc. Second Int'l Symp. Parallel Architectures, Algorithms, and Networks, G.-J. Li, D.F. Hsu, S. Horiguchi, and B. Maggs, eds., pp. 207-213, June 1996.
    • (1996) Proc. Second Int'l Symp. Parallel Architectures, Algorithms, and Networks , pp. 207-213
    • Ahmad, I.1    Kwok, Y.-K.2    Wu, M.-Y.3
  • 6
    • 0032674377 scopus 로고    scopus 로고
    • "A Versatile Cost Modelling Approach for Multicomputer Task Scheduling"
    • Jan
    • C. Boeres and V.E.F. Rebello, "A Versatile Cost Modelling Approach for Multicomputer Task Scheduling," Parallel Computing, vol. 25, no. 1, pp. 63-86, Jan. 1999.
    • (1999) Parallel Computing , vol.25 , Issue.1 , pp. 63-86
    • Boeres, C.1    Rebello, V.E.F.2
  • 11
    • 0025440941 scopus 로고
    • "Scheduling Parallel Program Tasks onto Arbitray Target Machines"
    • June
    • H. El-Rewini and T.G. Lewis, "Scheduling Parallel Program Tasks onto Arbitray 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
  • 13
    • 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
    • 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
  • 16
    • 0021529549 scopus 로고
    • "Practical Multiprocessor Scheduling Algorithms for Efficient Parallel Processing"
    • Nov
    • H. Kasahara and S. Narita, "Practical Multiprocessor Scheduling Algorithms for Efficient Parallel Processing," IEEE Trans. Computers, vol. 33, pp. 1023-1029, Nov. 1984.
    • (1984) IEEE Trans. Computers , vol.33 , pp. 1023-1029
    • Kasahara, H.1    Narita, S.2
  • 17
    • 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
  • 18
    • 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) IEEE Software , vol.5 , Issue.1 , pp. 23-32
    • Kruatrachue, B.1    Lewis, T.2
  • 21
    • 0348057059 scopus 로고    scopus 로고
    • "Link Contention-Constrained Scheduling and Mapping of Tasks and Messages to a Network of Heterogeneous Processors"
    • Y.-K. Kwok and I. Ahmad, "Link Contention-Constrained Scheduling and Mapping of Tasks and Messages to a Network of Heterogeneous Processors," Cluster Computing: J. Networks, Software Tools, and Applications, vol. 3, no. 2, pp. 113-124, 2000.
    • (2000) Cluster Computing: J. Networks, Software Tools, and Applications , vol.3 , Issue.2 , pp. 113-124
    • Kwok, Y.-K.1    Ahmad, I.2
  • 22
    • 84882599243 scopus 로고    scopus 로고
    • "On Linear Schedules of Task Graphs for Generalized LogP-Machines"
    • W. Löwe, W. Zimmermann, and J. Eisenberger, "On Linear Schedules of Task Graphs for Generalized LogP-Machines," Proc. Euro-Par '97, vol. 1300, pp. 895-904, 1997.
    • (1997) Proc. Euro-Par '97 , vol.1300 , pp. 895-904
    • Löwe, W.1    Zimmermann, W.2    Eisenberger, J.3
  • 24
    • 0008745751 scopus 로고
    • "Message Passing Interface Forum"
    • June
    • "Message Passing Interface Forum," MPI: A Message-Passing Interface Standard, http://www.mpi-forum.org/docs/docs.html, June 1995.
    • (1995) MPI: A Message-Passing Interface Standard
  • 25
    • 21244477391 scopus 로고    scopus 로고
    • "Static Multi-Processor Task Graph Scheduling in the Genetic Paradigm: A Comparison of Genotype Representations"
    • Research Report 98-25, Laboratoire de Informatique du Parallelisme, Ecole Normale Superieure de Lyon
    • P. Rebreyend, F.E. Sandnes, and G.M. Megson, "Static Multi-Processor Task Graph Scheduling in the Genetic Paradigm: A Comparison of Genotype Representations," Research Report 98-25, Laboratoire de Informatique du Parallelisme, Ecole Normale Superieure de Lyon, 1998.
    • (1998)
    • Rebreyend, P.1    Sandnes, F.E.2    Megson, G.M.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. 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
  • 28
    • 0742319678 scopus 로고    scopus 로고
    • "Experimental Evaluation of Task Scheduling Accuracy"
    • master's thesis, Instituto Superior Técnico, Technical Univ. of Lisbon, Dec
    • O. Sinnen, "Experimental Evaluation of Task Scheduling Accuracy," Tese de Mestrado, master's thesis, Instituto Superior Técnico, Technical Univ. of Lisbon, Dec. 2001.
    • (2001) Tese De Mestrado
    • Sinnen, O.1
  • 29
    • 19644376465 scopus 로고    scopus 로고
    • "Accurate Task Scheduling for Parallel Systems"
    • PhD thesis, Instituto Superior Técnico, Technical Univ. of Lisbon, Apr
    • O. Sinnen, "Accurate Task Scheduling for Parallel Systems," PhD thesis, Instituto Superior Técnico, Technical Univ. of Lisbon, Apr. 2003.
    • (2003)
    • Sinnen, O.1
  • 30
    • 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
  • 31
    • 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
  • 33
    • 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
  • 34
    • 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
  • 35
    • 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
  • 36
    • 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 Trans. Parallel and Distributed Systems, vol. 5, no. 9, pp. 951-967, Sept. 1994.
    • (1994) IEEE Trans. Parallel and Distributed Systems , vol.5 , Issue.9 , pp. 951-967
    • Yang, T.1    Gerasoulis, A.2


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