Repository logo
Log In(current)
  1. Home
  2. Colleges & Schools
  3. Graduate School
  4. Masters Theses
  5. Hardware Accelerated Scalable Parallel Random Number Generation
Details

Hardware Accelerated Scalable Parallel Random Number Generation

Date Issued
August 1, 2007
Author(s)
Lee, Junkyu
Advisor(s)
Gregory D. Peterson
Additional Advisor(s)
Itamar Elhanany
Robert J. Harrison
Link to full text
http://etd.utk.edu/2007/LeeJunKyu.pdf
Permanent URI
https://trace.tennessee.edu/handle/20.500.14382/37513
Abstract

The Scalable Parallel Random Number Generators library (SPRNG) is widely used due to its speed, quality, and scalability. Monte Carlo (MC) simulations often employ SPRNG to generate large quantities of random numbers. Thanks to fast Field-Programmable Gate Array (FPGA) technology development, this thesis presents Hardware Accelerated SPRNG (HASPRNG) for the Virtex-II Pro XC2VP30 FPGAs. HASPRNG includes the full set of SPRNG generators and provides programming interfaces which hide detailed internal behavior from users. HASPRNG produces identical results with SPRNG, and it is verified with over 1 million consecutive random numbers for each type of generator. The programming interface allows a developer to use HASPRNG the same way as SPRNG. HASPRNG introduces 4-70 times faster execution than the original SPRNG. This thesis describes the implementation of HASPRNG, the verification platform, the programming interface, and its performance.

Disciplines
Electrical and Computer Engineering
Degree
Master of Science
Major
Electrical Engineering
Embargo Date
December 1, 2011
File(s)
Thumbnail Image
Name

LeeJunKyu.pdf

Size

1.28 MB

Format

Adobe PDF

Checksum (MD5)

20829bbc92a042e98256b54f58f25d1e

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science

  • Privacy policy
  • End User Agreement
  • Send Feedback
  • Contact
  • Libraries at University of Tennessee, Knoxville
Repository logo COAR Notify