non-MPI applications