Kokkos I
摘要
So far, we have considered CPU and GPU programming separately. In these next three chapters, we consider the Kokkos programming model, which aims to connect the hardware and software through a unified abstraction. The primary motivation for Kokkos is to promote performance portability of code across different hardware architectures, all the while reducing the need for implementation-specific versions of the same code.