메뉴 건너뛰기




Volumn 68, Issue 5, 2008, Pages 655-662

MPI for Python: Performance improvements and MPI-2 extensions

Author keywords

High level languages; Message passing; MPI; Parallel Python

Indexed keywords

COMPUTER NETWORKS; HIGH LEVEL LANGUAGES; OBJECT ORIENTED PROGRAMMING; PARALLEL PROCESSING SYSTEMS; SPECIFICATION LANGUAGES;

EID: 41449101853     PISSN: 07437315     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.jpdc.2007.09.005     Document Type: Article
Times cited : (307)

References (31)
  • 1
    • 25444524860 scopus 로고    scopus 로고
    • Synergia: a 3D accelerator modelling tool with 3D space charge
    • Amundson J., Spentzouris P., Qiang J., and Ryne R. Synergia: a 3D accelerator modelling tool with 3D space charge. J. Comput. Phys. 211 1 (2006) 229-248
    • (2006) J. Comput. Phys. , vol.211 , Issue.1 , pp. 229-248
    • Amundson, J.1    Spentzouris, P.2    Qiang, J.3    Ryne, R.4
  • 2
    • 41449083754 scopus 로고    scopus 로고
    • P. Barrett, J. Hunter, P. Greenfield, Matplotlib-a portable Python plotting package, Astronomical Data Analysis Software & Systems XIV, 2004.
    • P. Barrett, J. Hunter, P. Greenfield, Matplotlib-a portable Python plotting package, Astronomical Data Analysis Software & Systems XIV, 2004.
  • 4
    • 41449102112 scopus 로고    scopus 로고
    • Beowulf.org, The Beowulf cluster site, 〈http://www.beowulf.org/〉, 2007.
    • Beowulf.org, The Beowulf cluster site, 〈http://www.beowulf.org/〉, 2007.
  • 5
    • 41449099985 scopus 로고    scopus 로고
    • L. Dalcín, MPI for Python, 〈http://www.mpi4py.scipy.org/〉, 2007.
    • L. Dalcín, MPI for Python, 〈http://www.mpi4py.scipy.org/〉, 2007.
  • 8
    • 41449087843 scopus 로고    scopus 로고
    • W. Gropp, S. Huss-Lederman, A. Lumsdaine, E. Lusk, B. Nitzberg, W. Saphir, M. Snir, MPI-The Complete Reference: Volume 2, The MPI-2 Extensions, second ed., vol. 2, The MPI-2 Extensions, MIT Press, Cambridge, MA, USA, 1998.
    • W. Gropp, S. Huss-Lederman, A. Lumsdaine, E. Lusk, B. Nitzberg, W. Saphir, M. Snir, MPI-The Complete Reference: Volume 2, The MPI-2 Extensions, second ed., vol. 2, The MPI-2 Extensions, MIT Press, Cambridge, MA, USA, 1998.
  • 9
    • 0030243005 scopus 로고    scopus 로고
    • A high-performance, portable implementation of the MPI message passing interface standard
    • Gropp W., Lusk E., Doss N., and Skjellum A. A high-performance, portable implementation of the MPI message passing interface standard. Parallel Comput. 22 6 (1996) 789-828
    • (1996) Parallel Comput. , vol.22 , Issue.6 , pp. 789-828
    • Gropp, W.1    Lusk, E.2    Doss, N.3    Skjellum, A.4
  • 10
    • 0001962564 scopus 로고    scopus 로고
    • The Molecular Modelling Toolkit: a new approach to molecular simulations
    • Hinsen K. The Molecular Modelling Toolkit: a new approach to molecular simulations. J. Comput. Chem. 21 2 (2000) 79-85
    • (2000) J. Comput. Chem. , vol.21 , Issue.2 , pp. 79-85
    • Hinsen, K.1
  • 11
    • 41449110226 scopus 로고    scopus 로고
    • K. Hinsen, ScientificPython: Home page, 〈http://starship.python.net/∼hinsen/ScientificPython/〉, 2007.
    • K. Hinsen, ScientificPython: Home page, 〈http://starship.python.net/∼hinsen/ScientificPython/〉, 2007.
  • 12
    • 41449115398 scopus 로고    scopus 로고
    • J.D. Hunter, Matplotlib, 〈http://matplotlib.sourceforge.net/〉, 2003-2007.
    • J.D. Hunter, Matplotlib, 〈http://matplotlib.sourceforge.net/〉, 2003-2007.
  • 13
    • 41449088024 scopus 로고    scopus 로고
    • E. Jones, T. Oliphant, P. Peterson, et al., SciPy: open source scientific tools for Python, 〈http://www.scipy.org/〉, 2001-2007.
    • E. Jones, T. Oliphant, P. Peterson, et al., SciPy: open source scientific tools for Python, 〈http://www.scipy.org/〉, 2001-2007.
  • 14
    • 0038519287 scopus 로고    scopus 로고
    • A multi-threaded fast convolver for dynamically parallel image filtering
    • Kepner J. A multi-threaded fast convolver for dynamically parallel image filtering. J. Parallel Distributed Comput. 63 3 (2003) 360-372
    • (2003) J. Parallel Distributed Comput. , vol.63 , Issue.3 , pp. 360-372
    • Kepner, J.1
  • 16
    • 41449090075 scopus 로고    scopus 로고
    • H.P. Langtangen, Python Scripting for Computational Science, Simula Research Lab, Department of Informatics, University of Oslo, 2006.
    • H.P. Langtangen, Python Scripting for Computational Science, Simula Research Lab, Department of Informatics, University of Oslo, 2006.
  • 17
    • 41449114195 scopus 로고    scopus 로고
    • Message Passing Interface Forum, Message Passing Interface (MPI) Forum Home Page, 〈http://www.mpi-forum.org/〉, 1994.
    • Message Passing Interface Forum, Message Passing Interface (MPI) Forum Home Page, 〈http://www.mpi-forum.org/〉, 1994.
  • 18
    • 41449088979 scopus 로고    scopus 로고
    • P. Miller, pyMPI: putting the py in MPI, 〈http://pympi.sourceforge.net/〉, 2000-2007.
    • P. Miller, pyMPI: putting the py in MPI, 〈http://pympi.sourceforge.net/〉, 2000-2007.
  • 19
    • 41449113419 scopus 로고    scopus 로고
    • MPI Forum, MPI: a message passing interface standard, Internat. J. Supercomputer Appl. 8 (3/4) (1994) 159-416.
    • MPI Forum, MPI: a message passing interface standard, Internat. J. Supercomputer Appl. 8 (3/4) (1994) 159-416.
  • 20
    • 41449087657 scopus 로고    scopus 로고
    • MPI Forum, MPI2: a message passing interface standard, High Performance Comput. Appl. 12 (1-2) (1998) 1-299.
    • MPI Forum, MPI2: a message passing interface standard, High Performance Comput. Appl. 12 (1-2) (1998) 1-299.
  • 21
    • 41449113255 scopus 로고    scopus 로고
    • MPICH Team, MPICH: a portable implementation of MPI, 〈http://www-unix.mcs.anl.gov/mpi/mpich/〉, 2007.
    • MPICH Team, MPICH: a portable implementation of MPI, 〈http://www-unix.mcs.anl.gov/mpi/mpich/〉, 2007.
  • 22
    • 41449107734 scopus 로고    scopus 로고
    • O. Nielsen, Pypar Home page, 〈http://datamining.anu.edu.au/∼ole/pypar/〉, 2002-2007.
    • O. Nielsen, Pypar Home page, 〈http://datamining.anu.edu.au/∼ole/pypar/〉, 2002-2007.
  • 23
    • 41449105246 scopus 로고    scopus 로고
    • T. Oliphant, NumPy: Numerical Python, 〈http://numpy.scipy.org/〉, 2005-2007.
    • T. Oliphant, NumPy: Numerical Python, 〈http://numpy.scipy.org/〉, 2005-2007.
  • 24
    • 41449101272 scopus 로고    scopus 로고
    • Open MPI Team, Open MPI: open source high performance computing, 〈http://www.open-mpi.org/〉, 2007.
    • Open MPI Team, Open MPI: open source high performance computing, 〈http://www.open-mpi.org/〉, 2007.
  • 25
    • 41449117321 scopus 로고    scopus 로고
    • F. Pérez, IPython: an Enhanced Python Shell 〈http://ipython.scipy.org/〉, 2001-2007.
    • F. Pérez, IPython: an Enhanced Python Shell 〈http://ipython.scipy.org/〉, 2001-2007.
  • 26
    • 34247481878 scopus 로고    scopus 로고
    • F. Pérez, B. Granger, IPython: a system for interactive scientific computing, Comput. Sci. Eng. 9 (3) (2007) 21-29.
    • F. Pérez, B. Granger, IPython: a system for interactive scientific computing, Comput. Sci. Eng. 9 (3) (2007) 21-29.
  • 27
    • 41449083526 scopus 로고    scopus 로고
    • M. Snir, S. Otto, S. Huss-Lederman, D. Walker, J. Dongarra, MPI-The Complete Reference: Volume 1, The MPI Core, second ed., vol. 1, The MPI Core, MIT Press, Cambridge, MA, USA, 1998.
    • M. Snir, S. Otto, S. Huss-Lederman, D. Walker, J. Dongarra, MPI-The Complete Reference: Volume 1, The MPI Core, second ed., vol. 1, The MPI Core, MIT Press, Cambridge, MA, USA, 1998.
  • 29
    • 41449098377 scopus 로고    scopus 로고
    • M.A. Storti, Aquiles cluster at CIMEC, 〈http://www.cimec.org.ar/aquiles〉, 2005-2007.
    • M.A. Storti, Aquiles cluster at CIMEC, 〈http://www.cimec.org.ar/aquiles〉, 2005-2007.
  • 30
    • 41449087054 scopus 로고    scopus 로고
    • M.A. Storti, N. Nigro, R. Paz, L. Dalcín, E. López, PETSc-FEM: a general purpose, parallel, multi-physics FEM program, 〈http://www.cimec.org.ar/petscfem〉, 1999-2007.
    • M.A. Storti, N. Nigro, R. Paz, L. Dalcín, E. López, PETSc-FEM: a general purpose, parallel, multi-physics FEM program, 〈http://www.cimec.org.ar/petscfem〉, 1999-2007.
  • 31
    • 41449115795 scopus 로고    scopus 로고
    • G. van Rossum, Python programming language, 〈http://www.python.org/〉, 1990-2007.
    • G. van Rossum, Python programming language, 〈http://www.python.org/〉, 1990-2007.


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