OpenMP Balancing Productivity and Performance Portability / - Yan, Yonghong. (Springer Nature Switzerland,)