Parallel Virtual Machine

Parallel Virtual Machine
Original author(s)Oak Ridge National Laboratory
Developer(s)University of Tennessee
Initial release1989
Stable release
3.4.6 / February 2, 2009; 15 years ago (2009-02-02)[1]
Written inC
Operating systemWindows and Unix
LicenseBSD, GPL
Websitehttps://www.epm.ornl.gov/pvm/pvm_home.html

Parallel Virtual Machine (PVM) is a software tool for parallel networking of computers. It is designed to allow a network of heterogeneous Unix and/or Windows machines to be used as a single distributed parallel processor.[2] Thus large computational problems can be solved more cost effectively by using the aggregate power and memory of many computers. The software is very portable; the source code, available free through netlib, has been compiled on everything from laptops to Crays.[3]

PVM enables users to exploit their existing computer hardware to solve much larger problems at less additional cost. PVM has been used as an educational tool to teach parallel programming but has also been used to solve important practical problems.[3] It was developed by the University of Tennessee, Oak Ridge National Laboratory and Emory University. The first version was written at ORNL in 1989, and after being rewritten by University of Tennessee, version 2 was released in March 1991. Version 3 was released in March 1993, and supported fault tolerance and better portability.

PVM was a step towards modern trends in distributed processing and grid computing but has, since the mid-1990s, largely been supplanted by the much more successful MPI standard for message passing on parallel machines. PVM is free software, released under both the BSD License and the GNU General Public License.

Design

PVM is a software system that enables a collection of heterogeneous computers to be used as a coherent and flexible concurrent computational resource, or a "parallel virtual machine".

The individual computers may be shared-memory or local-memory multiprocessors, vector supercomputers, specialized graphics engines, or scalar workstations and PCs, that may be interconnected by a variety of networks, such as Ethernet or FDDI.

PVM consists of a run-time environment and library for message passing, task and resource management, and fault notification. While PVM will not automatically make a commercial software package run faster, it does provide a powerful set of functions for manually parallelizing an existing source program, or for writing new parallel/distributed programs.

The PVM software must be specifically installed on every machine that is to be used in a given "virtual machine". There is no "automatic" installation of executables onto remote machines in PVM, although simply copying the pvm3/lib and pvm3/bin directories to another similar machine (and setting $PVM_ROOT and $PVM_ARCH) is sufficient for running PVM programs. Compiling or building PVM programs requires the full PVM installation.

User programs written in C, C++, or Fortran can access PVM through provided library routines.

PVM also supports broadcasting (PVM_bcast) which sends to all processes in a group and multicasting (PVM_mcast) which sends to a specific list of processes.

See also

References

  1. ^ Release Notes
  2. ^ This article is based on material taken from Parallel+Virtual+Machine at the Free On-line Dictionary of Computing prior to 1 November 2008 and incorporated under the "relicensing" terms of the GFDL, version 1.3 or later.
  3. ^ a b "Parallel Virtual Machine (PVM) Homepage".

Read other articles:

