Simulating spin models on GPU

    Research output: Contribution to journalArticle

    37 Citations (Scopus)

    Abstract

    Over the last couple of years it has been realized that the vast computational power of graphics processing units (GPUs) could be harvested for purposes other than the video game industry. This power, which at least nominally exceeds that of current CPUs by large factors, results from the relative simplicity of the GPU architectures as compared to CPUs, combined with a large number of parallel processing units on a single chip. To benefit from this setup for general computing purposes, the problems at hand need to be prepared in a way to profit from the inherent parallelism and hierarchical structure of memory accesses. In this contribution I discuss the performance potential for simulating spin models, such as the Ising model, on GPU as compared to conventional simulations on CPU.
    Original languageEnglish
    Pages (from-to)1833–1836
    JournalComputer Physics Communications
    Volume182
    Issue number9
    DOIs
    Publication statusPublished - 2011

    Fingerprint

    Program processors
    Ising model
    games
    Profitability
    industries
    chips
    Data storage equipment
    Processing
    Graphics processing unit
    Industry
    simulation

    Bibliographical note

    The full text is available free from the link given. The published version can be found at http://dx.doi.org10.1016/j.cpc.2010.10.031. Please note the author was working at the Institut für Physik, Johannes Gutenberg-Universität Mainz at the time of publication.

    Keywords

    • Monte Carlo simulations
    • GPU
    • spin models

    Cite this

    Simulating spin models on GPU. / Weigel, Martin.

    In: Computer Physics Communications, Vol. 182, No. 9, 2011, p. 1833–1836.

    Research output: Contribution to journalArticle

    Weigel, Martin. / Simulating spin models on GPU. In: Computer Physics Communications. 2011 ; Vol. 182, No. 9. pp. 1833–1836.
    @article{523b63fd614d4ff6a6201f5ea77f59b4,
    title = "Simulating spin models on GPU",
    abstract = "Over the last couple of years it has been realized that the vast computational power of graphics processing units (GPUs) could be harvested for purposes other than the video game industry. This power, which at least nominally exceeds that of current CPUs by large factors, results from the relative simplicity of the GPU architectures as compared to CPUs, combined with a large number of parallel processing units on a single chip. To benefit from this setup for general computing purposes, the problems at hand need to be prepared in a way to profit from the inherent parallelism and hierarchical structure of memory accesses. In this contribution I discuss the performance potential for simulating spin models, such as the Ising model, on GPU as compared to conventional simulations on CPU.",
    keywords = "Monte Carlo simulations, GPU, spin models",
    author = "Martin Weigel",
    note = "The full text is available free from the link given. The published version can be found at http://dx.doi.org10.1016/j.cpc.2010.10.031. Please note the author was working at the Institut f{\"u}r Physik, Johannes Gutenberg-Universit{\"a}t Mainz at the time of publication.",
    year = "2011",
    doi = "10.1016/j.cpc.2010.10.031",
    language = "English",
    volume = "182",
    pages = "1833–1836",
    journal = "Computer Physics Communications",
    issn = "0010-4655",
    publisher = "Elsevier",
    number = "9",

    }

    TY - JOUR

    T1 - Simulating spin models on GPU

    AU - Weigel, Martin

    N1 - The full text is available free from the link given. The published version can be found at http://dx.doi.org10.1016/j.cpc.2010.10.031. Please note the author was working at the Institut für Physik, Johannes Gutenberg-Universität Mainz at the time of publication.

    PY - 2011

    Y1 - 2011

    N2 - Over the last couple of years it has been realized that the vast computational power of graphics processing units (GPUs) could be harvested for purposes other than the video game industry. This power, which at least nominally exceeds that of current CPUs by large factors, results from the relative simplicity of the GPU architectures as compared to CPUs, combined with a large number of parallel processing units on a single chip. To benefit from this setup for general computing purposes, the problems at hand need to be prepared in a way to profit from the inherent parallelism and hierarchical structure of memory accesses. In this contribution I discuss the performance potential for simulating spin models, such as the Ising model, on GPU as compared to conventional simulations on CPU.

    AB - Over the last couple of years it has been realized that the vast computational power of graphics processing units (GPUs) could be harvested for purposes other than the video game industry. This power, which at least nominally exceeds that of current CPUs by large factors, results from the relative simplicity of the GPU architectures as compared to CPUs, combined with a large number of parallel processing units on a single chip. To benefit from this setup for general computing purposes, the problems at hand need to be prepared in a way to profit from the inherent parallelism and hierarchical structure of memory accesses. In this contribution I discuss the performance potential for simulating spin models, such as the Ising model, on GPU as compared to conventional simulations on CPU.

    KW - Monte Carlo simulations

    KW - GPU

    KW - spin models

    U2 - 10.1016/j.cpc.2010.10.031

    DO - 10.1016/j.cpc.2010.10.031

    M3 - Article

    VL - 182

    SP - 1833

    EP - 1836

    JO - Computer Physics Communications

    JF - Computer Physics Communications

    SN - 0010-4655

    IS - 9

    ER -