Mașină virtuală paralelă

Mașină virtuală paralelă (PVM) (literal mașină paralelă virtuală ) este un pachet software disponibil public care vă permite să combinați un set eterogen de computere într- o resursă de calcul comună („mașină paralelă virtuală”) și oferă capabilități de control al procesului folosind un mecanism de transmitere a mesajelor . Există implementări ale PVM pentru o mare varietate de platforme, de la laptopuri la supercomputere Cray . PVM are capabilități mai avansate decât omologul său popular MPI în ceea ce privește controlul computerului: există o consolă specializată de gestionare a sistemului paralel și echivalentul său grafic XPVM , care vă permite să demonstrați vizual funcționarea întregului sistem.

Descriere

PVM este o colaborare între Laboratorul Național Oak Ridge , Universitatea de Stat din Tennessee și Universitatea Emory . Lucrările la proiect au început la Laboratorul Național Oak Ridge în vara anului 1989, iar PVM 1.0 a fost lansat în același an. Dezvoltarea a fost realizată de personalul de laborator Vaidyalingam S. Sunderam și Al Geist. PVM 1.0 a fost folosit doar intern de către Laborator și nu a fost destinat distribuției. Versiunea 2.0, rescrisă de personalul Universității din Tennessee, a fost lansată în martie 1991 și dezvoltată la versiunea 2.4. Versiunea 3, lansată în martie 1993, a fost complet rescrisă de la zero, a suportat toleranța la erori și a fost mai ușor de portat pe alte platforme [1] . Cea mai recentă versiune a PVM este versiunea 3.4.6 lansată în februarie 2009 [2] .

PVM acceptă programarea Fortran , C și C++ prin furnizarea de biblioteci speciale.

PVM este un software gratuit și este distribuit sub două licențe: Licența BSD și Licența Publică Generală GNU .

Analogii

Literatură

Note

  1. PVM, 1994 , p. xiv.
  2. Note de lansare . Consultat la 26 octombrie 2013. Arhivat din original la 27 septembrie 2020.

Link -uri