The 78 papers included in these proceedings were carefully reviewed and selected from 264 submissions. They were organized in topical sections as follows:
Part I: Programming, compilers and performance; scheduling, resource management, cloud, edge computing, and workflows;
Part II: Architectures and accelerators; data analytics, AI, and computational science;
Part III: Theory and algorithms; multidisciplinary, domain-sepcific and applied parallel and distributed computing.