## Description Introduce assumptions for GPU/accelerator availability. ## Examples - `assume_cuda_available()` - `assume_opencl_support()` - `assume_vulkan_device()` ## Acceptance Criteria - Tests can conditionally run based on GPU support.