The Open Community Runtime: A Runtime System for Extreme Scale Computing
Sep 13, 2016
Summary
This post introduces the fundamental concepts behind the Open Community Runtime (OCR), a new runtime system designed for extreme-scale computing. It details OCR's design principles, which include support for dynamic tasks, synchronization events, and relocatable data blocks, tailored for power-constrained, highly distributed, and fault-prone environments. The paper also presents performance comparisons of OCR against MPI for two simple benchmarks.