메뉴 건너뛰기




Volumn , Issue , 2010, Pages

FG-MPI: Fine-grain MPI for multicore and clusters

Author keywords

Communication; Fine grain; Message passing; MPI; MPICH2; Multicore; Parallel programming

Indexed keywords

COARSE-GRAINED; COMMUNICATION SUBSYSTEMS; HASKELL; HIGH PERFORMANCE COMPUTING; INTER-NODE COMMUNICATION; MESSAGE PASSING INTERFACE; MPI; MPI PROCESS; MULTI CORE; MULTI-CORE SYSTEMS; ON CHIPS; OPERATING SYSTEMS; POSIX THREADS; PROGRAMMING LANGUAGE; PROGRAMMING MODELS; REAL-WORLD APPLICATION;

EID: 77954078032     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/IPDPSW.2010.5470773     Document Type: Conference Paper
Times cited : (35)

References (30)
  • 4
    • 77954073510 scopus 로고    scopus 로고
    • Available from, GHC
    • GHC, "Data Parallel Haskell," Available from http://www.haskell.org/haskellwiki/GHC/Data-Parallel-Haskell.
    • Data Parallel Haskell
  • 6
    • 77954040999 scopus 로고    scopus 로고
    • MPI on a hundred million processors...Why not?
    • Available from, September
    • E. Lusk, "MPI on a hundred million processors...Why not?" Talk at Clusters and Computational Grids for Scientific Computing 2008, Available from http://www.cs.utk.edu/∼dongarra/ccgsc2008/talks/Talk10-Lusk.pdf, September 2008.
    • (2008) Talk at Clusters and Computational Grids for Scientific Computing 2008
    • Lusk, E.1
  • 9
    • 77954070452 scopus 로고    scopus 로고
    • The HiPE/x86 Erlang Compiler: System description and performance evaluation
    • M. Pettersson, K. F. Sagonas, and E. Johansson, "The HiPE/x86 Erlang Compiler: System description and performance evaluation," in FLOPS, 2002, pp. 228-244.
    • (2002) FLOPS , pp. 228-244
    • Pettersson, M.1    Sagonas, K.F.2    Johansson, E.3
  • 10
    • 33751106433 scopus 로고    scopus 로고
    • Design and evaluation of nemesis, a scalable, low-latency, message-passing communication subsystem
    • DOI 10.1109/CCGRID.2006.31, 1630865, Sixth IEEE International Symposium on Cluster Computing and the Grid: Spanning the World and Beyond, 2006. CCGRID 06
    • D. Buntinas, W. Gropp, and G. Mercier, "Design and evaluation of Nemesis, a scalable, low-latency, message-passing communication subsystem," in CCGRID '06: Proceedings of the Sixth IEEE International Symposium on Cluster Computing and the Grid. Washington, DC, USA: IEEE Computer Society, 2006, pp. 521-530. [Online]. Available: http://dx.doi.org/10.1109/CCGRID.2006.31. (Pubitemid 44761749)
    • (2006) Sixth IEEE International Symposium on Cluster Computing and the Grid, 2006. CCGRID 06 , pp. 521-530
    • Buntinas, D.1    Mercier, G.2    Gropp, W.3
  • 11
    • 34548689127 scopus 로고    scopus 로고
    • Implementation and evaluation of shared-memory communication and synchronization operations in MPICH2 using the Nemesis communication subsystem
    • D. Buntinas, G. Mercier, and W. Gropp, "Implementation and evaluation of shared-memory communication and synchronization operations in MPICH2 using the Nemesis communication subsystem," Parallel Comput., vol. 33, no. 9, pp. 634-644, 2007.
    • (2007) Parallel Comput. , vol.33 , Issue.9 , pp. 634-644
    • Buntinas, D.1    Mercier, G.2    Gropp, W.3
  • 13
    • 77954057588 scopus 로고    scopus 로고
    • Available from
    • E. Toernig, "Coroutine library," Available from http://www.goron.de/∼froese/coro/coro.html.
    • Coroutine Library
    • Toernig, E.1
  • 14
    • 84976718540 scopus 로고
    • Algorithms for scalable synchronization on shared-memory multiprocessors
    • J. M. Mellor-Crummey and M. L. Scott, "Algorithms for scalable synchronization on shared-memory multiprocessors," ACM Transactions on Computer Systems, vol. 9, pp. 21-65, 1991.
    • (1991) ACM Transactions on Computer Systems , vol.9 , pp. 21-65
    • Mellor-Crummey, J.M.1    Scott, M.L.2
  • 20
    • 68749106127 scopus 로고    scopus 로고
    • Multicore scheduling for lightweight communicating processes
    • C. G. Ritson, A. T. Sampson, and F. R. M. Barnes, "Multicore scheduling for lightweight communicating processes," in COORDINATION, 2009, pp. 163-183.
    • (2009) COORDINATION , pp. 163-183
    • Ritson, C.G.1    Sampson, A.T.2    Barnes, F.R.M.3
  • 25
    • 0032644677 scopus 로고    scopus 로고
    • Compile/run-time support for threaded MPI execution on multiprogrammed shared memory machines
    • H. Tang, K. Shen, and T. Yang, "Compile/run-time support for threaded MPI execution on multiprogrammed shared memory machines," SIGPLAN Not., vol. 34, no. 8, pp. 107-118, 1999.
    • (1999) SIGPLAN Not. , vol.34 , Issue.8 , pp. 107-118
    • Tang, H.1    Shen, K.2    Yang, T.3
  • 27
    • 0030243005 scopus 로고    scopus 로고
    • A high-performance, portable implementation of the MPI message passing interface standard
    • Sept.
    • W. Gropp, E. Lusk, N. Doss, and A. Skjellum, "A high-performance, portable implementation of the MPI message passing interface standard," Parallel Computing, vol. 22, no. 6, pp. 789-828, Sept. 1996.
    • (1996) Parallel Computing , vol.22 , Issue.6 , pp. 789-828
    • Gropp, W.1    Lusk, E.2    Doss, N.3    Skjellum, A.4


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