Párhuzamos virtuális gép

A Parallel Virtual Machine (PVM) (szó szerint virtuális párhuzamos gép ) egy nyilvánosan elérhető szoftvercsomag, amely lehetővé teszi a számítógépek heterogén halmazának egy közös számítási erőforrásba ("virtuális párhuzamos gép") kombinálását, és folyamatvezérlési képességeket biztosít üzenettovábbítási mechanizmus segítségével. . A PVM megvalósítása számos platformra létezik, a laptopoktól a Cray szuperszámítógépekig . A PVM fejlettebb képességekkel rendelkezik, mint népszerű MPI -je a számítási vezérlés terén: van egy speciális párhuzamos rendszerkezelő konzol és annak grafikus megfelelője XPVM., amely lehetővé teszi a teljes rendszer működésének vizuális bemutatását.

Leírás

A PVM az Oak Ridge National Laboratory , a Tennessee State University és az Emory Egyetem együttműködése . A projekt munkálatai az Oak Ridge National Laboratory-ban kezdődtek 1989 nyarán, és ugyanebben az évben megjelent a PVM 1.0. A fejlesztést a laboratórium munkatársai, Vaidyalingam S. Sunderam és Al Geist végezték. A PVM 1.0-t csak belsőleg használta a Laboratórium, és nem szánták terjesztésre. A Tennessee Egyetem munkatársai által átírt 2.0-s verzió 1991 márciusában jelent meg, és a 2.4-es verzióra fejlesztették. Az 1993 márciusában kiadott 3-as verziót a semmiből teljesen átírták, támogatta a hibatűrést , és könnyebben portolható volt más platformokra [1] . A PVM legújabb verziója a 3.4.6-os verzió, amelyet 2009 februárjában adtak ki [2] .

A PVM támogatja a Fortran , C és C++ programozást speciális könyvtárak biztosításával.

A PVM egy ingyenes szoftver, és két licenc alatt kerül terjesztésre: a BSD Licenc és a GNU General Public License .

Analógok

Irodalom

Jegyzetek

  1. PVM, 1994 , p. xiv.
  2. Kiadási megjegyzések . Letöltve: 2013. október 26. Az eredetiből archiválva : 2020. szeptember 27.

Linkek