Title: 2021 IEEE ACM Programming Environments for Heterogeneous Computing (PEHC)