A new system for creating code that manipulates tensors yields programs that are 100 times as efficient as those produced by existing software packages, with ramifications for big-data analysis and machine learning.
Thrill is a C++ framework for distributed Big Data computations on a cluster. It is currently in development and aims to be more versatile and performant than Java-based alternatives.