FREDDO is a software runtime that provides data-driven concurrency on single-node and distributed multi-core systems.