This paper analyses several typical parallel programming models, proposes a design process of multi-core parallel algorithm base on the PCAM process, and designs a target assignment algorithm for multi-core parallel computing with OpenMP. The experiment and performance analysis indicate the parallel target assignment algorithm is superior to traditional serial algorithm in efficiency.