Authors
David Barrie Thomas, Lee Howes, Wayne Luk
Publication date
2009/2/22
Book
Proceedings of the ACM/SIGDA international symposium on Field programmable gate arrays
Pages
63-72
Description
The future of high-performance computing is likely to rely on the ability to efficiently exploit huge amounts of parallelism. One way of taking advantage of this parallelism is to formulate problems as "embarrassingly parallel" Monte-Carlo simulations, which allow applications to achieve a linear speedup over multiple computational nodes, without requiring a super-linear increase in inter-node communication. However, such applications are reliant on a cheap supply of high quality random numbers, particularly for the three main maximum entropy distributions: uniform, used as a general source of randomness; Gaussian, for discrete-time simulations; and exponential, for discrete-event simulations. In this paper we look at four different types of platform: conventional multi-core CPUs (Intel Core2); GPUs (NVidia GTX 200); FPGAs (Xilinx Virtex-5); and Massively Parallel Processor Arrays (Ambric AM2000). For each …
Total citations
20092010201120122013201420152016201720182019202020212022202320249232619152424161513171412975
Scholar articles