change SparseCoder tracer to respect mpi root distinction