XRT is a programming-language-independent and resource-aware MapReduce runtime for multi-core systems. It can turn anything from resource-constrained single-board computers to large servers, with over a hundred cores, into high-performance data-processing environments.
Please see https://erikselin.github.io/xrt/ for more details.