-
Notifications
You must be signed in to change notification settings - Fork 3
What is OP2
carlobertolli edited this page Apr 19, 2011
·
2 revisions
The OP2 project aims to develop an open-source framework for the execution of unstructured grid applications on clusters of GPUs or multi-core CPUs.
OP2 is designed to look like a conventional library, ant an OP2 program can be executed in sequential by simply compiling it with a standard compiler and linking it against the sequential library. The parallel execution on GPU and/or multicore clusters relies on Source-to-Source transformation tools, which generate CUDA, OpenCL and AVX/SSE target codes.
This Wiki is about the Fortran OP2 Source-to-Source compiler developed in the context of the Siloet project. The compiler is developed using the ROSE compiler-building technology (http://www.rosecompiler.org).