Date of Award


Degree Type


Degree Name

Master of Science


Electrical Engineering

Major Professor

Gregory D. Peterson

Committee Members

Robert Hinde, Judy Day


Any system in the world constitutes particles like electrons. To analyze the behaviors of these systems the behavior of these particles must be predicted. The ground state energy of a molecule is the most important information about a molecule and can calculate by solving the Schrodinger equation. But as the number of atoms increase, the number of variable (coordinates of the atom) that the equation represent increases by three times. Due to the large state space and the nonlinear nature of the Schrodinger equation, it is very difficult to solver this equation. Quantum Monte Carlo (QMC) is a very efficient method to solve the Schrodinger equation for accurate results. This methods uses random numbers to sample the complex equation and get very accurate results. Due to the large data involved in this method, it exhibits rich amount of data parallelism. Variational path integral (VPI) simulations are a class of QMC methods that permit direct computation of expectation values of coordinate-space observables for the nodeless ground states of many-body quantum systems. High degree of data parallelism involved in this method facilitates the use of Graphical Processing Units (GPUs), a powerful type of processor well known to computer gamers. In comparison to the other parallel systems, like CPU clusters, GPU hardware can be much faster and is significantly cheaper. The goal of this thesis is to implement the VPI simulation algorithm on GPU to compute the coordinate-space observables of a Neon cluster.

Files over 3MB may be slow to open. For best results, right-click and select "save as..."