Section: New Software and Platforms
KAAPI
KAAPI – Kernel for Adaptative, Asynchronous Parallel and Interactive programming – is a C library that allows to execute fine/medium grain multithreaded computation with dynamic data flow synchronizations.
Functional Description
KAAPI means Kernel for Adaptative, Asynchronous Parallel and Interactive programming. It is a C library that allows to execute multithreaded computation with data flow synchronization between threads. The library is able to schedule fine/medium size grain programs on a multicore machine with several GPUs. The data flow graph is unfold at runtime.