La Máquina Virtual Paralela (conocida como PVM por sus siglas en inglés de Parallel Virtual Machine) es una biblioteca para el cómputo paralelo en un sistema distribuido de computadoras. Está diseñado para permitir que una red de computadoras heterogénea comparta sus recursos de cómputo (como el procesador y la memoria RAM) con el fin de aprovechar esto para disminuir el tiempo de ejecución de un programa al distribuir la carga de trabajo en varias computadoras.

La biblioteca PVM fue desarrollada por la Universidad de Tennessee, el Laboratorio Nacional Oak Ridge y la Universidad Emory. La primera versión fue escrita en ORNL en 1989, y después de ser modificado por la Universidad de Tennessee, fue lanzada la versión 2 en marzo de 1991. La versión 3 fue lanzada en marzo de 1993 con mejoras en la tolerancia a fallas y portabilidad.

Dispone de un Debugger gráfico que se llama XPVM, aunque hay otros desarrollos similares.


📚 Artikel Terkait di Wikipedia

Clúster de alto rendimiento

paralelizable se debe hacer uso de bibliotecas especiales como lo es PVM (Parallel Virtual Machine) o MPI (Message Passage Interface), donde la primera es usada especialmente

Ciudad permutación

Tegmark, Parallel Universes, Scientific American, mayo de 2003 Max Tegmark, Parallel Universes Archivado el 20 de junio de 2010 en Wayback Machine. Datos:

Jack Dongarra

Design of a Next Generation MPI Implementation». Recent Advances in Parallel Virtual Machine and Message Passing Interface 3241. p. 97. ISBN 978-3-540-23163-9

Corpus paralelo

de septiembre de 2005). «Europarl: A Parallel Corpus for Statistical Machine Translation». Proceedings of Machine Translation Summit X: Papers: 79-86.

SPMD

Darema, SPMD model: past, present and future, Recent Advances in Parallel Virtual Machine and Message Passing Interface: 8th European PVM/MPI Users' Group

GridMathematica

Archivado el 3 de marzo de 2016 en Wayback Machine., Scientific Computing World, June 2003. gridMathematica offers parallel computing solution Archivado el 2 de

Lenguaje de máquina

según el entorno. Este enfoque es utilizado por máquinas virtuales como la Java Virtual Machine (JVM) y motores como V8 de JavaScript.​ El código máquina

Clúster de computadoras

fundamental desempeñado por el desarrollo del software de PVM (parallel virtual machine: ‘máquina virtual paralela’). Este software de código libre, basado en comunicaciones