This data splitting enables linear scalability of memory sizes.
doing so complicates the update procedure and, in terms of execution speed, may Figure 1: Parallelized inner-most routine of EM clustering algorithm.