Rinnakkais virtuaalikone
Parallel Virtual Machine (PVM) (kirjaimellisesti virtuaalinen rinnakkaiskone ) on julkisesti saatavilla oleva ohjelmistopaketti, jonka avulla voit yhdistää heterogeenisen joukon tietokoneita yhteiseksi laskentaresurssiksi ("virtuaalinen rinnakkaiskone") ja tarjoaa prosessinhallintaominaisuuksia viestinvälitysmekanismin avulla. . PVM:n toteutuksia on monenlaisille alustoille kannettavista tietokoneista Cray -supertietokoneisiin . PVM:llä on edistyneemmät ominaisuudet kuin suositulla vastineella MPI :llä laskennan ohjauksessa: siellä on erikoistunut rinnakkaisjärjestelmän hallintakonsoli ja sen graafinen vastine XPVM., jonka avulla voit havainnollistaa visuaalisesti koko järjestelmän toimintaa.
Kuvaus
PVM on Oak Ridge National Laboratoryn , Tennessee State Universityn ja Emory Universityn välinen yhteistyö . Projektin työskentely aloitettiin Oak Ridge National Laboratoryssa kesällä 1989, ja PVM 1.0 julkaistiin samana vuonna. Kehityksen suorittivat laboratorion henkilökunta Vaidyalingam S. Sunderam ja Al Geist. Laboratorio käytti PVM 1.0:aa vain sisäisesti, eikä sitä ollut tarkoitettu jakeluun. Versio 2.0, jonka Tennesseen yliopiston henkilökunta kirjoitti uudelleen, julkaistiin maaliskuussa 1991 ja kehitettiin versioon 2.4. Maaliskuussa 1993 julkaistu versio 3 kirjoitettiin kokonaan uudelleen tyhjästä, tuki vikasietoisuutta ja oli helpompi siirtää muille alustoille [1] . PVM:n uusin versio on versio 3.4.6, joka julkaistiin helmikuussa 2009 [2] .
PVM tukee Fortran- , C- ja C++-ohjelmointia tarjoamalla erityisiä kirjastoja.
PVM on ilmainen ohjelmisto ja sitä jaetaan kahdella lisenssillä: BSD-lisenssillä ja GNU General Public License -lisenssillä .
Analogit
- MPI on viestinvälitysmekanismin spesifikaatio , joka julkaistiin huhtikuussa 1994, ja siinä on monia suosittuja toteutuksia.
- p4 Parallel Programming System - kehittänyt Argonne National Laboratory
- Express on ParaSoft Corporationin tuote
- Linda - Yalen yliopiston kehittämä
Kirjallisuus
- Al Geist, Adam Beguelin, Jack Dongarra, Weicheng Jiang, Robert Manchek, Vaidyalingam S. Sunderam. PVM: Rinnakkaisvirtuaalikone: Käyttöopas ja opetusohjelma verkon rinnakkaislaskentaan . - The MIT Press, 1994. - 299 s. — ISBN 0262571080 . (Englanti)
Muistiinpanot
- ↑ PVM, 1994 , s. xiv.
- ↑ Julkaisutiedot . Haettu 26. lokakuuta 2013. Arkistoitu alkuperäisestä 27. syyskuuta 2020.
Linkit
- csm.ornl.gov/pvm - Parallel Virtual Machinen virallinen verkkosivusto
- portablecomponentsforall.com/edu/pvm-ru - Parallel Virtual Machine -sivuston venäjänkielinen käännös