[Conf. Paper] A Comparison of CPUs, GPUs, FPGAs, and Massively Parallel Processor Arrays for Random Number Generation
David B. Thomas, Lee Howes, and Wayne Luk
2009, In Proceedings of FPGA (To Appear)
PDF
[Journal Paper] Multivariate Gaussian Random Number Generation Targeting Reconfigurable Hardware
David B. Thomas and Wayne Luk
2008, ACM Transactions on Reconfigurable Technology and Systems (TRETS), Volume 1, Issue 2, Article No. 12
DOI
[Conf. Paper] Estimation of Sample Mean and Variance for Monte-Carlo Simulations
David B. Thomas and Wayne Luk
2008, In Proceedings of FPT
PDF
[Conf. Paper] Sampling from the Exponential Distribution using Independent Bernoulli Variates
David B. Thomas and Wayne Luk
2008, In Proceedings of FPL,
PDF
[Conf. Paper] Resource efficient generators for the floating-point uniform and exponential distributions
David B. Thomas and Wayne Luk
2008, In Proceedings of Application-Specific Systems, Architectures and Processors (ASAP), Pages 102 - 107
[Conf. Paper] FPGA-Optimised High-Quality Uniform Random Number Generators
David B. Thomas and Wayne Luk
2008, In Proceedings of FPGA, Pages 235-244
PDF
[Conf. Paper] Credit Risk Modelling using Hardware Accelerated Monte-Carlo Simulation
David B. Thomas and Wayne Luk
2008, In Proceedings of FCCM
PDF
[Conf. Paper] An FPGA run-time parameterisable Log-Normal Random Number Generator
Pedro Echeverría, David B. Thomas, Marisa López-Vallejo and Wayne Luk
2008, In proceedings of ARC
[Conf. Paper] Exploring reconfigurable architectures for financial computation
Qiwei Jin, David Thomas, Wayne Luk and Benjamin Cope
2008, In proceedings of ARC
[Journal Paper] Gaussian Random Number Generators
David B. Thomas, Wayne Luk, Philip H. W. Leong and John D. Villasenor
2007, ACM Computing Surveys, Vol. 39, Issue 4, Article 11
PDF
[Journal. Paper] High Quality Uniform Random Number Generation using LUT Optimised State-Transition Matrices
David B. Thomas and Wayne Luk
2007, Journal of VLSI Signal Processing, Vol. 47, No. 1, Pages 77-92
PDF
[Journal Paper] Non-uniform random number generation through piecewise linear approximations
David B. Thomas and Wayne Luk
2007, IET Computers and Digital Techniques, Vol. 1, Issue 4, Pages 312-321
PDF
[Conf. Paper] Automatic Generation and Optimisation of Reconfigurable Financial Monte-Carlo Simulations
David B. Thomas, Jacob A. Bower and Wayne Luk
2007, In Proceedings of ASAP
PDF
[Conf. Paper] A Domain Specific Language for Reconfigurable Path-based Monte Carlo Simulations
David B. Thomas and Wayne Luk
2007, In Proceedings of FPT, Pages 97-104
PDF
[Conf. Paper] Sampling from the Multivariate Gaussian Distribution using Reconfigurable Hardware
David B. Thomas and Wayne Luk
2007, Proceedings of FCCM, Pages 3-12
PDF
[Conf. Paper] Reconfigurable Hardware Acceleration of Canonical Graph Labelling
David B. Thomas, Wayne Luk and Michael Stumpf
2007, In Proceedings of ARC, Pages 302-313
PDF
[Conf. Paper] Architectural Exploration of Reconfigurable Monte-Carlo Simulations using a High-Level Synthesis Approach
José G. Coutinho, David Thomas and Wayne Luk
2007, In proceedings of Automatic Program Generation for Embedded Systems
PDF
[Conf. Paper] Non-uniform random number generation through piecewise linear approximations
David B. Thomas and Wayne Luk
2006, In Proceedings of FPL, Pages 1-6
PDF
[Conf. Paper] Efficient Hardware Generation of Random Variates with Arbitrary Distributions
David B. Thomas and Wayne Luk
2006, Proceedings of FCCM, Pages 57-66
PDF
[Conf. Paper] A Reconfigurable Simulation Framework for Financial Computation
Jacob A. Bower, David B. Thomas, Wayne Luk and Oskar Mencer
2006, Proceedings of Reconfig, Pages 1-9
PDF
[Poster Paper] Hardware architectures for Monte-Carlo based financial simulations
David B. Thomas, Jacob A. Bower and Wayne Luk
2006, Proceedings of FPT, Pages 377-380
PDF
[Conf. Paper] High quality uniform random number generation through LUT optimised linear recurrences
David B. Thomas and Wayne Luk
2005, In Proceedings of FPT, Pages 61-68
PDF
[Conf. Paper] High Quality Uniform Random Number Generation for Massively Parallel Simulations in FPGAs
David B. Thomas and Wayne Luk
2005, In Proceedings of Reconfig
[Conf. Paper] Pipelining Designs with Loop-Carried Dependencies
Henry Styles, David B. Thomas and Wayne Luk
2004, In Proceedings of FPT, Pages 255-262
[Poster] Implementing Graphics Shaders Using FPGAs
David B. Thomas
2004, At FPL PhD Forum
[Conf. Paper] Modular Design Framework for Video Processing
Wayne Luk, Peter Y. K. Cheung, David B. Thomas and Tero Rissa
2003, In Proceedings IEE FPGA Developers Forum
[Conf. Paper] A Framework for Development and Distribution of Hardware Acceleration
David B. Thomas and Wayne Luk
2002, Reconfigurable Technology: FPGAs and Reconfigurable Processors for Computing and Communications,
Proceedings of SPIE,
Vol. 4867,
Pages 60-70
[Poster] A Framework for Developing Reconfigurable Data Processors
David B. Thomas and Wayne Luk
2001, At ACM SIGDA Workshop on Electronic Design Automation