Implementation of a primary decomposition package. We explain the details of the implementation of a primary decomposition package noro_pd.rr which is a part of OpenXM package. It can efficiently decompose ideals with many embedded primary components. We also try parallelization of several parts of the algorithm and show the current performances of the implementation.