1. PVM - standard de facto środowiska do przetwarzania równoległego i rozproszonego w heterogenicznych sieciach maszyn sekwencyjnych, równoległych i wektorowych.
2. MPI - standard biblioteki funkcji opartej na modelu obliczeń równoległych z wymianą komunikatów.
3. Osiągnięcie maksymalnej wydajności to główny priorytet przestrzegany przy opracowaniu standardu MPI i jego implementacjach dla systemów masywnie równoległych
- MPP; dlatego dość powszechnie oczekuje się, że MPI będzie w stanie zapewnić większą wydajność niż PVM dla architektur MPP.
4. Przenośność a interoperacyjność:
- oba środowiska zapewniają przenośność czyli możliwość realizacji na różnych platformach,
- tylko PVM zapewnia interoperacyjność czyli możliwość komunikowania się i współpracy różnych platform,
- zapewnienie interoperacyjności odbija się na wydajności,
- interoperacyjność PVM dotyczy również języków programowania - bezproblemowe komunikowanie się programów napisanych w językach C (C++) i Fortran.
T2-2 - Modele obliczeń rozproszonych Marek Nowak 15