Sistem PVM (Parallel Virtual Machine) je dobra osnova za pisanje paralelnih programov v distribuiranih sistemih, kot tudi v masivno paralelnih sistemih (MPP). PVM je knjiznica podprogramov za jezike C, C++ in Fortran, ki skupaj z orodji za nadzor, predstavljajo ucinkovito okolje za distribuirane sisteme. Poleg potrebnega programskega vmesnika obstajajo tudi programi za graficno sledenje paralelnim programom, kot tudi programi za lazji razvoj na razlicnih arhitekturah.