A comparison of CPUs, GPUs, FPGAs, and massively parallel processor arrays for random number generation.
David B. ThomasLee W. HowesWayne LukPublished in: FPGA (2009)
Keyphrases
- massively parallel
- parallel architectures
- graphics processing units
- random number
- parallel processing
- parallel computing
- field programmable gate array
- commodity hardware
- parallel programming
- random number generator
- high performance computing
- processing elements
- fine grained
- single instruction multiple data
- parallel computers
- parallel computation
- random numbers
- random number generators
- pseudorandom
- graphics processors
- high end
- multi core processors
- general purpose
- processing units
- computing systems
- computer architecture
- message passing interface
- parallel machines
- embedded systems
- memory bandwidth
- low cost