The 76 full papers included in this volume were carefully reviewed and selected from 223 submissions. Topics of interest include, but are not limited to, parallel and distributed applications and algorithms, parallel and distributed architectures and systems, and parallel and distributed software environments and tools.