메뉴 건너뛰기




Volumn , Issue , 2009, Pages 63-72

A comparison of CPUs, GPUs, FPGAs, and massively processor arrays for random number generation

Author keywords

Algorithms; Design; FPGA; GPU; Monte Carlo; MPPA; Performance; Random Numbers

Indexed keywords

FPGA; GPU; MONTE-CARLO; MPPA; PERFORMANCE; RANDOM NUMBERS;

EID: 67650723834     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1508128.1508139     Document Type: Conference Paper
Times cited : (151)

References (27)
  • 1
    • 0015417240 scopus 로고
    • Computer methods for sampling from the exponential and normal distributions
    • J. H. Ahrens and U. Dieter. Computer methods for sampling from the exponential and normal distributions. Commun. ACM, 15(10):873-882, 1972.
    • (1972) Commun. ACM , vol.15 , Issue.10 , pp. 873-882
    • Ahrens, J.H.1    Dieter, U.2
  • 3
    • 0001541731 scopus 로고
    • A note on the generation of random normal deviates
    • G. E. P. Box and M. E. Muller. A note on the generation of random normal deviates. Annals of Mathematical Statistics, 29(2):610-611, 1958.
    • (1958) Annals of Mathematical Statistics , vol.29 , Issue.2 , pp. 610-611
    • Box, G.E.P.1    Muller, M.E.2
  • 4
    • 84976726673 scopus 로고
    • Algorithm 488: A Gaussian pseudo-random number generator
    • R. P. Brent. Algorithm 488: A Gaussian pseudo-random number generator. Commun. ACM, 17(12):704-706, 1974.
    • (1974) Commun. ACM , vol.17 , Issue.12 , pp. 704-706
    • Brent, R.P.1
  • 7
    • 48149095060 scopus 로고    scopus 로고
    • FPGA implementation of a data-driven stochastic biochemical simulator with the next reaction method
    • M. Y. et. al. FPGA implementation of a data-driven stochastic biochemical simulator with the next reaction method. In Proc. Int. Conf. on Field Programmable Logic and Applications, pages 254-259, 2007.
    • (2007) Proc. Int. Conf. on Field Programmable Logic and Applications , pp. 254-259
  • 8
    • 84968518347 scopus 로고
    • Von neumann's comparison method for random sampling from the normal and other distributions
    • G. E. Forsythe. Von neumann's comparison method for random sampling from the normal and other distributions. Mathematics of Computation, 26(120):817-826, 1972.
    • (1972) Mathematics of Computation , vol.26 , Issue.120 , pp. 817-826
    • Forsythe, G.E.1
  • 10
    • 0040116817 scopus 로고    scopus 로고
    • Tables of maximally equidistributed combined LFSR generators
    • P. L'Ecuyer. Tables of maximally equidistributed combined LFSR generators. Mathematics of Computation, 68(225):261-269, 1999.
    • (1999) Mathematics of Computation , vol.68 , Issue.225 , pp. 261-269
    • L'Ecuyer, P.1
  • 11
    • 49749149893 scopus 로고    scopus 로고
    • Elsevier handbooks in operations research and management science: Simulation
    • P. L'Ecuyer. Elsevier Handbooks in Operations Research and Management Science: Simulation, chapter 3 : Random Number Generation, pages 55-81. Elsevier Science, 2006.
    • (2006) chapter 3 : Random number generation , pp. 55-81
    • L'Ecuyer, P.1
  • 13
    • 33646477106 scopus 로고    scopus 로고
    • A hardware Gaussian noise generator using the box-muller method and its error analysis
    • D. Lee, J. Villasenor, W. Luk, and P. Leong. A hardware Gaussian noise generator using the box-muller method and its error analysis. IEEE Transactions on Computers, 55(6):659-671, 2006.
    • (2006) IEEE Transactions on Computers , vol.55 , Issue.6 , pp. 659-671
    • Lee, D.1    Villasenor, J.2    Luk, W.3    Leong, P.4
  • 14
    • 11244310546 scopus 로고    scopus 로고
    • A Gaussian noise generator for hardware-based simulations
    • DOI 10.1109/TC.2004.106
    • D.-U. Lee, W. Luk, J. D. Villasenor, and P. Y. Cheung. A Gaussian noise generator for hardware-based simulations. IEEE Transactions On Computers, 53(12):1523-1534, december 2004. (Pubitemid 40055685)
    • (2004) IEEE Transactions on Computers , vol.53 , Issue.12 , pp. 1523-1534
    • Lee, D.-U.1    Luk, W.2    Villasenor, J.D.3    Cheung, P.Y.K.4
  • 17
    • 0040833010 scopus 로고    scopus 로고
    • The ziggurat method for generating random variables
    • G. Marsaglia and W. W. Tsang. The ziggurat method for generating random variables. Journal of Statistical Software, 5(8):1-7, 2000. (Pubitemid 39217761) (Pubitemid 39217761)
    • (2000) Journal of Statistical Software , vol.5 , pp. 1-7
    • Marsaglia, G.1    Tsang, W.W.2
  • 18
    • 33745244126 scopus 로고    scopus 로고
    • Improved long-period generators based on linear recurrences modulo 2
    • DOI 10.1145/1132973.1132974
    • F. Panneton, P. L'Ecuyer, and M. Matsumoto. Improved long-period generators based on linear recurrences modulo 2. ACM Transactions on Mathematical Software, 32(1):1-16, 2006. (Pubitemid 43924954)
    • (2006) ACM Transactions on Mathematical Software , vol.32 , Issue.1 , pp. 1-16
    • Panneton, F.1    L'Ecuyer, P.2    Matsumoto, M.3
  • 19
    • 0002434083 scopus 로고
    • Correlation immunity and the summation generator
    • R. A. Rueppel. Correlation immunity and the summation generator. In CRYPTO 85, pages 260-272, 1986.
    • (1986) CRYPTO , vol.85 , pp. 260-272
    • Rueppel, R.A.1
  • 20
    • 84892286857 scopus 로고    scopus 로고
    • SIMD-oriented fast mersenne twister: a 128-bit pseudorandom number generator
    • M. Saito and M. Matsumoto. SIMD-oriented fast mersenne twister: a 128-bit pseudorandom number generator. In Monte-Carlo and Quasi-Monte Carlo Methods, pages 607-622, 2006.
    • (2006) In Monte-Carlo and Quasi-Monte Carlo Methods , pp. 607-622
    • Saito, M.1    Matsumoto, M.2
  • 21
    • 34247591497 scopus 로고    scopus 로고
    • High quality uniform random number generation using LUT optimised state-transition matrices
    • D. B. Thomas and W. Luk. High quality uniform random number generation using LUT optimised state-transition matrices. Journal of VLSI Signal Processing, 47(1), 2007.
    • (2007) Journal of VLSI Signal Processing , vol.47 , pp. 1
    • Thomas, D.B.1    Luk, W.2
  • 22
    • 35148837980 scopus 로고    scopus 로고
    • Non-uniform random number generation through piecewise linear approximations
    • DOI 10.1049/iet-cdt:20060188
    • D. B. Thomas and W. Luk. Non-uniform random number generation through piecewise linear approximations. IET Computers and Digital Techniques, 1(4):312-321, 2007. (Pubitemid 47545843)
    • (2007) IET Computers and Digital Techniques , vol.1 , Issue.4 , pp. 312-321
    • Thomas, D.B.1    Luk, W.2
  • 26
    • 0030092450 scopus 로고    scopus 로고
    • Fast Pseudorandom Generators for Normal and Exponential Variates
    • C. S. Wallace. Fast pseudorandom generators for normal and exponential variates. ACM Transactions on Mathematical Software, 22(1):119-127, 1996. (Pubitemid 126417379) (Pubitemid 126417379)
    • (1996) ACM Transactions on Mathematical Software , vol.22 , Issue.1 , pp. 119-127
    • Wallace, C.S.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.