메뉴 건너뛰기




Volumn 21, Issue 3, 2007, Pages 266-290

Parallel languages and compilers: Perspective from the Titanium experience

Author keywords

Compiler; Language; Parallel; Titanium

Indexed keywords

IMMERSE BOUNDARY METHOD; MESH REFINEMENT; NETWORK COMMUNICATION LAYER; RUNTIME TECHNOLOGY;

EID: 34447552672     PISSN: 10943420     EISSN: 17412846     Source Type: Journal    
DOI: 10.1177/1094342007078449     Document Type: Article
Times cited : (18)

References (68)
  • 2
    • 0004273497 scopus 로고
    • Program analysis and specialization for the C programming language
    • Ph.D. thesis, DIKU, University of Copenhagen
    • Andersen, L.O. (1994). Program analysis and specialization for the C programming language, Ph.D. thesis, DIKU, University of Copenhagen.
    • (1994)
    • Andersen, L.O.1
  • 5
    • 0037142983 scopus 로고    scopus 로고
    • A finite difference domain decomposition method using local corrections for the solution of Poisson's equation
    • Balls, G.T. and Colella, P. (2002). A finite difference domain decomposition method using local corrections for the solution of Poisson's equation, Journal of Computational Physics, 180(1): 25-53.
    • (2002) Journal of Computational Physics , vol.180 , Issue.1 , pp. 25-53
    • Balls, G.T.1    Colella, P.2
  • 9
    • 48749141209 scopus 로고
    • Adaptive mesh refinement for hyperbolic partial differential equations
    • Berger, M. and Oliger, J. (1984). Adaptive mesh refinement for hyperbolic partial differential equations, Journal of Computational Physics, 53: 484-512.
    • (1984) Journal of Computational Physics , vol.53 , pp. 484-512
    • Berger, M.1    Oliger, J.2
  • 14
    • 0024085322 scopus 로고
    • Garbage collection in an uncooperative environment
    • Boehm, H. and Weiser, M. (1988). Garbage collection in an uncooperative environment, Software Practice and Experience, 8(9): 807- 820.
    • (1988) Software Practice and Experience , vol.8 , Issue.9 , pp. 807-820
    • Boehm, H.1    Weiser, M.2
  • 15
    • 33847094060 scopus 로고    scopus 로고
    • Technical Report CSD-02-1207, University of California, Berkeley
    • Bonachea, D. (2002). GASNet specification, Technical Report CSD-02-1207, University of California, Berkeley.
    • (2002) GASNet Specification
    • Bonachea, D.1
  • 27
    • 84939220398 scopus 로고    scopus 로고
    • GASNet. (n.d.)
    • GASNet. (n.d.). GASNet home page, http://gasnet.cs.berkeley.edu/.
    • GASNet Home Page
  • 29
    • 0242331067 scopus 로고    scopus 로고
    • A comprehensive three-dimensional model of the cochlea
    • Givelberg, E. and Bunn, J. (2003). A comprehensive three-dimensional model of the cochlea, The Journal of Computational Physics, 191(2): 377-391.
    • (2003) The Journal of Computational Physics , vol.191 , Issue.2 , pp. 377-391
    • Givelberg, E.1    Bunn, J.2
  • 30
    • 34447541682 scopus 로고    scopus 로고
    • Distributed immersed boundary simulation in Titanium
    • Givelberg, E. and Yelick, K. (2006). Distributed immersed boundary simulation in Titanium, SIAM Journal of Scientific Computing, 28(4): 1361-1378.
    • (2006) SIAM Journal of Scientific Computing , vol.28 , Issue.4 , pp. 1361-1378
    • Givelberg, E.1    Yelick, K.2
  • 31
    • 0003565849 scopus 로고    scopus 로고
    • High Performance Fortran Forum
    • High Performance Fortran Forum (1997). High Performance Fortran language specification, http://dacnet.rice.edu/Depts/CRPC/HPFF/versions/hpf2/ hpf-v20.
    • (1997) High Performance Fortran Language Specification
  • 34
    • 34447555255 scopus 로고    scopus 로고
    • Ibm IBM Technical Report SA22-7936-00
    • Ibm (2003). LAPI programming guide, IBM Technical Report SA22-7936-00.
    • (2003) LAPI Programming Guide
  • 35
    • 33845285971 scopus 로고    scopus 로고
    • Ieee and The Open Group Silver Spring, MD: IEEE Computer Society Press
    • Ieee and The Open Group (2004). Portable Operating System Interface (POSIX), Silver Spring, MD: IEEE Computer Society Press.
    • (2004) Portable Operating System Interface (POSIX)
  • 36
    • 84858503814 scopus 로고    scopus 로고
    • Intrepid Technology, Inc. (n.d.)
    • Intrepid Technology, Inc. (n.d.). GCC/UPC compiler, http://www.intrepid.com/upc/.
    • GCC/UPC Compiler
  • 40
    • 34447555254 scopus 로고    scopus 로고
    • High performance parallel and distributed computation in compositional CC++
    • Kesselman, C. (1996). High performance parallel and distributed computation in compositional CC++, ACM SIGAPP Applied Computing Review, 4: 24-26.
    • (1996) ACM SIGAPP Applied Computing Review , vol.4 , pp. 24-26
    • Kesselman, C.1
  • 42
    • 4444294567 scopus 로고    scopus 로고
    • HPJava: Programming support for high-performance grid-enabled applications
    • Lee, H.-K., Carpenter, B., Fox, G., and Lim, S.B. (2004). HPJava: Programming support for high-performance grid-enabled applications, Parallel Algorithms Appl, 19 (2-3): 175-193.
    • (2004) Parallel Algorithms Appl , vol.19 , Issue.2-3 , pp. 175-193
    • Lee, H.-K.1    Carpenter, B.2    Fox, G.3    Lim, S.B.4
  • 44
    • 3042721503 scopus 로고    scopus 로고
    • High performance RDMA-based MPI implementation over InfiniBand
    • Liu, J., Wu, J., and Panda, D.K. (2004). High performance RDMA-based MPI implementation over InfiniBand, International Journal of Parallel Programming, 32(3):167-198.
    • (2004) International Journal of Parallel Programming , vol.32 , Issue.3 , pp. 167-198
    • Liu, J.1    Wu, J.2    Panda, D.K.3
  • 46
    • 0020527726 scopus 로고
    • Computer-assisted design of pivoting-disc prosthetic mistral valves
    • McQueen, D. and Peskin, C. (1983). Computer-assisted design of pivoting-disc prosthetic mistral valves, Journal of Thoracic and Cardiovascular Surgery, 86: 126-135.
    • (1983) Journal of Thoracic and Cardiovascular Surgery , vol.86 , pp. 126-135
    • McQueen, D.1    Peskin, C.2
  • 47
    • 34447541681 scopus 로고    scopus 로고
    • Mellanox Technologies Inc. Mellanox Technologies Inc
    • Mellanox Technologies Inc. (2001). Mellanox IB-Verbs API (VAPI), Mellanox Technologies Inc., http://www.mellanox.com.
    • (2001) Mellanox IB-Verbs API (VAPI)
  • 49
    • 0003413672 scopus 로고
    • MPI Forum Technical Report, University of Tennessee, Knoxville, June 12
    • MPI Forum (1995). MPI: A message-passing interface standard, v1.1, Technical Report, University of Tennessee, Knoxville, June 12. http://www.mpi-forum.org/docs/mpi-11.ps.
    • (1995) MPI: A Message-passing Interface Standard, V1.1
  • 50
    • 0343645406 scopus 로고    scopus 로고
    • MPI-2: A message-passing interface standard
    • MPI Forum
    • MPI Forum (1998). MPI-2: A message-passing interface standard, International Journal of High Performance Computing Applications, 12: 1 - 299. http://www.mpi-forum.org/docs/mpi-20.ps.
    • (1998) International Journal of High Performance Computing Applications , vol.12 , pp. 1-299
  • 51
    • 34447565497 scopus 로고    scopus 로고
    • Myricom Inc. Myricom, Inc, GM v1.5 edition
    • Myricom Inc. (2002). The GM message passing system, Myricom, Inc, GM v1.5 edition.
    • (2002) The GM Message Passing System
  • 52
    • 0006168939 scopus 로고    scopus 로고
    • ARMCI: A portable remote memory copy library for distributed array libraries and compiler run-time systems
    • in San Juan, Puerto Rico
    • Nieplocha, J. and Carpenter, B. (1999). ARMCI: A portable remote memory copy library for distributed array libraries and compiler run-time systems, in Proceedings of RTSPP IPPS/SDP'99, San Juan, Puerto Rico.
    • (1999) Proceedings of RTSPP IPPS/SDP'99
    • Nieplocha, J.1    Carpenter, B.2
  • 53
    • 0002081678 scopus 로고    scopus 로고
    • Co-Array Fortran for parallel programming
    • Numrich, R. and Reid, J. (1998). Co-Array Fortran for parallel programming, ACM Fortran Forum 17(2): 1-31.
    • (1998) ACM Fortran Forum , vol.17 , Issue.2 , pp. 1-31
    • Numrich, R.1    Reid, J.2
  • 55
    • 84883305019 scopus 로고    scopus 로고
    • OpenMp. (n.d.)
    • OpenMp. (n.d.) OpenMP specifications, http://www.openmp.org.
    • OpenMP Specifications
  • 56
    • 0004246361 scopus 로고
    • Flow patterns around heart valves: A digital computer method for solving the equations of motion
    • Ph.D. thesis, Albert Einstein College of Medicine
    • Peskin, C. (1972). Flow patterns around heart valves: A digital computer method for solving the equations of motion, Ph.D. thesis, Albert Einstein College of Medicine.
    • (1972)
    • Peskin, C.1
  • 57
    • 33751544551 scopus 로고    scopus 로고
    • The immersed boundary method
    • Peskin, C. (2002). The immersed boundary method, Acta Numerica, 11: 479-512.
    • (2002) Acta Numerica , vol.11 , pp. 479-512
    • Peskin, C.1
  • 58
    • 27844503782 scopus 로고    scopus 로고
    • Better tiling and array contraction for compiling scientific programs
    • in Baltimore, MD, USA
    • Pike, G. and Hilfinger, P.N. (2002). Better tiling and array contraction for compiling scientific programs, in Proceedings of the IEEE/ACM SC2002 Conference, Baltimore, MD, USA.
    • (2002) Proceedings of the IEEE/ACM SC2002 Conference
    • Pike, G.1    Hilfinger, P.N.2
  • 60
    • 8344251400 scopus 로고    scopus 로고
    • Reordering and storage optimizations for scientific programs
    • Ph.D. thesis, University of California, Berkeley
    • Pike, G.R. (2002). Reordering and storage optimizations for scientific programs, Ph.D. thesis, University of California, Berkeley.
    • (2002)
    • Pike, G.R.1
  • 65
    • 34447571243 scopus 로고    scopus 로고
    • UPC Community Forum
    • UPC Community Forum. (2005). UPC specification v1.2, http://upc.gwu.edu/ documentation.html.
    • (2005) UPC Specification V1.2
  • 67
    • 33746318712 scopus 로고    scopus 로고
    • Experiences in using Titanium for simulation of immersed boundary biological systems
    • Masters Report, Computer Science Division, University of California Berkeley
    • Yau, S.M. (2002). Experiences in using Titanium for simulation of immersed boundary biological systems, Masters Report, Computer Science Division, University of California Berkeley.
    • (2002)
    • Yau, S.M.1


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