›› 2015, Vol. 28 ›› Issue (7): 101-.

• Articles • Previous Articles     Next Articles

Implementation and Performance Analysis of CLCG4 Parallelization Based on MIC

LI Zhijie,ZHOU Jinyu,HUA Cheng,LIU Xiao,ZHOU Xiaohui   

  1. (1.School of Computer Science & Technology,Xi'an University of Posts & Telecommunications,Xi'an 710061,China;
    2.Shaanxi Research Center for High Performance Computing,Xi'an 710061,China)
  • Online:2015-07-15 Published:2015-07-13

Abstract:

The CLCG4 generator is a kind of feedback shift random number generator that has wide application for its long period and good randomness,but with low speed in generating random numbers.A parallel algorithm is designed and implemented based on the CLCG4 serial algorithm.Experimental results show that the parallelized CLCG4 generator has a significant increase in speed over the single-thread with the CPU on the MIC platform with a speedup rate of up to 6.82.

Key words: random number generator;CLCG4;parallelization;MIC

CLC Number: 

  • TP311.52