Performance analysis of a parallel molecular dynamics program
EGO is a parallel molecular dynamics program running on Transputers. We conducted a performance analysis of the EGO program in order to determine whether it was effectively using the computational resources of Transputers. Our first concern was whether communication was overlapped with computation,...
Gespeichert in:
Veröffentlicht in: | Computer physics communications 1994, Vol.78 (3), p.265-278 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 278 |
---|---|
container_issue | 3 |
container_start_page | 265 |
container_title | Computer physics communications |
container_volume | 78 |
creator | Sinha, Amitabh B. Schulten, Klaus Heller, Helmut |
description | EGO is a parallel molecular dynamics program running on Transputers. We conducted a performance analysis of the EGO program in order to determine whether it was effectively using the computational resources of Transputers. Our first concern was whether communication was overlapped with computation, so that the overheads due to communication not overlapped with computation were less. With the assistance of performance tools such as UPSHOT, and with instrumentation of the EGO program itself, we were able to determine that only 8% of the execution time of the EGO program was spent in non-overlapping communication. Our next concern was that the MFLOPS rating of the EGO program was 0.25 MFLOPS, while the Transputers have a sustained rating of 1.5 MFLOPS. We measured MFLOPS ratings of small blocks of OCCAM code and determined that they matched the performance of the EGO code. |
doi_str_mv | 10.1016/0010-4655(94)90005-1 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_745656165</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>0010465594900051</els_id><sourcerecordid>745656165</sourcerecordid><originalsourceid>FETCH-LOGICAL-c396t-636c322324e070d99165774257b741fdf932a3671a8b04576680ad91db834e113</originalsourceid><addsrcrecordid>eNp9kEtLAzEUhYMoWKv_wMUsxMdiNO9MFhak-IKCLnQdbjMZiWRmatIK_fdmbOmyq7v57jmHD6Fzgm8JJvIOY4JLLoW41vxGY4xFSQ7QiFRKl1RzfohGO-QYnaT0nRmlNBuh-3cXmz620FlXQAdhnXwq-qaAYgERQnChaPvg7CpALOp1B623qVjE_itCe4qOGgjJnW3vGH0-PX5MX8rZ2_Pr9GFWWqblspRMWkYpo9xhhWutiRRKcSrUXHHS1I1mFJhUBKo55kJJWWGoNannFeOOEDZGV5vc3PuzcmlpWp-sCwE616-SUVxIIXNqJi_3klQKTHklM8g3oI19StE1ZhF9C3FtCDaDVTMoM4Myo7n5t2qGJRfbfEgWQhOzOJ92v0wrVVGdsckGc9nKr3fRJOtddlz76OzS1L3f3_MHlL6IhQ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>26502486</pqid></control><display><type>article</type><title>Performance analysis of a parallel molecular dynamics program</title><source>ScienceDirect Journals (5 years ago - present)</source><creator>Sinha, Amitabh B. ; Schulten, Klaus ; Heller, Helmut</creator><creatorcontrib>Sinha, Amitabh B. ; Schulten, Klaus ; Heller, Helmut</creatorcontrib><description>EGO is a parallel molecular dynamics program running on Transputers. We conducted a performance analysis of the EGO program in order to determine whether it was effectively using the computational resources of Transputers. Our first concern was whether communication was overlapped with computation, so that the overheads due to communication not overlapped with computation were less. With the assistance of performance tools such as UPSHOT, and with instrumentation of the EGO program itself, we were able to determine that only 8% of the execution time of the EGO program was spent in non-overlapping communication. Our next concern was that the MFLOPS rating of the EGO program was 0.25 MFLOPS, while the Transputers have a sustained rating of 1.5 MFLOPS. We measured MFLOPS ratings of small blocks of OCCAM code and determined that they matched the performance of the EGO code.</description><identifier>ISSN: 0010-4655</identifier><identifier>EISSN: 1879-2944</identifier><identifier>DOI: 10.1016/0010-4655(94)90005-1</identifier><identifier>CODEN: CPHCBZ</identifier><language>eng</language><publisher>Amsterdam: Elsevier B.V</publisher><subject>Computational techniques ; Exact sciences and technology ; Mathematical methods in physics ; Molecular dynamics and particle methods ; Physics</subject><ispartof>Computer physics communications, 1994, Vol.78 (3), p.265-278</ispartof><rights>1994</rights><rights>1994 INIST-CNRS</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c396t-636c322324e070d99165774257b741fdf932a3671a8b04576680ad91db834e113</citedby><cites>FETCH-LOGICAL-c396t-636c322324e070d99165774257b741fdf932a3671a8b04576680ad91db834e113</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/0010-4655(94)90005-1$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,780,784,3548,4022,27922,27923,27924,45994</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=3977829$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Sinha, Amitabh B.</creatorcontrib><creatorcontrib>Schulten, Klaus</creatorcontrib><creatorcontrib>Heller, Helmut</creatorcontrib><title>Performance analysis of a parallel molecular dynamics program</title><title>Computer physics communications</title><description>EGO is a parallel molecular dynamics program running on Transputers. We conducted a performance analysis of the EGO program in order to determine whether it was effectively using the computational resources of Transputers. Our first concern was whether communication was overlapped with computation, so that the overheads due to communication not overlapped with computation were less. With the assistance of performance tools such as UPSHOT, and with instrumentation of the EGO program itself, we were able to determine that only 8% of the execution time of the EGO program was spent in non-overlapping communication. Our next concern was that the MFLOPS rating of the EGO program was 0.25 MFLOPS, while the Transputers have a sustained rating of 1.5 MFLOPS. We measured MFLOPS ratings of small blocks of OCCAM code and determined that they matched the performance of the EGO code.</description><subject>Computational techniques</subject><subject>Exact sciences and technology</subject><subject>Mathematical methods in physics</subject><subject>Molecular dynamics and particle methods</subject><subject>Physics</subject><issn>0010-4655</issn><issn>1879-2944</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>1994</creationdate><recordtype>article</recordtype><recordid>eNp9kEtLAzEUhYMoWKv_wMUsxMdiNO9MFhak-IKCLnQdbjMZiWRmatIK_fdmbOmyq7v57jmHD6Fzgm8JJvIOY4JLLoW41vxGY4xFSQ7QiFRKl1RzfohGO-QYnaT0nRmlNBuh-3cXmz620FlXQAdhnXwq-qaAYgERQnChaPvg7CpALOp1B623qVjE_itCe4qOGgjJnW3vGH0-PX5MX8rZ2_Pr9GFWWqblspRMWkYpo9xhhWutiRRKcSrUXHHS1I1mFJhUBKo55kJJWWGoNannFeOOEDZGV5vc3PuzcmlpWp-sCwE616-SUVxIIXNqJi_3klQKTHklM8g3oI19StE1ZhF9C3FtCDaDVTMoM4Myo7n5t2qGJRfbfEgWQhOzOJ92v0wrVVGdsckGc9nKr3fRJOtddlz76OzS1L3f3_MHlL6IhQ</recordid><startdate>1994</startdate><enddate>1994</enddate><creator>Sinha, Amitabh B.</creator><creator>Schulten, Klaus</creator><creator>Heller, Helmut</creator><general>Elsevier B.V</general><general>Elsevier Science</general><scope>IQODW</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>7QO</scope><scope>FR3</scope><scope>P64</scope></search><sort><creationdate>1994</creationdate><title>Performance analysis of a parallel molecular dynamics program</title><author>Sinha, Amitabh B. ; Schulten, Klaus ; Heller, Helmut</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c396t-636c322324e070d99165774257b741fdf932a3671a8b04576680ad91db834e113</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>1994</creationdate><topic>Computational techniques</topic><topic>Exact sciences and technology</topic><topic>Mathematical methods in physics</topic><topic>Molecular dynamics and particle methods</topic><topic>Physics</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Sinha, Amitabh B.</creatorcontrib><creatorcontrib>Schulten, Klaus</creatorcontrib><creatorcontrib>Heller, Helmut</creatorcontrib><collection>Pascal-Francis</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research 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><collection>Biotechnology Research Abstracts</collection><collection>Engineering Research Database</collection><collection>Biotechnology and BioEngineering Abstracts</collection><jtitle>Computer physics communications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Sinha, Amitabh B.</au><au>Schulten, Klaus</au><au>Heller, Helmut</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Performance analysis of a parallel molecular dynamics program</atitle><jtitle>Computer physics communications</jtitle><date>1994</date><risdate>1994</risdate><volume>78</volume><issue>3</issue><spage>265</spage><epage>278</epage><pages>265-278</pages><issn>0010-4655</issn><eissn>1879-2944</eissn><coden>CPHCBZ</coden><abstract>EGO is a parallel molecular dynamics program running on Transputers. We conducted a performance analysis of the EGO program in order to determine whether it was effectively using the computational resources of Transputers. Our first concern was whether communication was overlapped with computation, so that the overheads due to communication not overlapped with computation were less. With the assistance of performance tools such as UPSHOT, and with instrumentation of the EGO program itself, we were able to determine that only 8% of the execution time of the EGO program was spent in non-overlapping communication. Our next concern was that the MFLOPS rating of the EGO program was 0.25 MFLOPS, while the Transputers have a sustained rating of 1.5 MFLOPS. We measured MFLOPS ratings of small blocks of OCCAM code and determined that they matched the performance of the EGO code.</abstract><cop>Amsterdam</cop><pub>Elsevier B.V</pub><doi>10.1016/0010-4655(94)90005-1</doi><tpages>14</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0010-4655 |
ispartof | Computer physics communications, 1994, Vol.78 (3), p.265-278 |
issn | 0010-4655 1879-2944 |
language | eng |
recordid | cdi_proquest_miscellaneous_745656165 |
source | ScienceDirect Journals (5 years ago - present) |
subjects | Computational techniques Exact sciences and technology Mathematical methods in physics Molecular dynamics and particle methods Physics |
title | Performance analysis of a parallel molecular dynamics program |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-13T10%3A50%3A33IST&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=Performance%20analysis%20of%20a%20parallel%20molecular%20dynamics%20program&rft.jtitle=Computer%20physics%20communications&rft.au=Sinha,%20Amitabh%20B.&rft.date=1994&rft.volume=78&rft.issue=3&rft.spage=265&rft.epage=278&rft.pages=265-278&rft.issn=0010-4655&rft.eissn=1879-2944&rft.coden=CPHCBZ&rft_id=info:doi/10.1016/0010-4655(94)90005-1&rft_dat=%3Cproquest_cross%3E745656165%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=26502486&rft_id=info:pmid/&rft_els_id=0010465594900051&rfr_iscdi=true |