The key to writing high quality parallel software is a good software architecture. For us, a software architecture is simply a hierarchical composition of structural and computational patterns.
Read on: Our Pattern Language
Discuss in the forums
Search the Patterns
Applications