GPUKernel

template<typename F>
struct GPUKernel