C++ Heterogeneous-Compute Interface for Portability
