메뉴 건너뛰기




Volumn 51, Issue , 2006, Pages 3-54

Parallel programming models applicable to cluster computing and beyond

Author keywords

[No Author keywords available]

Indexed keywords

PARALLEL PROGRAMMING; SUPERCOMPUTERS;

EID: 84880495327     PISSN: 14397358     EISSN: None     Source Type: Book Series    
DOI: 10.1007/3-540-31619-1_1     Document Type: Article
Times cited : (2)

References (78)
  • 1
    • 84880495936 scopus 로고    scopus 로고
    • Bristol, Quadrics Supercomputer World Ltd
    • Alphaserver SC user guide, 2000. Bristol, Quadrics Supercomputer World Ltd.
    • (2000) Alphaserver SC user guide
  • 11
    • 0142014311 scopus 로고    scopus 로고
    • Technical Report UCRL-MA-137155, Lawrence Livermore National Laboratory, Livermore, CA
    • E. Chow, A. Cleary, and R. Falgout. HYPRE User's manual, version 1.6.0. Technical Report UCRL-MA-137155, Lawrence Livermore National Laboratory, Livermore, CA, 1998.
    • (1998) HYPRE User's manual, version 1.6.0
    • Chow, E.1    Cleary, A.2    Falgout, R.3
  • 12
    • 10044247045 scopus 로고    scopus 로고
    • OpenMP: A parallel standard for the masses
    • January-March
    • D. Clark. OpenMP: A parallel standard for the masses. IEEE Concurrency, 6(1):10-12, January-March 1998.
    • (1998) IEEE Concurrency , vol.6 , Issue.1 , pp. 10-12
    • Clark, D.1
  • 15
    • 0002806690 scopus 로고    scopus 로고
    • OpenMP: An industry standard API for shared-memory programming
    • January-March
    • L. Dagum and R. Menon. OpenMP: An industry standard API for shared-memory programming. IEEE Computational Science & Engineering, 5(1):46-55, January-March 1998.
    • (1998) IEEE Computational Science & Engineering , vol.5 , Issue.1 , pp. 46-55
    • Dagum, L.1    Menon, R.2
  • 16
    • 84880495813 scopus 로고    scopus 로고
    • Dual-level parallelism for deterministic and stochastic CFD problems
    • In, Baltimore, MD
    • S. Dong and G. E. Karniadakis. Dual-level parallelism for deterministic and stochastic CFD problems. In Proceedings of Supercomputing, SC02, Baltimore, MD, 2002.
    • (2002) Proceedings of Supercomputing, SC02
    • Dong, S.1    Karniadakis, G.E.2
  • 18
    • 0012458982 scopus 로고    scopus 로고
    • Ten Good Practices In Scientific Programming
    • January-February
    • P. F. Dubois. Ten Good Practices In Scientific Programming. Computing in Science & Engineering, 1(1), January-February 1999.
    • (1999) Computing in Science & Engineering , vol.1 , Issue.1
    • Dubois, P.F.1
  • 20
    • 84880477061 scopus 로고    scopus 로고
    • Earth Simulator home page
    • Earth Simulator home page, http://www.es.jamstec.go.jp.
  • 24
    • 77951465138 scopus 로고    scopus 로고
    • HDF5: A file format and I/O library for high performance computing applications
    • In, ACM SIGARCH and IEEE, Nov
    • M. Folk, A. Cheng, and K. Yates. HDF5: A file format and I/O library for high performance computing applications. In Proceedings of Supercomputing'99 (CD-ROM). ACM SIGARCH and IEEE, Nov. 1999.
    • (1999) Proceedings of Supercomputing'99 (CD-ROM)
    • Folk, M.1    Cheng, A.2    Yates, K.3
  • 26
    • 0346283638 scopus 로고
    • PCF Parallel FORTRAN Extensions
    • September, (Special issue)
    • P. C. Forum. PCF Parallel FORTRAN Extensions. FORTRAN Forum, 10(3), September 1991. (Special issue).
    • (1991) FORTRAN Forum , vol.10 , Issue.3
    • Forum, P.C.1
  • 27
    • 84880490588 scopus 로고    scopus 로고
    • global Array Project, URL
    • Global Array Project. URL: http://www.emsl.pnl.gov/docs/global.
  • 28
    • 84947814055 scopus 로고    scopus 로고
    • Learning from the success of MPI
    • In B. Monien, V. K. Prasanna, and S. Vajapeyam, editors, number 2228 in Lecture Notes in Computer Science, Springer, Dec
    • W. D. Gropp. Learning from the success of MPI. In B. Monien, V. K. Prasanna, and S. Vajapeyam, editors, High Performance Computing-HiPC 2001, number 2228 in Lecture Notes in Computer Science, pages 81-92. Springer, Dec. 2001.
    • (2001) High Performance Computing-HiPC 2001 , pp. 81-92
    • Gropp, W.D.1
  • 33
    • 0003213666 scopus 로고    scopus 로고
    • The emergence of the MPI message passing standard for parallel computing
    • R. Hempel and D. W. Walker. The emergence of the MPI message passing standard for parallel computing. Computer Standards and Interfaces, 21(1):51-62, 1999.
    • (1999) Computer Standards and Interfaces , vol.21 , Issue.1 , pp. 51-62
    • Hempel, R.1    Walker, D.W.2
  • 34
    • 0003193398 scopus 로고
    • High Performance Fortran language specification
    • High Performance Fortran Forum
    • High Performance Fortran Forum. High Performance Fortran language specification. Scientific Programming, 2(1-2):1-170, 1993.
    • (1993) Scientific Programming , vol.2 , Issue.1-2 , pp. 1-170
  • 36
    • 0018005391 scopus 로고
    • Communicating sequential processes
    • Aug
    • C. A. R. Hoare. Communicating sequential processes. Communications of the ACM, 21(8):666-677, Aug. 1978.
    • (1978) Communications of the ACM , vol.21 , Issue.8 , pp. 666-677
    • Hoare, C.A.R.1
  • 38
    • 84880458927 scopus 로고    scopus 로고
    • Writing hybrid MPI/OpenMP code
    • April, URL
    • F. Hoffman. Writing hybrid MPI/OpenMP code. Linux Magazine, 6(4):44-48, April 2004. URL: http://www.linux-mag.com/2004-04/extreme 01.html.
    • (2004) Linux Magazine , vol.6 , Issue.4 , pp. 44-48
    • Hoffman, F.1
  • 43
    • 85086750336 scopus 로고    scopus 로고
    • What multilevel parallel programs do when you are not watching: A performance analysis case study comparing MPI/OpenMP, MLP, and nested OpenMP
    • In, Houston, TX, May 17-18 (Invited talk)
    • G. Jost, J. Labarta, and J. Gimenez. What multilevel parallel programs do when you are not watching: A performance analysis case study comparing MPI/OpenMP, MLP, and nested OpenMP. In Proceedings of the Workshop on OpenMP Applications and Tools, WOMPAT 2004, pages 29-40, Houston, TX, May 17-18 2004. (Invited talk).
    • (2004) Proceedings of the Workshop on OpenMP Applications and Tools, WOMPAT 2004 , pp. 29-40
    • Jost, G.1    Labarta, J.2    Gimenez, J.3
  • 50
    • 0142053971 scopus 로고    scopus 로고
    • pARMS: A parallel version of the algebraic recursive multilevel solver
    • Z. Li, Y. Saad, and M. Sosonkina. pARMS: A parallel version of the algebraic recursive multilevel solver. Numerical Linear Algebra with Applications, 10:485-509, 2003.
    • (2003) Numerical Linear Algebra with Applications , vol.10 , pp. 485-509
    • Li, Z.1    Saad, Y.2    Sosonkina, M.3
  • 52
    • 0001439335 scopus 로고
    • MPI: A Message-Passing Interface standard
    • Message Passing Interface Forum
    • Message Passing Interface Forum. MPI: A Message-Passing Interface standard. International Journal of Supercomputer Applications, 8(3/4):165-414, 1994.
    • (1994) International Journal of Supercomputer Applications , vol.8 , Issue.3-4 , pp. 165-414
  • 53
    • 0343645406 scopus 로고    scopus 로고
    • MPI2: A Message Passing Interface standard
    • Message Passing Interface Forum
    • Message Passing Interface Forum. MPI2: A Message Passing Interface standard. International Journal of High Performance Computing Applications, 12(1-2):1-299, 1998.
    • (1998) International Journal of High Performance Computing Applications , vol.12 , Issue.1-2 , pp. 1-299
  • 55
    • 84880449603 scopus 로고    scopus 로고
    • Mpi papers, URL
    • Mpi papers. URL: http://www.mcs.anl.gov/mpi/papers.
  • 56
    • 3142540379 scopus 로고    scopus 로고
    • Parallel Iterative Solvers for Unstructured Grids Using and OpenMP/MPI Hybrid Programming Model for GeoFEM Platfrom on SMP Cluster Architectures
    • K. Nakajima and H. Okuda. Parallel Iterative Solvers for Unstructured Grids Using and OpenMP/MPI Hybrid Programming Model for GeoFEM Platfrom on SMP Cluster Architectures. Lecture Notes in Computer Science, 2327:437-448, 2002.
    • (2002) Lecture Notes in Computer Science , vol.2327 , pp. 437-448
    • Nakajima, K.1    Okuda, H.2
  • 59
    • 0028732614 scopus 로고
    • Global Arrays: A portable "shared memory" programming model for distributed memory computers
    • In
    • J. Nieplocha, R. J. Harrison, and R. J. Littlefield. Global Arrays: A portable "shared memory" programming model for distributed memory computers. In Proceedings of Supercomputing 1994, SC94, pages 340-349, 1994.
    • (1994) Proceedings of Supercomputing 1994, SC94 , pp. 340-349
    • Nieplocha, J.1    Harrison, R.J.2    Littlefield, R.J.3
  • 60
    • 0030157365 scopus 로고    scopus 로고
    • Global Arrays: A nonuniform memory access programming model for high-performance computers
    • J. Nieplocha, R. J. Harrison, and R. J. Littlefield. Global Arrays: A nonuniform memory access programming model for high-performance computers. The Journal of Supercomputing, 10:197-220, 1996.
    • (1996) The Journal of Supercomputing , vol.10 , pp. 197-220
    • Nieplocha, J.1    Harrison, R.J.2    Littlefield, R.J.3
  • 62
    • 0002081678 scopus 로고    scopus 로고
    • Co-Array Fortran for parallel programming
    • R.W. Numrich and J. K. Reid. Co-Array Fortran for parallel programming. ACM Fortran Forum, 17(2):1-31, 1998.
    • (1998) ACM Fortran Forum , vol.17 , Issue.2 , pp. 1-31
    • Numrich, R.W.1    Reid, J.K.2
  • 63
    • 0003554133 scopus 로고    scopus 로고
    • OpenMP Architecture Review Board, November, URL
    • OpenMP Architecture Review Board. OpenMP Fortran Application Program Interface, Version 2.0. November 2000. URL: http://www.openmp.org/drupal/ mp-documents/fspec20.pdf.
    • (2000) OpenMP Fortran Application Program Interface, Version 2.0
  • 65
    • 84880497980 scopus 로고    scopus 로고
    • OpenMP Architecture Review Board home page
    • OpenMP Architecture Review Board home page, http://www.openmp.org.
  • 69
    • 10844286139 scopus 로고    scopus 로고
    • 14.9 TFLOPS three-dimensional fluid simulation for fusion science with HPF on the Earth Simulator
    • In
    • H. Sakagami, H. Murai, Y. Seo, and M. Yokokawa. 14.9 TFLOPS three-dimensional fluid simulation for fusion science with HPF on the Earth Simulator. In Proceedings of Supercomputing, 2002.
    • (2002) Proceedings of Supercomputing
    • Sakagami, H.1    Murai, H.2    Seo, Y.3    Yokokawa, M.4
  • 70
    • 84880468037 scopus 로고    scopus 로고
    • Published by Scali, Oslo, Norway
    • Scali Library User's Guide, 2002. Published by Scali, Oslo, Norway.
    • (2002) Scali Library User's Guide
  • 71
    • 0021793126 scopus 로고
    • The cosmic cube
    • Jan
    • C. L. Seitz. The cosmic cube. Communications of the ACM, 28(1):22-33, Jan. 1985.
    • (1985) Communications of the ACM , vol.28 , Issue.1 , pp. 22-33
    • Seitz, C.L.1
  • 75
    • 33646142466 scopus 로고    scopus 로고
    • Minimizing synchronization overhead in the implementation of MPI one-sided communication
    • In D. Kranzlmüller, P. Kacsuk, and J. Dongarra, editors, Lecture Notes in Computer Science, Springer Verlag, 11th European PVM/MPI User's Group Meeting, Budapest, Hungary
    • R. Thakur, W. D. Gropp, and B. Toonen. Minimizing synchronization overhead in the implementation of MPI one-sided communication. In D. Kranzlmüller, P. Kacsuk, and J. Dongarra, editors, Recent Advances in Parallel Virtual Machine and Message Passing Interface, Lecture Notes in Computer Science, pages 57-67. Springer Verlag, 2004. 11th European PVM/MPI User's Group Meeting, Budapest, Hungary.
    • (2004) Recent Advances in Parallel Virtual Machine and Message Passing Interface , pp. 57-67
    • Thakur, R.1    Gropp, W.D.2    Toonen, B.3
  • 76
    • 84880454015 scopus 로고    scopus 로고
    • The Cluster Enabled Omni OpenMP Compiler. URL
    • The Cluster Enabled Omni OpenMP Compiler. URL: http://phase.hpcc.jp/ Omni/Omni-doc/omni-scash.html.
  • 77
    • 84880461660 scopus 로고
    • System Interfaces and Headers
    • The Open Group, Version 2, URL
    • The Open Group. System Interfaces and Headers, Issue 4, Version 2. 1992. URL: http://www.opengroup.org/public/pubs/catalog/c435.htm.
    • (1992) , Issue.4


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