Parallel virtual machine
The parallel virtual machine (abbreviation PVM , English Parallel Virtual Machine ) is a public domain software package with which applications distributed over standard PCs can be implemented.
The networked PCs can be used under PVM like a large parallel computer. PVM was developed by the University of Tennessee (and others) and is available for various operating systems ( Unix , Linux , Windows ) and programming languages (including C , C ++ , Fortran , Perl , Python , Java ).
PVM is a software architecture based on Communicating Sequential Processes , which enables calculations to be carried out quasi-parallel on distributed, heterogeneous, loosely coupled computer systems.