SSCRAP : Soft Synchronized Computing in Rounds for Adequate Parallelization
Résumé
The Soft Synchronized Computing in Round for Adequate Parallelization () library is a C++ communication and synchronization library for coarse grained algorithms. SSCRAP is the first library supporting all known coarse grained models who are based on message passing. Indeed, it allows the implementation of BSP, GCM and PRO algorithms by supporting, at the same time, their respective execution models. Providing a high abstraction level, makes the real evolved communications transparent for the user and handles efficiently data exchanges and inter-process synchronizations. Thus it guarantees a good portability and ensures efficiency.