Utilities for fast parallel communication and IO wrapped neatly in C++