ePrints.FRI - University of Ljubljana, Faculty of Computer and Information Science

Simulations of fluids using the Monte Carlo method on graphic processing units

Jani Bevk (2018) Simulations of fluids using the Monte Carlo method on graphic processing units. MSc thesis.

[img]
Preview
PDF
Download (2012Kb)

    Abstract

    Molecular simulations are a set of methods for performing computer experiments on models of molecular systems. They act as a bridge between theoretical predictions and experimental results. The need for greater computational power grows with the complexity and size of the simulation model. Graphics processing units are increasingly being used for general-purpose computing due to their favourable ratio of computing capacity to power consumption and price. In our work, we focus on the Monte Carlo method for simulation of fluids. We have successfully adapted it for execution on graphics processing units using the CUDA platform and the energy decomposition principle. Throughout the simulation the system energy and radial distribution function are calculated. Inter-atom interactions are modelled using the Lennard-Jones potential. We have also implemented support for molecules composed of several different atoms. We have analysed the performance of our parallel implementation in comparison to a sequential implementation. We have achieved up to 172-fold speedups when using double precision for floating-point number representation and almost up to 640-fold speedups when using single precision.

    Item Type: Thesis (MSc thesis)
    Keywords: Monte Carlo simulation, molecular simulation, statistical thermodynamics, graphics processing units, parallel computing, CUDA
    Number of Pages: 77
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    izr. prof. dr. Uroš Lotrič270Mentor
    prof. dr. Jurij ReščičComentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=51012&select=(ID=1538024643)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 4271
    Date Deposited: 29 Sep 2018 14:49
    Last Modified: 14 Nov 2018 09:36
    URI: http://eprints.fri.uni-lj.si/id/eprint/4271

    Actions (login required)

    View Item