메뉴 건너뛰기




Volumn 9, Issue 3, 2006, Pages 355-371

A taxonomy of application scheduling tools for high performance cluster computing

Author keywords

Cluster; Directed acyclic graph; Scheduling tool; Task graph; Task scheduling

Indexed keywords


EID: 33748871681     PISSN: 13867857     EISSN: 15737543     Source Type: Journal    
DOI: 10.1007/s10586-006-9747-2     Document Type: Article
Times cited : (28)

References (59)
  • 1
    • 0032166239 scopus 로고    scopus 로고
    • On exploiting task duplication in parallel program scheduling
    • (September)
    • I. Ahmad and Y. Kwok, On exploiting task duplication in parallel program scheduling. IEEE Trans. on Parallel and Distributed Systems 9(9) (September 1998) 872-892.
    • (1998) IEEE Trans. on Parallel and Distributed Systems , vol.9 , Issue.9 , pp. 872-892
    • Ahmad, I.1    Kwok, Y.2
  • 2
    • 0034290441 scopus 로고    scopus 로고
    • CASCH: A software tool for automatic parallelization and scheduling of programs on message-passing multiprocessors
    • (October-December)
    • I. Ahmad, Y. Kwok, M. Yu, and W. Shu, CASCH: A software tool for automatic parallelization and scheduling of programs on message-passing multiprocessors. IEEE Concurrency 8(4) (October-December 2000) 21-33.
    • (2000) IEEE Concurrency , vol.8 , Issue.4 , pp. 21-33
    • Ahmad, I.1    Kwok, Y.2    Yu, M.3    Shu, W.4
  • 3
    • 84957705041 scopus 로고
    • The use of PVM with workstation clusters for distributed SAR data processing
    • Milan, Italy, LNCS 919, Springer, (May)
    • G. Aloisio and M. Bochicchio, The use of PVM with workstation clusters for distributed SAR data processing, in: Proceedings of HPCN Europe 1995, Milan, Italy, LNCS 919, Springer, (May 1995) pp. 570-581.
    • (1995) Proceedings of HPCN Europe 1995 , pp. 570-581
    • Aloisio, G.1    Bochicchio, M.2
  • 4
    • 19944403082 scopus 로고    scopus 로고
    • A comparative study of online scheduling algorithms for networks of workstations
    • O. Arndt, B. Freisleben, T. Kielmann, and F. Thilo, A comparative study of online scheduling algorithms for networks of workstations, Cluster Computing 3(2) (2000) 95-112.
    • (2000) Cluster Computing , vol.3 , Issue.2 , pp. 95-112
    • Arndt, O.1    Freisleben, B.2    Kielmann, T.3    Thilo, F.4
  • 5
    • 33748871191 scopus 로고    scopus 로고
    • Cluster management software
    • M. Baker, G. Fox, and H. Yau, Cluster management software (1996) http://www.crpc.rice.edu/NHSEreview/CMS/.
    • (1996)
    • Baker, M.1    Fox, G.2    Yau, H.3
  • 6
    • 0003522435 scopus 로고    scopus 로고
    • Cluster computing white paper
    • M. Baker (ed.) IEEE Computer Society Task Force on Cluster Computing (TFCC) (December)
    • M. Baker, (ed.), Cluster computing white paper, IEEE Computer Society Task Force on Cluster Computing (TFCC) http://www.csm.port.ac.uk/~mab/ tfcc/WhitePaper/ (December 2000).
    • (2000)
  • 9
    • 84883402709 scopus 로고    scopus 로고
    • Solaris MC: A multi-computer OS
    • Technical Report: TR-95-48, Sun Microsystems
    • J. Bernabeu, Y. Khalidi, V. Matena, K. Shirriff, and M. Thadani, Solaris MC: A multi-computer OS, Technical Report: TR-95-48, Sun Microsystems http://research.sun.com/research/techrep/1995/abstract-48.html.
    • Bernabeu, J.1    Khalidi, Y.2    Matena, V.3    Shirriff, K.4    Thadani, M.5
  • 12
    • 0037843408 scopus 로고    scopus 로고
    • Dynamic Configuration Management in Graph-Oriented Distributed Programming Environment
    • (July)
    • J. Cao, A. Chan, Y. Sun, and K. Zhang, Dynamic Configuration Management in Graph-Oriented Distributed Programming Environment, Science of Computer Programming 48(1) (July 2003) 43-65.
    • (2003) Science of Computer Programming , vol.48 , Issue.1 , pp. 43-65
    • Cao, J.1    Chan, A.2    Sun, Y.3    Zhang, K.4
  • 13
    • 33748864302 scopus 로고    scopus 로고
    • Condor
    • Condor, http://www.cs.wisc.edu/condor/.
  • 14
    • 0004505032 scopus 로고    scopus 로고
    • Compact DAG representation and its dynamic scheduling
    • (September)
    • M. Cosnard and E. Jeannot, Compact DAG representation and its dynamic scheduling, Journal of Parallel and Distributed Computing 58(3) (September 1999) 487-514.
    • (1999) Journal of Parallel and Distributed Computing , vol.58 , Issue.3 , pp. 487-514
    • Cosnard, M.1    Jeannot, E.2
  • 16
    • 0001957555 scopus 로고    scopus 로고
    • A task duplication based scalable scheduling algorithm for distributed memory systems
    • (October)
    • S. Darbha and D. Agrawal, A task duplication based scalable scheduling algorithm for distributed memory systems, Journal of Parallel and Distributed Systems 46(1) (October 1997) 15-27.
    • (1997) Journal of Parallel and Distributed Systems , vol.46 , Issue.1 , pp. 15-27
    • Darbha, S.1    Agrawal, D.2
  • 19
    • 0003520524 scopus 로고
    • A survey of scheduling in multiprogrammed parallel systems
    • Research Report RC 19790 (87657), IBM T. J. Watson Research Center (October), Revised version in August 1997
    • D. Feitelson, A survey of scheduling in multiprogrammed parallel systems, Research Report RC 19790 (87657), IBM T. J. Watson Research Center (October 1994), Revised version in August 1997.
    • (1994)
    • Feitelson, D.1
  • 21
    • 0030144495 scopus 로고    scopus 로고
    • MARS-a framework for minimizing the job execution time in a metacomputing environment
    • J. Gehring and A. Reinefeld, MARS-a framework for minimizing the job execution time in a metacomputing environment, Future Generation Computer Systems 12(1) (1996) 87-99.
    • (1996) Future Generation Computer Systems , vol.12 , Issue.1 , pp. 87-99
    • Gehring, J.1    Reinefeld, A.2
  • 23
    • 33748846631 scopus 로고    scopus 로고
    • GLUnix
    • GLUnix, http://now.cs.berkeley.edu/Glunix/glunix.html.
  • 25
    • 0030149889 scopus 로고    scopus 로고
    • Portable run-time support for dynamic object-oriented parallel processing
    • (May)
    • A. Grimshaw, J. Weissman, and W. Strayer, Portable run-time support for dynamic object-oriented parallel processing, ACM Trans. on Computer Systems 14(2) (May 1996) 139-170.
    • (1996) ACM Trans. on Computer Systems , vol.14 , Issue.2 , pp. 139-170
    • Grimshaw, A.1    Weissman, J.2    Strayer, W.3
  • 26
    • 0030834939 scopus 로고    scopus 로고
    • The Legion vision of a worldwide virtual computer
    • and the Legion team (January)
    • A. Grimshaw, W. Wulf, and the Legion team, The Legion vision of a worldwide virtual computer, Communications of ACM 40(1) (January 1997) 39-45.
    • (1997) Communications of ACM , vol.40 , Issue.1 , pp. 39-45
    • Grimshaw, A.1    Wulf, W.2
  • 27
    • 0032625454 scopus 로고    scopus 로고
    • Legion: An operating system for wide-area computing
    • (May)
    • A. Grimshaw, A. Ferrari, F. Knabe, and M. Humphrey, Legion: An operating system for wide-area computing, IEEE Computer 32(5) (May 1999) 29-37.
    • (1999) IEEE Computer , vol.32 , Issue.5 , pp. 29-37
    • Grimshaw, A.1    Ferrari, A.2    Knabe, F.3    Humphrey, M.4
  • 28
    • 33748871567 scopus 로고    scopus 로고
    • Design and implementation of an adaptive task mapping environment for parallel programming
    • (February)
    • L. Huang, M. Oudshoorn and J. Cao, Design and implementation of an adaptive task mapping environment for parallel programming, Australian Computer Science Communications 19(1) (February 1997) 326-335.
    • (1997) Australian Computer Science Communications , vol.19 , Issue.1 , pp. 326-335
    • Huang, L.1    Oudshoorn, M.2    Cao, J.3
  • 30
    • 0009594482 scopus 로고    scopus 로고
    • Workload management with LoadLeveler
    • IBM Redbook
    • IBM Redbook, Workload management with LoadLeveler, http://publib-b.boulder.ibm.com/Redbooks.nsf/RedbookAbstracts/ sg246038.html?Open.
  • 31
    • 33748847388 scopus 로고    scopus 로고
    • IBMσerver Cluster 1600
    • IBMσerver Cluster 1600 http://www-1.ibm.com/servers/eserver/clusters/ hardware/1600.html.
  • 32
    • 0003464752 scopus 로고    scopus 로고
    • Scheduling in metacomputing systems
    • Ph.D. thesis, University of Philosophy (July)
    • H. James, Scheduling in metacomputing systems, Ph.D. thesis, University of Philosophy (July 1999) http://www.dhpc.adelaide.edu.au/reports/057/ html.
    • (1999)
    • James, H.1
  • 33
    • 25344472710 scopus 로고    scopus 로고
    • Parallel computational fluid dynamics 2000: Trends and applications
    • Elsevier Science
    • C. Jenssen, Parallel computational fluid dynamics 2000: Trends and applications, Elsevier Science (2001).
    • (2001)
    • Jenssen, C.1
  • 35
    • 0001514167 scopus 로고    scopus 로고
    • Benchmarking and comparison of the task graph scheduling algorithms
    • (December)
    • Y. Kwok and I. Ahmad, Benchmarking and comparison of the task graph scheduling algorithms, Journal of Parallel and Distributed Computing 59(3) (December 1999) 381-422.
    • (1999) Journal of Parallel and Distributed Computing , vol.59 , Issue.3 , pp. 381-422
    • Kwok, Y.1    Ahmad, I.2
  • 36
    • 0002050141 scopus 로고    scopus 로고
    • Static scheduling algorithms for allocating directed task graphs to multiprocessors
    • (December)
    • Y. Kwok and I. Ahmad, Static scheduling algorithms for allocating directed task graphs to multiprocessors, ACM Computing Surveys 31(4) (December 1999) 406-471.
    • (1999) ACM Computing Surveys , vol.31 , Issue.4 , pp. 406-471
    • Kwok, Y.1    Ahmad, I.2
  • 37
    • 0024034138 scopus 로고
    • Multiprocessor scheduling with interprocessor communication delays
    • (June)
    • C. Lee, J. Hwang, Y. Chow, and F. Anger, Multiprocessor scheduling with interprocessor communication delays, Operations Research Letters 7(3) (June 1988) 141-147.
    • (1988) Operations Research Letters , vol.7 , Issue.3 , pp. 141-147
    • Lee, C.1    Hwang, J.2    Chow, Y.3    Anger, F.4
  • 38
    • 33748874744 scopus 로고    scopus 로고
    • Legion
    • Legion, http://legion.virginia.edu/.
  • 39
    • 33748853400 scopus 로고    scopus 로고
    • LSF
    • LSF, http://www.platform.com/products/wm/LSF/index.asp.
  • 40
    • 33748862286 scopus 로고    scopus 로고
    • MOSIX
    • MOSIX, http://www.mosix.com/.
  • 41
    • 33748852593 scopus 로고    scopus 로고
    • MPI
    • MPI, http://www-unix.mcs.anl.gov/mpi/.
  • 42
    • 33748871990 scopus 로고    scopus 로고
    • Myricom: Creator of Myrinet
    • Myricom: Creator of Myrinet, http://www.myri.com/.
  • 43
    • 33748877036 scopus 로고    scopus 로고
    • OpenMP
    • OpenMP, http://www.openmp.org/.
  • 45
    • 33748849329 scopus 로고    scopus 로고
    • PVM
    • PVM, http://www.csm.ornl.gov/pvm/pvm_home.html.
  • 48
    • 0031647667 scopus 로고    scopus 로고
    • Clustering and reassignment-based mapping strategy for message-passing architectures
    • Orlando, Florida (March 30-April 3)
    • M. Senar, A. Ripoll, A. Cortes, and E. Luque, Clustering and reassignment-based mapping strategy for message-passing architectures, in: Proceedings of IPPS/SPDP 1998, Orlando, Florida (March 30-April 3, 1998) pp. 415-421.
    • (1998) Proceedings of IPPS/SPDP 1998 , pp. 415-421
    • Senar, M.1    Ripoll, A.2    Cortes, A.3    Luque, E.4
  • 49
    • 0035249714 scopus 로고    scopus 로고
    • An architecture-independent graphical tool for automatic contention-free process-to-processor mapping
    • (February)
    • H. Shen, S. Lor, and P. Maheshwari, An architecture-independent graphical tool for automatic contention-free process-to-processor mapping, The Journal of Supercomputing 18(2) (February 2001) 115-139.
    • (2001) The Journal of Supercomputing , vol.18 , Issue.2 , pp. 115-139
    • Shen, H.1    Lor, S.2    Maheshwari, P.3
  • 50
    • 33748882647 scopus 로고
    • Parallel raytraced image generation
    • (June)
    • S. Spach and R. Pulleyblank, Parallel raytraced image generation, Hewlett-Packard Journal 43(3) (June 1992) 76-83.
    • (1992) Hewlett-Packard Journal , vol.43 , Issue.3 , pp. 76-83
    • Spach, S.1    Pulleyblank, R.2
  • 52
    • 33748875530 scopus 로고    scopus 로고
    • Clusters: Providing enterprise-wide business-critical computing
    • Sun Microsystems, Sun[tm] White Paper (October)
    • Sun Microsystems, Sun[tm] Clusters: Providing enterprise-wide business-critical computing, White Paper (October 1997) http://wwws.sun.com/software/cluster/wp-sunclusters/.
    • (1997)
  • 53
    • 0242407050 scopus 로고    scopus 로고
    • Solving irregularly structured problems based on distributed object model
    • (November)
    • Y. Sun and C. Wang, Solving irregularly structured problems based on distributed object model, Parallel Computing 29(11/12) (November 2003) 1539-1562.
    • (2003) Parallel Computing , vol.29 , Issue.11-12 , pp. 1539-1562
    • Sun, Y.1    Wang, C.2
  • 54
    • 84900311491 scopus 로고    scopus 로고
    • Parallel database processing on a 100 node PC cluster: Cases for decision support query processing and data mining
    • San Jose (November 15-21)
    • T. Tamura, M. Oguchi, and M. Kitsuregawa, Parallel database processing on a 100 node PC cluster: Cases for decision support query processing and data mining, in: Proceedings of Supercomputing Conference (SC'97), San Jose (November 15-21, 1997).
    • (1997) Proceedings of Supercomputing Conference (SC'97)
    • Tamura, T.1    Oguchi, M.2    Kitsuregawa, M.3
  • 57
    • 33748863822 scopus 로고    scopus 로고
    • Windows Cluster Technologies
    • Windows 2000 Cluster Technologies, http://www.microsoft.com/windows2000/ technologies/clustering/
    • (2000)
  • 58


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