¿Qué significa pvm?
pvm es una computadora paralela.
Una computadora paralela (pvm) es una herramienta de software para computadoras paralelas en red. Está diseñado para conectar redes informáticas heterogéneas para que puedan utilizarse como un conjunto de procesadores paralelos distribuidos.
PVM fue desarrollado originalmente en Estados Unidos por la Universidad de Tennessee, el Laboratorio Nacional Oak Ridge y la Universidad Emory. Posteriormente fue reescrito por la Universidad de Tennessee y se publicó una segunda edición en 1991. La versión 3 se lanzó en 1993 y admite tolerancia a fallas y mejor movilidad.
PVM sigue creciendo, pero a medida que madura y se estabiliza, esto significa que las actualizaciones a nuevas versiones se irán ralentizando gradualmente. Se puede decir que es precisamente por su existencia que hemos dado un paso importante hacia la computación distribuida y la computación grid. Hoy en día, se utiliza ampliamente. También han surgido nuevas herramientas de composición (como el módulo Parallel::PVM de Perl).
Características de los sistemas PVM:
PVM (Parallel Virtual Machine) es un paquete de software. Con él, podemos formar un sistema heterogéneo utilizando una funcionalidad similar a una única pero poderosa computadora paralela, que a su vez puede estar compuesta por múltiples computadoras Unix o Windows.
El paquete de software es altamente portátil y su código fuente se puede obtener de forma gratuita a través de los laboratorios de la red de las unidades de investigación pertinentes. Se puede compilar para admitir casi cualquier aplicación, desde pequeños dispositivos móviles hasta mainframes Clay.
PVM permite a las personas utilizar hardware informático disponible para resolver problemas a gran escala sin gastar más dinero. La tecnología PVM es utilizada por cientos de sitios web en todo el mundo para resolver problemas importantes en una variedad de industrias, y también se utiliza como herramienta de enseñanza para enseñar programación paralela.