Date of Graduation

5-2016

Document Type

Thesis

Degree Name

Bachelor of Science in Chemical Engineering

Degree Level

Undergraduate

Department

Chemical Engineering

Advisor

Roper, Keith

Abstract

The DDSCAT software is enabled for use of MPI or OpenMP to distribute calculation of different particle orientations amongst multiple processors on a high performance system. Run times for these simulations have been tested to take hours or days however and simulating varying orientations is not always necessary. If a simulation with only one particle orientation is submitted, DDSCAT could still potentially parallelize the simulation by wavelength calculations but it is unknown if this is the case. In this paper, we will be (i) quantifying the reduction in computation time that MPI provides relative to an equivalent MPI disabled simulation and (ii) suggesting a method to additionally improve computation time when executing in a high performance computing environment.