Skip to content

Latest commit

 

History

History
19 lines (15 loc) · 422 Bytes

File metadata and controls

19 lines (15 loc) · 422 Bytes
applyTo
dpctl/memory/**
**/test_sycl_usm*.py

USM Memory Instructions

See dpctl/memory/AGENTS.md for details.

USM Types

  • MemoryUSMDevice - device-only (fastest)
  • MemoryUSMShared - host and device accessible
  • MemoryUSMHost - host memory, device accessible

Lifetime Rules

  1. Memory is queue-bound
  2. Keep memory alive until operations complete
  3. Views extend base memory lifetime