close

Parallel virtuel maskine

Gå til navigation Gå til søg

Parallel Virtual Machine (PVM) (bogstaveligt talt virtuel parallel maskine ) er en offentligt tilgængelig softwarepakke, der giver dig mulighed for at kombinere et heterogent sæt computere til en fælles computerressource ("virtuel parallel maskine") og giver proceskontrolfunktioner ved hjælp af en meddelelsesoverførselsmekanisme . Der er implementeringer af PVM til en bred vifte af platforme, fra bærbare computere til Cray -supercomputere . PVM har mere avancerede muligheder end sin populære pendant MPI med hensyn til computerstyring: der er en specialiseret parallel systemstyringskonsol og dens grafiske tilsvarende XPVM , som giver dig mulighed for visuelt at demonstrere driften af ​​hele systemet.

Beskrivelse

PVM er et samarbejde mellem Oak Ridge National Laboratory , Tennessee State University og Emory University . Arbejdet med projektet begyndte på Oak Ridge National Laboratory i sommeren 1989, og PVM 1.0 blev udgivet samme år. Udviklingen blev udført af laboratoriepersonalet Vaidyalingam S. Sunderam og Al Geist. PVM 1.0 blev kun brugt internt af laboratoriet og var ikke beregnet til distribution. Version 2.0, omskrevet af personalet på University of Tennessee, blev udgivet i marts 1991 og udviklet til version 2.4. Version 3, udgivet i marts 1993, blev fuldstændig omskrevet fra bunden, understøttede fejltolerance og var lettere at portere til andre platforme [1] . Den seneste version af PVM er version 3.4.6 udgivet i februar 2009 [2] .

PVM understøtter Fortran , C og C++ programmering ved at levere specielle biblioteker.

PVM er gratis software og distribueres under to licenser: BSD-licensen og GNU General Public License .

Analoger

Litteratur

Noter

  1. PVM, 1994 , s. xiv.
  2. Udgivelsesbemærkninger . Hentet 26. oktober 2013. Arkiveret fra originalen 27. september 2020.

Links