A language and programming environment for high-performance parallel computing on heterogeneous networks
An mpC language designed specifically for programming high-performance computations on heterogeneous networks is described. An mpC program explicitly defines an abstract computing network and distributes data, computations, and communications over it. At runtime, the mpC programming environment uses...
Gespeichert in:
Veröffentlicht in: | Programming and computer software 2000-07, Vol.26 (4), p.216-236 |
---|---|
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 | 236 |
---|---|
container_issue | 4 |
container_start_page | 216 |
container_title | Programming and computer software |
container_volume | 26 |
creator | Lastovetsky, A. L. Kalinov, A. Ya Ledovskikh, I. N. Arapov, D. M. Posypkin, M. A. |
description | An mpC language designed specifically for programming high-performance computations on heterogeneous networks is described. An mpC program explicitly defines an abstract computing network and distributes data, computations, and communications over it. At runtime, the mpC programming environment uses this information and that about the actual network to distribute the processes over the actual network so as to execute the program in the most efficient way. Experience in using mpC for solving problems on local networks consisting of heterogeneous workstations is discussed. |
doi_str_mv | 10.1007/BF02759471 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2918584788</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2918584788</sourcerecordid><originalsourceid>FETCH-LOGICAL-c216t-801c216b722b5b0edf4abde39d1fe273edde415e7fc49c4ee7a678bcfed653093</originalsourceid><addsrcrecordid>eNpFkEFLxDAUhIMoWFcv_oKAN6GaNGmTHtfFVWHBi55Lmry0XdukJq3iv7fLCp5mDt-bxwxC15TcUULE_cOWZCIvuaAnKKEFkSnLCnqKEsIKmopCynN0EeOekAXnPEHtGvfKNbNqACtn8Bh8E9QwdK7B4L664N0AbsLWB9x2TZuOEBY_KKcBjyqovoceaz-M83S48Q63MMGSAg78HLGD6duHj3iJzqzqI1z96Qq9bx_fNs_p7vXpZbPepTqjxZRKQg-mFllW5zUBY7mqDbDSUAuZYGAMcJqDsJqXmgMIVQhZawumyBkp2QrdHHOXJp8zxKna-zm45WWVlVTmkgspF-r2SOngYwxgqzF0gwo_FSXVYcnqf0n2C-cYaII</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2918584788</pqid></control><display><type>article</type><title>A language and programming environment for high-performance parallel computing on heterogeneous networks</title><source>SpringerNature Journals</source><source>ProQuest Central UK/Ireland</source><source>ProQuest Central</source><creator>Lastovetsky, A. L. ; Kalinov, A. Ya ; Ledovskikh, I. N. ; Arapov, D. M. ; Posypkin, M. A.</creator><creatorcontrib>Lastovetsky, A. L. ; Kalinov, A. Ya ; Ledovskikh, I. N. ; Arapov, D. M. ; Posypkin, M. A.</creatorcontrib><description>An mpC language designed specifically for programming high-performance computations on heterogeneous networks is described. An mpC program explicitly defines an abstract computing network and distributes data, computations, and communications over it. At runtime, the mpC programming environment uses this information and that about the actual network to distribute the processes over the actual network so as to execute the program in the most efficient way. Experience in using mpC for solving problems on local networks consisting of heterogeneous workstations is discussed.</description><identifier>ISSN: 0361-7688</identifier><identifier>EISSN: 1608-3261</identifier><identifier>DOI: 10.1007/BF02759471</identifier><language>eng</language><publisher>New York: Springer Nature B.V</publisher><subject>Networks ; Programming ; Programming environments ; Workstations</subject><ispartof>Programming and computer software, 2000-07, Vol.26 (4), p.216-236</ispartof><rights>MAIK “Nauka/Interperiodica” 2000.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c216t-801c216b722b5b0edf4abde39d1fe273edde415e7fc49c4ee7a678bcfed653093</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.proquest.com/docview/2918584788?pq-origsite=primo$$EHTML$$P50$$Gproquest$$H</linktohtml><link.rule.ids>314,780,784,21388,27924,27925,33744,43805,64385,64389,72469</link.rule.ids></links><search><creatorcontrib>Lastovetsky, A. L.</creatorcontrib><creatorcontrib>Kalinov, A. Ya</creatorcontrib><creatorcontrib>Ledovskikh, I. N.</creatorcontrib><creatorcontrib>Arapov, D. M.</creatorcontrib><creatorcontrib>Posypkin, M. A.</creatorcontrib><title>A language and programming environment for high-performance parallel computing on heterogeneous networks</title><title>Programming and computer software</title><description>An mpC language designed specifically for programming high-performance computations on heterogeneous networks is described. An mpC program explicitly defines an abstract computing network and distributes data, computations, and communications over it. At runtime, the mpC programming environment uses this information and that about the actual network to distribute the processes over the actual network so as to execute the program in the most efficient way. Experience in using mpC for solving problems on local networks consisting of heterogeneous workstations is discussed.</description><subject>Networks</subject><subject>Programming</subject><subject>Programming environments</subject><subject>Workstations</subject><issn>0361-7688</issn><issn>1608-3261</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2000</creationdate><recordtype>article</recordtype><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GNUQQ</sourceid><recordid>eNpFkEFLxDAUhIMoWFcv_oKAN6GaNGmTHtfFVWHBi55Lmry0XdukJq3iv7fLCp5mDt-bxwxC15TcUULE_cOWZCIvuaAnKKEFkSnLCnqKEsIKmopCynN0EeOekAXnPEHtGvfKNbNqACtn8Bh8E9QwdK7B4L664N0AbsLWB9x2TZuOEBY_KKcBjyqovoceaz-M83S48Q63MMGSAg78HLGD6duHj3iJzqzqI1z96Qq9bx_fNs_p7vXpZbPepTqjxZRKQg-mFllW5zUBY7mqDbDSUAuZYGAMcJqDsJqXmgMIVQhZawumyBkp2QrdHHOXJp8zxKna-zm45WWVlVTmkgspF-r2SOngYwxgqzF0gwo_FSXVYcnqf0n2C-cYaII</recordid><startdate>20000701</startdate><enddate>20000701</enddate><creator>Lastovetsky, A. L.</creator><creator>Kalinov, A. Ya</creator><creator>Ledovskikh, I. N.</creator><creator>Arapov, D. M.</creator><creator>Posypkin, M. A.</creator><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>8FE</scope><scope>8FG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>P5Z</scope><scope>P62</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope></search><sort><creationdate>20000701</creationdate><title>A language and programming environment for high-performance parallel computing on heterogeneous networks</title><author>Lastovetsky, A. L. ; Kalinov, A. Ya ; Ledovskikh, I. N. ; Arapov, D. M. ; Posypkin, M. A.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c216t-801c216b722b5b0edf4abde39d1fe273edde415e7fc49c4ee7a678bcfed653093</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2000</creationdate><topic>Networks</topic><topic>Programming</topic><topic>Programming environments</topic><topic>Workstations</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Lastovetsky, A. L.</creatorcontrib><creatorcontrib>Kalinov, A. Ya</creatorcontrib><creatorcontrib>Ledovskikh, I. N.</creatorcontrib><creatorcontrib>Arapov, D. M.</creatorcontrib><creatorcontrib>Posypkin, M. A.</creatorcontrib><collection>CrossRef</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies & Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>Advanced Technologies & Aerospace Database</collection><collection>ProQuest Advanced Technologies & Aerospace Collection</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><jtitle>Programming and computer software</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Lastovetsky, A. L.</au><au>Kalinov, A. Ya</au><au>Ledovskikh, I. N.</au><au>Arapov, D. M.</au><au>Posypkin, M. A.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A language and programming environment for high-performance parallel computing on heterogeneous networks</atitle><jtitle>Programming and computer software</jtitle><date>2000-07-01</date><risdate>2000</risdate><volume>26</volume><issue>4</issue><spage>216</spage><epage>236</epage><pages>216-236</pages><issn>0361-7688</issn><eissn>1608-3261</eissn><abstract>An mpC language designed specifically for programming high-performance computations on heterogeneous networks is described. An mpC program explicitly defines an abstract computing network and distributes data, computations, and communications over it. At runtime, the mpC programming environment uses this information and that about the actual network to distribute the processes over the actual network so as to execute the program in the most efficient way. Experience in using mpC for solving problems on local networks consisting of heterogeneous workstations is discussed.</abstract><cop>New York</cop><pub>Springer Nature B.V</pub><doi>10.1007/BF02759471</doi><tpages>21</tpages><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0361-7688 |
ispartof | Programming and computer software, 2000-07, Vol.26 (4), p.216-236 |
issn | 0361-7688 1608-3261 |
language | eng |
recordid | cdi_proquest_journals_2918584788 |
source | SpringerNature Journals; ProQuest Central UK/Ireland; ProQuest Central |
subjects | Networks Programming Programming environments Workstations |
title | A language and programming environment for high-performance parallel computing on heterogeneous networks |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-29T01%3A24%3A14IST&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=A%20language%20and%20programming%20environment%20for%20high-performance%20parallel%20computing%20on%20heterogeneous%20networks&rft.jtitle=Programming%20and%20computer%20software&rft.au=Lastovetsky,%20A.%20L.&rft.date=2000-07-01&rft.volume=26&rft.issue=4&rft.spage=216&rft.epage=236&rft.pages=216-236&rft.issn=0361-7688&rft.eissn=1608-3261&rft_id=info:doi/10.1007/BF02759471&rft_dat=%3Cproquest_cross%3E2918584788%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=2918584788&rft_id=info:pmid/&rfr_iscdi=true |