Parallel Scientific Computing In C