Added cumulative timing methods and asynch MPI.