메뉴 건너뛰기




Volumn 3, Issue 1, 2010, Pages

Simplifying the parallelization of scientific codes by a function-centric approach in Python

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTATIONAL TASK; PARALLEL PYTHON; PARALLELIZATIONS; PARALLELIZING; PYTHON CODE; SCIENTIFIC APPLICATIONS; SCIENTIFIC SOFTWARES; SERIAL CODES; SPECIFIC COMPONENT; SPECIFIC TASKS; THIN LAYERS;

EID: 78649777111     PISSN: 17494680     EISSN: 17494699     Source Type: Journal    
DOI: 10.1088/1749-4699/3/1/015003     Document Type: Article
Times cited : (9)

References (42)
  • 6
    • 21144444258 scopus 로고    scopus 로고
    • On the performance of the Python programming language for serial and parallel scientific computations
    • Cai X, Langtangen H P and Moe H 2005 On the performance of the Python programming language for serial and parallel scientific computations Sci. Program. 13 31-56
    • (2005) Sci. Program. , vol.13 , pp. 31-56
    • Cai, X.1    Langtangen, H.P.2    Moe, H.3
  • 7
    • 13844301173 scopus 로고    scopus 로고
    • Developing parallel object-oriented simulation codes in Diffpack
    • Vienna University of Technology) ISBN 3-9501554-0-6
    • Cai X and Langtangen H P 2002 Developing parallel object-oriented simulation codes in Diffpack Proc. 5th World Congress on Computational Mechanics (Vienna University of Technology) ISBN 3-9501554-0-6
    • (2002) Proc. 5th World Congress on Computational Mechanics
    • Cai, X.1    Langtangen, H.P.2
  • 8
    • 38649136932 scopus 로고    scopus 로고
    • Generic programming techniques for parallelizing and extending procedural finite element programs
    • Cirak F and Cummings J C 2008 Generic programming techniques for parallelizing and extending procedural finite element programs Eng. Comput. 24 1-16
    • (2008) Eng. Comput. , vol.24 , pp. 1-16
    • Cirak, F.1    Cummings, J.C.2
  • 11
    • 3242693248 scopus 로고    scopus 로고
    • A framework approach for developing parallel adaptive multiphysics applications
    • Stewart J R and Edwards H C 2004 A framework approach for developing parallel adaptive multiphysics applications Finite Elem. Anal. Des. 40 1599-617
    • (2004) Finite Elem. Anal. Des. , vol.40 , pp. 1599-617
    • Stewart, J.R.1    Edwards H, C.2
  • 14
    • 35248817438 scopus 로고    scopus 로고
    • The Cactus framework and toolkit: Design and applications
    • ed J M L M Palma et al (Lectures Notes in Computer Science vol 2565) (Berlin:Springer
    • Goodale T, Allen G, Lanfermann G, Massó J, Radke T, Seidel E and Shalf J 2003 The Cactus framework and toolkit: design and applications Proc. VECPAR 2002 ed J M L M Palma et al (Lectures Notes in Computer Science vol 2565) (Berlin: Springer) pp 197-227
    • (2003) Proc. VECPAR 2002 , pp. 197-227
    • Goodale, T.1    Allen, G.2    Lanfermann, G.3    Massó, J.4    Radke, T.5    Seidel, E.6    Shalf, J.7
  • 16
    • 78649777221 scopus 로고    scopus 로고
    • 2008 Star-P Overview www.microsoft.com/pathways/star-p/
    • (2008) Star-P Overview
  • 17
    • 35648984012 scopus 로고    scopus 로고
    • Parallel scripting with Python
    • Hinsen K 2007 Parallel scripting with Python Comput. Sci. Eng. 9 82-9
    • (2007) Comput. Sci. Eng. , vol.9 , pp. 82-9
    • Hinsen, K.1
  • 23
    • 78649794925 scopus 로고    scopus 로고
    • Python-based distributed programming with Trickle
    • ed H R Arabnia (CSREA Press)
    • Benson G D and Fedosov A S 2007 Python-based distributed programming with Trickle Proc. PDPTA'07 ed H R Arabnia (CSREA Press) pp 30-6
    • (2007) Proc. PDPTA'07 , pp. 30-6
    • Benson G, D.1    Fedosov A, S.2
  • 25
    • 35048824546 scopus 로고    scopus 로고
    • Co-array Python: A parallel extension to the Python language
    • ed M Danelutto, D Laforenza and M Vanneschi (Lecture Notes in Computer Science) (Berlin:Springer
    • Rasmussen C E, Sottile M J, Nieplocha J, Numrich R W and Jones E 2004 Co-array Python: a parallel extension to the Python language Proc. Euro-Par 2004 ed M Danelutto, D Laforenza and M Vanneschi (Lecture Notes in Computer Science) (Berlin: Springer) pp 632-7
    • (2004) Proc. Euro-Par 2004 , pp. 632-7
    • Rasmussen, C.E.1    Sottile, M.J.2    Nieplocha, J.3    Numrich, R.W.4    Jones, E.5
  • 27
    • 84974325009 scopus 로고
    • Domain decomposition algorithms
    • Cambridge: Cambridge University Press
    • Chan T F and Mathew T P 1994 Domain decomposition algorithms Acta Num. (Cambridge: Cambridge University Press) pp 61-143
    • (1994) Acta Num. , pp. 61-143
    • Chan, T.F.1    Mathew, T.P.2
  • 29
    • 13844253953 scopus 로고    scopus 로고
    • A parallel multi-subdomain strategy for solving Boussinesq water wave equations
    • Cai X, Pedersen G K and Langtangen H P 2005 A parallel multi-subdomain strategy for solving Boussinesq water wave equations Adv. Water Resour. 28 215-33
    • (2005) Adv. Water Resour. , vol.28 , pp. 215-33
    • Cai, X.1    Pedersen, G.K.2    Langtangen, H.P.3
  • 31
    • 13844295498 scopus 로고    scopus 로고
    • A software framework for easy parallelization of PDE solvers
    • ed C B Jensen, T Kvamsdal, H I Andersson, B Pettersen, A Ecer, J Periaux N Satofuka and P Fox (Amsterdam: North-Holland)
    • Langtangen H P and Cai X 2001 A software framework for easy parallelization of PDE solvers Parallel Computational Fluid Dynamics ed C B Jensen, T Kvamsdal, H I Andersson, B Pettersen, A Ecer, J Periaux, N Satofuka and P Fox (Amsterdam: North-Holland)
    • (2001) Parallel Computational Fluid Dynamics
    • Langtangen, H.P.1    Cai, X.2
  • 32
    • 0025421695 scopus 로고
    • Measuring parallel processor performance
    • Karp A H and Flatt H P 1990 Measuring parallel processor performance Commun. ACM 33 539-43
    • (1990) Commun. ACM , vol.33 , pp. 539-43
    • Karp, A.H.1    Flatt, H.P.2
  • 33
    • 67349119735 scopus 로고    scopus 로고
    • PSCL: Classes and methods for r developed in the political science computational laboratory, stanford university
    • Standford University
    • Jackman S 2006 PSCL: classes and methods for R developed in the Political Science Computational Laboratory, Stanford University Technical Report Department of Political Science, Standford University
    • (2006) Technical Report Department of Political Science
    • Jackman, S.1
  • 34
    • 33748324384 scopus 로고    scopus 로고
    • R Development Core Team. (Vienna: R Foundation for Statistical Computing) ISBN 3-900051-07-0
    • R Development Core Team 2006 R: A Language and Environment for Statistical Computing (Vienna: R Foundation for Statistical Computing) ISBN 3-900051-07-0
    • (2006) R: A Language and Environment for Statistical Computing
  • 35
    • 16644381679 scopus 로고    scopus 로고
    • Power to the parties: Cohesion and competition in the European Parliament 1979-2001
    • Hix S, Noury A and Roland G 2005 Power to the parties: cohesion and competition in the European Parliament 1979-2001 B. J. Pol. Sci. 35 209-34
    • (2005) B. J. Pol. Sci. , vol.35 , pp. 209-34
    • Hix, S.1    Noury, A.2    Roland, G.3
  • 41
    • 0020916122 scopus 로고
    • Three-dimensional nonlinear long waves due to moving surface pressure
    • Wu D M and Wu T Y 1982 Three-dimensional nonlinear long waves due to moving surface pressure Proc. 14th Sympon. Naval Hydrodynics pp 103-29
    • (1982) Proc. 14th Sympon. Naval Hydrodynics , pp. 103-29
    • Wu, D.M.1    Wu, T.Y.2


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