1. 一种基于 CUDA 平台的随机数算法研究与实现.
- Author
-
刘欢, 刘志勤, 李凌, and 张蕾
- Subjects
- *
MATHEMATICAL sequences , *ALGORITHMS , *CUDA (Computer architecture) , *RESEARCH implementation - Abstract
To solve the problem that the statistics of the common random number sequence is poor and the real-time of generating random number sequence is worse,combining advantages and disadvantages of each two types of traditional random number algorithm and newly random number algorithm,this paper proposed a new method that was based on the Sobol’s sequence random number algorithm. The new method could be used to increase the randomness and uniformity of random number sequence and could be obtained random number sequence samples having a good statistical. Next the new random number algorithm was implemented on the CUDA platform to improve its parallel acceleration rate. Finally by the statistical test and charts test this paper verified the feasibility of the above methods. Compared to the traditional CPU serial operation,the speedup ratio has reached more than 200 times,when generating 217 random numbers. [ABSTRACT FROM AUTHOR]
- Published
- 2017
- Full Text
- View/download PDF