The 47 full papers and 8 short papers included in this book were carefully reviewed and selected from 114 submissions. They focus on advances in parallel and distributed computing, including parallel architectures, algorithms, and programming techniques.