Data access# Buffers Host allocations and memory sharing Accessors Synchronization primitives Address space classes sycl::private_memory Images Image samplers