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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Programming and computer software 2000-07, Vol.26 (4), p.216-236
Hauptverfasser: Lastovetsky, A. L., Kalinov, A. Ya, Ledovskikh, I. N., Arapov, D. M., Posypkin, M. A.
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 &amp; 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 &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; 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