pinned host memory, async