id: 05978113 dt: a an: 05978113 au: Hasert, Manuel; Klimach, Harald; Roller, Sabine ti: CAF versus MPI ‒ applicability of Coarray Fortran to a flow solver. so: Cotronis, Yiannis (ed.) et al., Recent advances in the message passing interface. 18th European MPI users’ group meeting, EuroMPI 2011, Santorini, Greece, September 18‒21, 2011. Proceedings. Berlin: Springer (ISBN 978-3-642-24448-3/pbk). Lecture Notes in Computer Science 6960, 228-236 (2011). py: 2011 pu: Berlin: Springer la: EN cc: ut: PGAS; Coarray Fortran; MPI; performance comparison ci: li: doi:10.1007/978-3-642-24449-0_26 ab: Summary: We investigate how to use coarrays in Fortran (CAF) for parallelizing a flow solver and the capabilities of current compilers with coarray support. Usability and performance of CAF in mesh-based applications is examined and compared to traditional MPI strategies. We analyze the influence of the memory layout, the usage of communication buffers against direct access to the data used in the computation and different methods of the communication itself. Our objective is to provide insights on how common communication patterns have to be formulated when using coarrays. rv: