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 32 articles )

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

1 2 next

  1. Gillard, Mike; Benacchio, Tommaso: FT-GCR: a fault-tolerant generalized conjugate residual elliptic solver (2022)
  2. Ramon-Cortes, Cristian; Alvarez, Pol; Lordan, Francesc; Alvarez, Javier; Ejarque, Jorge; Badia, Rosa M.: A survey on the distributed computing stack (2021)
  3. Bremer, Maximilian; Kazhyken, Kazbek; Kaiser, Hartmut; Michoski, Craig; Dawson, Clint: Performance comparison of HPX versus traditional parallelization strategies for the discontinuous Galerkin method (2019)
  4. Numrich, Robert W.: Parallel programming with co-arrays (2019)
  5. Reyes, Adam; Lee, Dongwook; Graziani, Carlo; Tzeferacos, Petros: A variable high-order shock-capturing finite difference method with GP-WENO (2019)
  6. Balsara, Dinshaw S.: Three dimensional HLL Riemann solver for conservation laws on structured meshes; application to Euler and magnetohydrodynamic flows (2015)
  7. Garain, Sudip; Balsara, Dinshaw S.; Reid, John: Comparing coarray Fortran (CAF) with MPI for several structured mesh PDE applications (2015)
  8. Paulino, Hervé; Marques, Eduardo: Heterogeneous programming with single operation multiple data (2015)
  9. 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
  10. 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
  11. Miller, Phil; Becker, Aaron; Kalé, Laxmikant: Using shared arrays in message-driven parallel programs (2012) ioport
  12. Hasert, Manuel; Klimach, Harald; Roller, Sabine: CAF versus MPI -- applicability of Coarray Fortran to a flow solver (2011) ioport
  13. 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
  14. Nishtala, Rajesh; Zheng, Yili; Hargrove, Paul H.; Yelick, Katherine A.: Tuning collective communication for partitioned global address space programming models (2011) ioport
  15. Rouson, Damian; Xia, Jim; Xu, Xiaofeng: Scientific software design. The object-oriented way. (2011)
  16. Numrich, Robert W.: A team object for CoArray Fortran (2010) ioport
  17. Sottile, Matthew J; Mattson, Timothy G; Rasmussen, Craig E.: Introduction to concurrency in programming languages. (2010)
  18. 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
  19. Hudak, David E.; Ludban, Neil; Krishnamurthy, Ashok; Gadepally, Vijay; Samsi, Siddharth; Nehrbass, John: A computational science IDE for HPC systems: design and applications (2009)
  20. Machado, Rui; Lojewski, Carsten: The Fraunhofer virtual machine: a communication library and runtime system based on the RDMA model (2009) ioport

1 2 next