LLVM parallel intermediate representation: design and evaluation using OpenSHMEM communications
暂无分享,去创建一个
[1] Dhabaleswar K. Panda,et al. Supporting Hybrid MPI and OpenSHMEM over InfiniBand: Design and Performance Evaluation , 2012, 2012 41st International Conference on Parallel Processing.
[2] Vivek Sarkar,et al. Phasers: a unified deadlock-free construct for collective and point-to-point synchronization , 2008, ICS '08.
[3] Ken Kennedy,et al. Compiling Fortran D for MIMD distributed-memory machines , 1992, CACM.
[4] Mark N. Wegman,et al. Efficiently computing static single assignment form and the control dependence graph , 1991, TOPL.
[5] Christian Lengauer,et al. Polly - Performing Polyhedral Optimizations on a Low-Level Intermediate Representation , 2012, Parallel Process. Lett..
[6] Bradford L. Chamberlain,et al. Parallel Programmability and the Chapel Language , 2007, Int. J. High Perform. Comput. Appl..
[7] Robert W. Numrich,et al. Co-array Fortran for parallel programming , 1998, FORF.
[8] Jason Merrill. Generic and gimple: A new tree represen-tation for entire functions , 2003 .
[9] Vikram S. Adve,et al. LLVM: a compilation framework for lifelong program analysis & transformation , 2004, International Symposium on Code Generation and Optimization, 2004. CGO 2004..
[10] Barbara M. Chapman,et al. Introducing OpenSHMEM: SHMEM for the PGAS community , 2010, PGAS '10.
[11] Edsger W. Dijkstra,et al. Cooperating sequential processes , 2002 .
[12] D. Novillo. OpenMP and automatic parallelization in GCC Diego , 2006 .
[13] Pierre Jouvelot,et al. SPIRE : A Methodology for Sequential to Parallel Intermediate Representation Extension , 2013, ParCo 2013.
[14] Vivek Sarkar,et al. Intermediate language extensions for parallelism , 2011, SPLASH Workshops.