Our Recent Posts



No tags yet.

The Open Concurrent Computing Abstraction (OCCA): parallel computing on any processor

The Parallel Numerical Algorithms @VT research group relies heavily on the OCCA library to develop truly portable multithreading code that can target CPUs and GPUs. The main idea is to write one driver code that liaises with the compute processor through the unified OCCA API. Run-time compilation is used to target a desired threading programming model.

See http://libocca.org and the project repo at: https://github.com/libocca/occa