b"\n_START_ARTICLE_\nParallel Virtual Machine\n_START_PARAGRAPH_\nLa Parallel Virtual Machine (PVM) \xc3\xa8 uno strumento software per la creazione di computer paralleli. Viene utilizzato per gestire un insieme eterogeneo di computer in rete che vengono utilizzati come se fossero un unico processore parallelo._NEWLINE_PVM fu sviluppato dall'Oak Ridge National Laboratory dell'University of Tennessee e dall'Emory University. La prima versione fu scritta dell'ORNL nel 1989, ma in seguito venne totalmente riscritto e la versione 2 venne presentata nel marzo del 1991. La versione 3 venne realizzata nel marzo del 1993 e supportava il fault tolerance e era dotata di una buona portabilit\xc3\xa0._NEWLINE_PVM \xc3\xa8 tuttora supportato, anche se essendo uno strumento ormai stabile e completo, i suoi rilasci sono infrequenti. \xc3\x88 stato un passo considerevole verso i moderni sistemi di calcolo distribuito e di grid computing._NEWLINE_PVM \xc3\xa8 un pacchetto software che permette ad un insieme eterogeneo di computer (windows e/o unix) collegati in rete di essere utilizzato come un singolo computer parallelo. L'utilizzo di questo software permette dunque di aggregare le risorse di pi\xc3\xb9 computer per risolvere problemi molto complessi in termini di risorse computazionali e di memoria richiesta._NEWLINE_Il software \xc3\xa8 molto portabile e il sorgente \xc3\xa8 disponibile liberamente infatti \xc3\xa8 stato compilato per praticamente ogni tipo di computer partendo dai portatili per arrivare ai supercomputer Cray._NEWLINE_PVM consente agli utenti di utilizzare i computer correnti per analizzare e risolvere problemi molto complessi con un aggravio dei costi minimo. Moltissimi laboratori sparsi nel mondo utilizzano PVM per analizzare problemi scientifici, industriali, medici e in aggiunta PVM viene utilizzato per mostrare le basi del calcolo parallelo. Con decine di migliaia di utilizzatori PVM \xc3\xa8 considerato di fatto lo standard per il calcolo parallelo nel mondo."