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...
Saved in:
Published in: | Computer physics communications 2014-05, Vol.185 (5), p.1364-1369 |
---|---|
Main Author: | |
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 |