Background
Platform portability for parallel
computers is required
diversity environments support
memory models, communication models
PC-/WS-Clusters using commodity hardware
high performance
on any platforms
optimize to each platform
programming model
supports diversity models