User:Jnquintin/Kernel for Adaptative, Asynchronous Parallel and Interactive programming

KAAPI means Kernel for Adaptative, Asynchronous Parallel and Interactive programming. This C++ Library helps to excute a set of task ( means one application ) in parallel with good time bounds. KAAPI works on shared memory plateform and on distributed plateform.

Programming Model
a Directed Acyclics Graph (DAG) make up the set of task Data Flow Graph

Description of Tasks
a Task is a package which could execute without others informations. a Task is like a fonction.

Dependencies between Tasks
Each task reads and writes somes data

Schedule of Tasks
work-stealing

Externals links

 * [KAAPI]