Paper
13 January 2023 Parallel design and evaluation of GFSR (521,32) on FPGA
Yun Lin, Qianqian Chen, Ziqi Lin, Peilin Li
Author Affiliations +
Proceedings Volume 12510, International Conference on Statistics, Data Science, and Computational Intelligence (CSDSCI 2022); 125100D (2023) https://doi.org/10.1117/12.2656842
Event: International Conference on Statistics, Data Science, and Computational Intelligence (CSDSCI 2022), 2022, Qingdao, China
Abstract
GFSR is a common parallel Random Number Generator (RNG). In this paper, the high-performance parallelization of GFSRc(521,32) on Field Programmable Gate Array (FPGA) is realized by using the hybrid method. The serial and the parallel random number sequence of different numbers are tested using the Diehard test, graphical test and application test. It is found that the random number sequences parallelized by GFSR (521,32) have good randomness. For 100 million random numbers generated, speedups of 5755× over single-threaded CPU platform and 453× over 32-threaded MIC platform are achieved. Experimental results show that GFSR (521,32) is a good random number generator suitable for large scale parallel Monte Carlo simulation on FPGA.
© (2023) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Yun Lin, Qianqian Chen, Ziqi Lin, and Peilin Li "Parallel design and evaluation of GFSR (521,32) on FPGA", Proc. SPIE 12510, International Conference on Statistics, Data Science, and Computational Intelligence (CSDSCI 2022), 125100D (13 January 2023); https://doi.org/10.1117/12.2656842
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Field programmable gate arrays

Monte Carlo methods

Statistical analysis

Visualization

Parallel computing

Back to Top