Concurrency is enhanced by creating multiple tasks |
Scalability: More tasks than processor nodes |
Locality: Access local data when possible -- minimize message traffic |
A task (with local data and subtasks) is a unit for modular design -- it is an object! |
Mapping to nodes affects performance only |