D-iteration: Evaluation of a Dynamic Partition Strategy