MPI and PVM as Message Passing Systems are very healthy but the essential ideas are very old -- 10 to 20 years
|
They are used because the systems work well (as relatively easy to build) and the users understand what to expect
-
Perhaps hard to program this way but you know what you will get and it will do well if you do well!
|
Parallel C++ is very confused with many standards
|
HPF -- Data Parallel Fortran -- is a standard challenged by industry somewhat as they find compilers difficult and wish it was simpler
|
Users find performance of HPF often disappointing and find it often is hard to predict what compiler will do
-
HPF needs more "infrastructure investment". Not clear if it will make it!
|