У Вікіпедії є статті про інші значення цього терміна: Плід (значення). Плоди у фруктовій крамниці в Барселоні Плід — орган покритонасінних рослин, що утворюється після запліднення з маточки та здебільшого ще й з деяких інших частин квітки (квітколожа, оцвітини, квітк...

 

 

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada November 2022. Georgy Arturovich BaevskyNama asliГеоргий Артурович БаевскийLahir11 Juli 1921Rostov-on-Don, SFSR RusiaMeninggal6 Mei 2005 (usia 83)Moskwa, Federasi RusiaPengabdian Uni SovietDinas/cabang Angkatan Udara Uni SovietLama ...

 

 

1961 American comedy film The Marriage-Go-RoundTheatrical release posterDirected byWalter LangScreenplay byLeslie StevensBased onThe Marriage-Go-Round1958 playby Leslie StevensProduced byLeslie StevensStarringSusan HaywardJames MasonJulie NewmarRobert PaigeJune ClayworthCinematographyLeo ToverEdited byJack W. HolmesMusic byDominic FrontiereProductioncompanyDaystar ProductionsDistributed by20th Century FoxRelease date January 6, 1961 (1961-01-06) Running time98 minutesCountryUni...

يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (يوليو 2019) منتخب المجر لكرة القدم الشاطئية رمز الفيفا HUN  مشاركات تعديل مصدري - تعديل   منتخب المجر لكرة القدم ال�...

 

 

Peta menunjukan lokasi Bansalan Bansalan adalah munisipalitas yang terletak di provinsi Davao del Sur, Filipina. Pada tahun 2010, munisipalitas ini memiliki populasi sebesar 55.379 jiwa atau 13.117 rumah tangga. Pembagian wilayah Secara administratif Bansalan terbagi menjadi 25 barangay, yaitu: Alegre Alta Vista Anonang Bitaug Bonifacio Buenavista Darapuay Dolo Eman Kinuskusan Libertad Linawan Mabuhay Mabunga Managa Marber New Clarin Poblacion Uno Rizal Santo Niño Sibayan Tinongtongan Tubod ...

 

 

En Esurעין אסורFoto udara situs penggalian di bagian depan, Jalan Raya 65 di tengah, dan Barkai di latar belakangEn EsurLetak di IsraelTampilkan peta IsraelEn EsurEn Esur (Mediterania Timur)Tampilkan peta Mediterania TimurNama alternatifEin AsawirLokasiMenashe, Haifa, IsraelWilayahKanaan, Syam SelatanKoordinat32°28′55″N 35°1′10″E / 32.48194°N 35.01944°E / 32.48194; 35.01944Koordinat: 32°28′55″N 35°1′10″E / 32.48194°N 3...

Pour le domaine skiable, voir Capcir (station). Capcir Subdivision administrative Occitanie Subdivision administrative Pyrénées-Orientales Villes principales Formiguères, Les Angles Coordonnées 42° 36′ 00″ nord, 2° 07′ 00″ est Superficie approximative 177 km2 Relief Haute vallée de l'Aude Communes 6 Population totale 1 515 hab. (2013) Régions naturellesvoisines CerdagneConflentPays de SaultPays de Foix Haute-AriègeDonezan Régions et e...

 

 

Disambiguazione – Hegel rimanda qui. Se stai cercando altri significati, vedi Hegel (disambigua). Hegel raffigurato in un ritratto del 1831 di Jakob SchlesingerFirma di HegelGeorg Wilhelm Friedrich Hegel (IPA: [ˈɡeːɔɐ̯k ˈvɪlhɛlm ˈfʁiːdʁɪç ˈheːɡl̩]; Stoccarda, 27 agosto 1770 – Berlino, 14 novembre 1831) è stato un filosofo tedesco, considerato il rappresentante più significativo dell'idealismo tedesco. È ritenuto uno dei massimi filosofi di tutti i tempi.[...

 

 

Cargo airline from Canada For a fixed-wing aircraft designed or converted for the carriage of goods, see Cargo aircraft. CJT redirects here. For the station code CJT, see Cilejit railway station. Cargojet IATA ICAO Callsign W8 CJT[1] CARGOJET[1] FoundedFebruary 21, 2002; 22 years ago (2002-02-21)AOC #Canada: 11674[2]United States: W29F899F[3]HubsHamilton (ON)Secondary hubs Montréal–Mirabel Vancouver Fleet size41[4]Destinations1...

Stati dell'Austria Gli stati federati dell'Austria (in tedesco Länder, singolare Land) sono la suddivisione territoriale di primo livello del Paese e ammontano a 9. Ciascuno di essi si articola ulteriormente in distretti. Ogni Land ha un organo legislativo chiamato Landtag che legifera entro i limiti stabiliti dalla Costituzione, ogni Land inoltre ha un numero di rappresentanti all'interno di una delle camere del parlamento (Bundesrat). La città di Vienna è amministrata da un sindaco....

 

 

Keuskupan Agung Reggio Calabria-BovaArchidioecesis Rheginensis-BovensisKatolik Katedral Reggio CalabriaLokasiNegaraItaliaProvinsi gerejawiReggio Calabria-BovaStatistikLuas1.004 km2 (388 sq mi)Populasi- Total- Katolik(per 2014)283.720 (perkiraan)279,260 (perkiraan) (98.4%)Paroki119Imam119 (diosesan)53 (Ordo Relijius)InformasiDenominasiGereja KatolikRitusRitus RomaPendirianAbad ke-1KatedralBasilica Cattedrale di Maria SS. Assunta in Cielo (Reggio Calabria)Konk...

 

 

Belgian footballer Wesley Sonck Sonck pictured in 2007Personal informationDate of birth (1978-08-09) 9 August 1978 (age 45)Place of birth Ninove, BelgiumHeight 1.74 m (5 ft 9 in)[1]Position(s) StrikerTeam informationCurrent team Belgium U19 (manager)Senior career*Years Team Apps (Gls)1994–1998 Molenbeek 33 (11)1998–1999 Germinal Ekeren 32 (7)1999–2000 Germinal Beerschot 28 (11)2000–2003 Genk 93 (66)2003–2005 Ajax 34 (10)2005–2008 Borussia Mönchengladba...

Indian painter (1962–2001) Jangarh Singh ShyamJangarh Singh Shyam at work at Bharat BhavanBorn1962 (1962)Patangarh, Madhya Pradesh, IndiaDied2001 (aged 38–39)Tokamachi, JapanNationalityIndianKnown forPainting, drawing, sculpture, muralMovementJangarh KalamSpouseNankusia BaiAwardsShikhar Samman Jangarh Singh Shyam (1962–2001) was a pioneering contemporary Indian artist credited with being the creator of a new school of Indian art called Jangarh Kalam. His work has been...

 

 

التوزيعالجغرافي:—تصنيفات اللغوية:Defaultلغات ملايو-بولينيزية خارطة انتشار اللغات الملايو بولينيزية لغات ملايو بولينيزية وهي مجموعة من اللغات الأسترونيزية ويتكلمها حوالي 385 مليون شخص ويستقرون في جنوب شرق آسيا و في المحيط الهادئ وبشكل أقل في آسيا و في مدغشقر، وهي خليط من الل�...

 

 

VeikkausliigaNegara FinlandiaKonfederasiUEFADibentuk1990; 34 tahun lalu (1990)Jumlah tim12Tingkat pada piramida1Degradasi keYkkönen 1–2 (bergantung pada playoff kualifikasi)Piala domestikPiala Finlandia Piala Liga FinlandiaPiala internasionalLiga Champions UEFALiga Eropa UEFAJuara bertahan ligaHJK Helsinki (2022)Klub tersuksesHJK Helsinki (32 gelar)Televisi penyiarIS Extra, Ruutu+, URHOtv, Canal+, MTV3Situs webwww.veikkausliiga.com Veikkausliiga 2022 Struktur Liga Sepak Bola Finl...

Letter granting (diplomatic) accreditation Letter of credence for the Czechoslovak Ambassador to Lithuania (1992), written in the traditional French and signed by President Václav Havel A letter of credence (French: Lettre de créance) is a formal diplomatic letter that designates a diplomat as ambassador to another sovereign state. Commonly known as diplomatic credentials, the letter is addressed from one head of state to another, asking them to give credence (French: créance) to the ambas...

 

 

History museum in Manhattan, New York Museum of BroadwayMuseum of Broadway construction, 2022EstablishedNovember 15, 2022 (2022-11-15)Location145 West 45th StreetMidtown Manhattan, New York CityCoordinates40°45′27″N 73°59′04″W / 40.75755°N 73.98434°W / 40.75755; -73.98434FounderJulie Boardman and Diane Nicoletti[1]Websitethemuseumofbroadway.com The Museum of Broadway, on 145 West 45th Street in Times Square,[2] is the first pe...

 

 

National Olympic Committee Tunisian Olympic CommitteeCountry/Region TunisiaCodeTUNCreated1957Recognized1957ContinentalAssociationANOCAHeadquartersTunis, TunisiaPresidentMehrez BoussayeneSecretary GeneralSkander HachichaWebsitewww.cnot.org.tn The Tunisian Olympic Committee (IOC code: TUN; Arabic: اللجنة الوطنية الأولمبية التونسية) is the National Olympic Committee that represents Tunisia in the Olympic Movement. It was founded and recognized by the IOC in 195...

Jembatan Xishi, Mudu, Distrik Wuzhong, Suzhou Peta Jiangnan menurut beberapa klasifikasi Jiangnan (Hanzi: 江南) adalah wilayah yang secara geografis terletak di sebelah selatan Sungai Panjang di Republik Rakyat Tiongkok. Batas wilayah Jiangnan tidak jelas, secara sempit dapat dipandang sebagai wilayah provinsi Zhejiang dan Jiangsu yang terletak di sebelah selatan Sungai Panjang, tetapi secara luas mencakup pula seluruh wilayah selatan sungai tadi sampai ke provinsi Fujian di selatan. Di dal...

 

 

Municipality of Slovenia Municipality in SloveniaMunicipality of Destrnik Občina DestrnikMunicipality Coat of armsLocation of the Municipality of Destrnik in SloveniaCoordinates: 46°29′N 15°53′E / 46.48°N 15.88°E / 46.48; 15.88Country SloveniaGovernment • Deputy mayorBranko ZelenkoArea • Total34.4 km2 (13.3 sq mi)Population (2002)[1] • Total2,496 • Density73/km2 (190/sq mi)Ti...