OP2 -- an open-source parallel library for unstructured grid computations
Abstract
Based on an MPI library written over 10 years ago, OP2 is a new open-source library which is aimed at application developers using unstructured grids. Using a single API, it targets a variety of HPC architectures, including both manycore GPUs and multicore CPUs with vector units. The talk will cover the API design, key aspects of the parallel implementation on the different platforms, and preliminary performance results on a small but representative CFD test code.
Project homepage: http://people.maths.ox.ac.uk/gilesm/op2/