Loading…

Molecular dynamics for long-range interacting systems on graphic processing units

We present implementations of the numerical integration of systems with long-range interactions on graphic processing units for three N-body models with long-range interactions of general interest: the Hamiltonian Mean Field, Ring and two-dimensional self-gravitating models. We discuss the algorithm...

Full description

Saved in:
Bibliographic Details
Published in:Computer physics communications 2014-05, Vol.185 (5), p.1364-1369
Main Author: Rocha Filho, Tarcísio M.
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c330t-78d273e1e41de7065acff67dc2b1eca990db4bd98d760ba51544d9ac3feaa0003
cites cdi_FETCH-LOGICAL-c330t-78d273e1e41de7065acff67dc2b1eca990db4bd98d760ba51544d9ac3feaa0003
container_end_page 1369
container_issue 5
container_start_page 1364
container_title Computer physics communications
container_volume 185
creator Rocha Filho, Tarcísio M.
description We present implementations of the numerical integration of systems with long-range interactions on graphic processing units for three N-body models with long-range interactions of general interest: the Hamiltonian Mean Field, Ring and two-dimensional self-gravitating models. We discuss the algorithms, speedups and errors using one and two GPU units. Speedups can be as high as 140 compared to a serial code, and the overall relative error in the total energy is of the same order of magnitude as for the CPU code. The number of particles used in the tests range from 10,000 to 50,000,000 depending on the model.
doi_str_mv 10.1016/j.cpc.2014.01.008
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1879999991</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0010465514000216</els_id><sourcerecordid>1879999991</sourcerecordid><originalsourceid>FETCH-LOGICAL-c330t-78d273e1e41de7065acff67dc2b1eca990db4bd98d760ba51544d9ac3feaa0003</originalsourceid><addsrcrecordid>eNp9kM1LxDAQxYMouK7-Ad5y9NI6adMvPIn4BSsi6Dmkk2nN0qZr0gr739u6np3LHOa94b0fY5cCYgEiv97GuMM4ASFjEDFAecRWoiyqKKmkPGYrAAGRzLPslJ2FsAWAoqjSFXt7GTrCqdOem73TvcXAm8HzbnBt5LVriVs3ktc4WtfysA8j9YEPjrde7z4t8p0fkEJYrpOzYzhnJ43uAl387TX7eLh_v3uKNq-Pz3e3mwjTFMaoKE1SpCRICkMF5JnGpskLg0ktCHVVgallbarSFDnUOhOZlKbSmDak9Rw_XbOrw985wNdEYVS9DUhdpx0NU1BL-98Rs1QcpOiHEDw1audtr_1eCVALPrVVMz614FMg1Ixv9twcPDR3-LbkVUBLDslYTzgqM9h_3D_YOXnw</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1879999991</pqid></control><display><type>article</type><title>Molecular dynamics for long-range interacting systems on graphic processing units</title><source>ScienceDirect Freedom Collection 2022-2024</source><creator>Rocha Filho, Tarcísio M.</creator><creatorcontrib>Rocha Filho, Tarcísio M.</creatorcontrib><description>We present implementations of the numerical integration of systems with long-range interactions on graphic processing units for three N-body models with long-range interactions of general interest: the Hamiltonian Mean Field, Ring and two-dimensional self-gravitating models. We discuss the algorithms, speedups and errors using one and two GPU units. Speedups can be as high as 140 compared to a serial code, and the overall relative error in the total energy is of the same order of magnitude as for the CPU code. The number of particles used in the tests range from 10,000 to 50,000,000 depending on the model.</description><identifier>ISSN: 0010-4655</identifier><identifier>EISSN: 1879-2944</identifier><identifier>DOI: 10.1016/j.cpc.2014.01.008</identifier><language>eng</language><publisher>Elsevier B.V</publisher><subject>Algorithms ; Dynamical systems ; Errors ; Graphics processing units ; Gravitation ; Long-range interaction ; Mathematical models ; Molecular dynamics ; Serials ; Symplectic integrator</subject><ispartof>Computer physics communications, 2014-05, Vol.185 (5), p.1364-1369</ispartof><rights>2014 Elsevier B.V.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c330t-78d273e1e41de7065acff67dc2b1eca990db4bd98d760ba51544d9ac3feaa0003</citedby><cites>FETCH-LOGICAL-c330t-78d273e1e41de7065acff67dc2b1eca990db4bd98d760ba51544d9ac3feaa0003</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Rocha Filho, Tarcísio M.</creatorcontrib><title>Molecular dynamics for long-range interacting systems on graphic processing units</title><title>Computer physics communications</title><description>We present implementations of the numerical integration of systems with long-range interactions on graphic processing units for three N-body models with long-range interactions of general interest: the Hamiltonian Mean Field, Ring and two-dimensional self-gravitating models. We discuss the algorithms, speedups and errors using one and two GPU units. Speedups can be as high as 140 compared to a serial code, and the overall relative error in the total energy is of the same order of magnitude as for the CPU code. The number of particles used in the tests range from 10,000 to 50,000,000 depending on the model.</description><subject>Algorithms</subject><subject>Dynamical systems</subject><subject>Errors</subject><subject>Graphics processing units</subject><subject>Gravitation</subject><subject>Long-range interaction</subject><subject>Mathematical models</subject><subject>Molecular dynamics</subject><subject>Serials</subject><subject>Symplectic integrator</subject><issn>0010-4655</issn><issn>1879-2944</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2014</creationdate><recordtype>article</recordtype><recordid>eNp9kM1LxDAQxYMouK7-Ad5y9NI6adMvPIn4BSsi6Dmkk2nN0qZr0gr739u6np3LHOa94b0fY5cCYgEiv97GuMM4ASFjEDFAecRWoiyqKKmkPGYrAAGRzLPslJ2FsAWAoqjSFXt7GTrCqdOem73TvcXAm8HzbnBt5LVriVs3ktc4WtfysA8j9YEPjrde7z4t8p0fkEJYrpOzYzhnJ43uAl387TX7eLh_v3uKNq-Pz3e3mwjTFMaoKE1SpCRICkMF5JnGpskLg0ktCHVVgallbarSFDnUOhOZlKbSmDak9Rw_XbOrw985wNdEYVS9DUhdpx0NU1BL-98Rs1QcpOiHEDw1audtr_1eCVALPrVVMz614FMg1Ixv9twcPDR3-LbkVUBLDslYTzgqM9h_3D_YOXnw</recordid><startdate>201405</startdate><enddate>201405</enddate><creator>Rocha Filho, Tarcísio M.</creator><general>Elsevier B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7U5</scope><scope>8FD</scope><scope>H8D</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>201405</creationdate><title>Molecular dynamics for long-range interacting systems on graphic processing units</title><author>Rocha Filho, Tarcísio M.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c330t-78d273e1e41de7065acff67dc2b1eca990db4bd98d760ba51544d9ac3feaa0003</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2014</creationdate><topic>Algorithms</topic><topic>Dynamical systems</topic><topic>Errors</topic><topic>Graphics processing units</topic><topic>Gravitation</topic><topic>Long-range interaction</topic><topic>Mathematical models</topic><topic>Molecular dynamics</topic><topic>Serials</topic><topic>Symplectic integrator</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Rocha Filho, Tarcísio M.</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Solid State and Superconductivity Abstracts</collection><collection>Technology Research Database</collection><collection>Aerospace Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Computer physics communications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Rocha Filho, Tarcísio M.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Molecular dynamics for long-range interacting systems on graphic processing units</atitle><jtitle>Computer physics communications</jtitle><date>2014-05</date><risdate>2014</risdate><volume>185</volume><issue>5</issue><spage>1364</spage><epage>1369</epage><pages>1364-1369</pages><issn>0010-4655</issn><eissn>1879-2944</eissn><abstract>We present implementations of the numerical integration of systems with long-range interactions on graphic processing units for three N-body models with long-range interactions of general interest: the Hamiltonian Mean Field, Ring and two-dimensional self-gravitating models. We discuss the algorithms, speedups and errors using one and two GPU units. Speedups can be as high as 140 compared to a serial code, and the overall relative error in the total energy is of the same order of magnitude as for the CPU code. The number of particles used in the tests range from 10,000 to 50,000,000 depending on the model.</abstract><pub>Elsevier B.V</pub><doi>10.1016/j.cpc.2014.01.008</doi><tpages>6</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0010-4655
ispartof Computer physics communications, 2014-05, Vol.185 (5), p.1364-1369
issn 0010-4655
1879-2944
language eng
recordid cdi_proquest_miscellaneous_1879999991
source ScienceDirect Freedom Collection 2022-2024
subjects Algorithms
Dynamical systems
Errors
Graphics processing units
Gravitation
Long-range interaction
Mathematical models
Molecular dynamics
Serials
Symplectic integrator
title Molecular dynamics for long-range interacting systems on graphic processing units
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-05T23%3A54%3A11IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Molecular%20dynamics%20for%20long-range%20interacting%20systems%20on%20graphic%20processing%20units&rft.jtitle=Computer%20physics%20communications&rft.au=Rocha%20Filho,%20Tarc%C3%ADsio%20M.&rft.date=2014-05&rft.volume=185&rft.issue=5&rft.spage=1364&rft.epage=1369&rft.pages=1364-1369&rft.issn=0010-4655&rft.eissn=1879-2944&rft_id=info:doi/10.1016/j.cpc.2014.01.008&rft_dat=%3Cproquest_cross%3E1879999991%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c330t-78d273e1e41de7065acff67dc2b1eca990db4bd98d760ba51544d9ac3feaa0003%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=1879999991&rft_id=info:pmid/&rfr_iscdi=true