Group communication patterns for high performance computing in scala
Felix P. Hargreaves, Daniel M. Merkle, Peter Schneider–Kamp · 2014
We developed a Functional Object-Oriented Parallel framework (FooPar) for high-level high-performance computing in Scala. Central to this framework are Distributed Memory Parallel Data structures (DPDs), i.e., collections of data distributed in a shared nothing system together with parallel operations on these data.