CoArray

Coarrays are an exciting parallel programming extension for fortran. They are special variables that can be shared across multiple instances of the same program, which are called ’images’. The main advantage of coarrays is the high level of integration with the fortran language itself, making programs vastly more readable than subroutine calls to parallel libraries. Synchronization primitives are also provided.


References in zbMATH (referenced in 30 articles )

Showing results 1 to 20 of 30.
Sorted by year (citations)

1 2 next

  1. Bremer, Maximilian; Kazhyken, Kazbek; Kaiser, Hartmut; Michoski, Craig; Dawson, Clint: Performance comparison of HPX versus traditional parallelization strategies for the discontinuous Galerkin method (2019)
  2. Numrich, Robert W.: Parallel programming with co-arrays (2019)
  3. Reyes, Adam; Lee, Dongwook; Graziani, Carlo; Tzeferacos, Petros: A variable high-order shock-capturing finite difference method with GP-WENO (2019)
  4. Balsara, Dinshaw S.: Three dimensional HLL Riemann solver for conservation laws on structured meshes; application to Euler and magnetohydrodynamic flows (2015)
  5. Garain, Sudip; Balsara, Dinshaw S.; Reid, John: Comparing coarray Fortran (CAF) with MPI for several structured mesh PDE applications (2015)
  6. Paulino, Hervé; Marques, Eduardo: Heterogeneous programming with single operation multiple data (2015)
  7. He, Jiang-Zhou; Chen, Wen-Guang; Chen, Guang-Ri; Zheng, Wei-Min; Tang, Zhi-Zhong; Ye, Han-Dong: OpenMDSP: extending OpenMP to program multi-core DSPs (2014) ioport
  8. Fraguela, Basilio B.; Bikshandi, Ganesh; Guo, Jia; Garzarán, María J.; Padua, David; Von Praun, Christoph: Optimization techniques for efficient HTA programs (2012) ioport
  9. Miller, Phil; Becker, Aaron; Kalé, Laxmikant: Using shared arrays in message-driven parallel programs (2012) ioport
  10. Hasert, Manuel; Klimach, Harald; Roller, Sabine: CAF versus MPI -- applicability of Coarray Fortran to a flow solver (2011) ioport
  11. Jin, Haoqiang; Jespersen, Dennis; Mehrotra, Piyush; Biswas, Rupak; Huang, Lei; Chapman, Barbara: High performance computing using MPI and OpenMP on multi-core parallel systems (2011) ioport
  12. Nishtala, Rajesh; Zheng, Yili; Hargrove, Paul H.; Yelick, Katherine A.: Tuning collective communication for partitioned global address space programming models (2011) ioport
  13. Rouson, Damian; Xia, Jim; Xu, Xiaofeng: Scientific software design. The object-oriented way. (2011)
  14. Numrich, Robert W.: A team object for CoArray Fortran (2010) ioport
  15. Sottile, Matthew J; Mattson, Timothy G; Rasmussen, Craig E.: Introduction to concurrency in programming languages. (2010)
  16. Fan, Dong-Rui; Yuan, Nan; Zhang, Jun-Chao; Zhou, Yong-Bin; Lin, Wei; Song, Feng-Long; Ye, Xiao-Chun; Huang, He; Yu, Lei; Long, Guo-Ping; Zhang, Hao; Liu, Lei: Godson-T: an efficient many-core architecture for parallel program executions (2009) ioport
  17. Hudak, David E.; Ludban, Neil; Krishnamurthy, Ashok; Gadepally, Vijay; Samsi, Siddharth; Nehrbass, John: A computational science IDE for HPC systems: design and applications (2009)
  18. Machado, Rui; Lojewski, Carsten: The Fraunhofer virtual machine: a communication library and runtime system based on the RDMA model (2009) ioport
  19. Sharma, Gaurav; Martin, Jos: MATLAB(^\circledR): A language for parallel computing (2009)
  20. Reid, John; Numrich, Robert W.: Co-arrays in the next Fortran standard (2007) ioport

1 2 next