MPL - A Parallel C++
Philosophy
- Programmers can best make decomposition decisions
- Compilers can best manage dependencies, communication, synchronization
- Exploit the comparative advantages of each
Extended C++ - four new keywords
- Mentat classes - persistent and stateless
Invocation syntax the same