https://hgpu.org/?p=17896
Pass a Pointer: Exploring Shared Virtual Memory Abstractions in OpenCL Tools for FPGAs