A simple (splitter, map, reduce) framework for parallel computations in C++11