Index _ | A | B | C | D | E | F | G | H | I | L | M | N | O | P | R | S | T | U | V | W _ __init__() (dpctl.SyclTimer method) __sycl_usm_array_interface__ (dpctl.memory.MemoryUSMDevice attribute) (dpctl.memory.MemoryUSMHost attribute) (dpctl.memory.MemoryUSMShared attribute) A addressof_ref() (dpctl.SyclContext method) (dpctl.SyclDevice method) (dpctl.SyclEvent method) (dpctl.SyclQueue method) as_usm_memory() (in module dpctl.memory) B backend (dpctl.SyclDevice attribute) (dpctl.SyclEvent attribute) (dpctl.SyclPlatform attribute) (dpctl.SyclQueue attribute) backend_type (in module dpctl) C can_access_peer() (dpctl.SyclDevice method) class dpctl::syclinterface::dpctl_accelerator_selector dpctl::syclinterface::dpctl_cpu_selector dpctl::syclinterface::dpctl_default_selector dpctl::syclinterface::dpctl_device_selector dpctl::syclinterface::dpctl_filter_selector dpctl::syclinterface::dpctl_gpu_selector component_devices() (dpctl.SyclDevice method) composite_device (dpctl.SyclDevice attribute) copy_from_device() (dpctl.memory.MemoryUSMDevice method) (dpctl.memory.MemoryUSMHost method) (dpctl.memory.MemoryUSMShared method) copy_from_host() (dpctl.memory.MemoryUSMDevice method) (dpctl.memory.MemoryUSMHost method) (dpctl.memory.MemoryUSMShared method) copy_to_host() (dpctl.memory.MemoryUSMDevice method) (dpctl.memory.MemoryUSMHost method) (dpctl.memory.MemoryUSMShared method) create_program_from_source() (in module dpctl.program) create_program_from_spirv() (in module dpctl.program) create_sub_devices() (dpctl.SyclDevice method) D default_context (dpctl.SyclPlatform attribute) default_selector_score (dpctl.SyclDevice attribute) define DPCTL_DECLARE_VECTOR_TYPE HUGE_VALF INT64_MAX INT64_MIN UINT64_MAX Device class helper functions group device_count (dpctl.SyclContext attribute) device_type (dpctl.SyclDevice attribute) (in module dpctl) disable_peer_access() (dpctl.SyclDevice method) dpctl module namespace dpctl.memory module dpctl.program module dpctl.utils module dpctl::syclinterface namespace dpctl::syclinterface::dpctl_accelerator_selector class dpctl::syclinterface::dpctl_cpu_selector class dpctl::syclinterface::dpctl_default_selector class dpctl::syclinterface::dpctl_device_selector class dpctl::syclinterface::dpctl_filter_selector class dpctl::syclinterface::dpctl_gpu_selector class DPCTL_DECLARE_VECTOR_TYPE define DPCTLCString_Delete function DPCTLDevice_GetCompositeDevice function DPCTLDevice_GetGlobalMemCacheLineSize function DPCTLDevice_GetGlobalMemCacheSize function DPCTLDevice_GetGlobalMemCacheType function DPCTLDevice_GetImage2dMaxHeight function DPCTLDevice_GetImage2dMaxWidth function DPCTLDevice_GetImage3dMaxDepth function DPCTLDevice_GetImage3dMaxHeight function DPCTLDevice_GetImage3dMaxWidth function DPCTLDevice_GetMaxClockFrequency function DPCTLDevice_GetMaxMemAllocSize function DPCTLDevice_GetMaxReadImageArgs function DPCTLDevice_GetMaxWriteImageArgs function DPCTLDevice_GetParentDevice function DPCTLDevice_GetPartitionMaxSubDevices function DPCTLDevice_GetProfilingTimerResolution function DPCTLDevice_Hash function DPCTLGlobalMemCacheType enum DPCTLKernelArgType enum DPCTLPartitionAffinityDomainType enum DPCTLPeerAccessType enum DPCTLQueue_SubmitBarrier function DPCTLQueue_SubmitBarrierForEvents function DPCTLQueuePropertyType enum DPCTLSize_t_Array_Delete function DPCTLSyclAspectType enum DPCTLSyclBackendType enum DPCTLSyclContextRef typedef DPCTLSyclDeviceRef typedef DPCTLSyclDeviceSelectorRef typedef DPCTLSyclDeviceType enum DPCTLSyclEventRef typedef DPCTLSyclEventStatusType enum DPCTLSyclKernelBundleRef typedef DPCTLSyclKernelRef typedef DPCTLSyclPlatformRef typedef DPCTLSyclQueueRef typedef DPCTLSyclUSMRef typedef DPCTLSyclUSMType enum driver_version (dpctl.SyclDevice attribute) (dpctl.SyclQueue attribute) dt (dpctl.SyclTimer property) E enable_peer_access() (dpctl.SyclDevice method) enum DPCTLGlobalMemCacheType DPCTLKernelArgType DPCTLPartitionAffinityDomainType DPCTLPeerAccessType DPCTLQueuePropertyType DPCTLSyclAspectType DPCTLSyclBackendType DPCTLSyclDeviceType DPCTLSyclEventStatusType DPCTLSyclUSMType error_handler_callback typedef event_status_type (in module dpctl) execution_status (dpctl.SyclEvent attribute) F filter_string (dpctl.SyclDevice attribute) function DPCTLCString_Delete DPCTLDevice_GetCompositeDevice DPCTLDevice_GetGlobalMemCacheLineSize DPCTLDevice_GetGlobalMemCacheSize DPCTLDevice_GetGlobalMemCacheType DPCTLDevice_GetImage2dMaxHeight DPCTLDevice_GetImage2dMaxWidth DPCTLDevice_GetImage3dMaxDepth DPCTLDevice_GetImage3dMaxHeight DPCTLDevice_GetImage3dMaxWidth DPCTLDevice_GetMaxClockFrequency DPCTLDevice_GetMaxMemAllocSize DPCTLDevice_GetMaxReadImageArgs DPCTLDevice_GetMaxWriteImageArgs DPCTLDevice_GetParentDevice DPCTLDevice_GetPartitionMaxSubDevices DPCTLDevice_GetProfilingTimerResolution DPCTLDevice_Hash DPCTLQueue_SubmitBarrier DPCTLQueue_SubmitBarrierForEvents DPCTLSize_t_Array_Delete G get_composite_devices() (dpctl.SyclPlatform method) (in module dpctl) get_device_id() (dpctl.SyclDevice method) get_devices() (dpctl.SyclContext method) (dpctl.SyclPlatform method) (in module dpctl) get_filter_string() (dpctl.SyclDevice method) get_include() (in module dpctl) get_num_devices() (in module dpctl) get_sycl_context() (dpctl.SyclQueue method) get_sycl_device() (dpctl.SyclQueue method) get_unpartitioned_parent_device() (dpctl.SyclDevice method) get_usm_type() (dpctl.memory.MemoryUSMDevice method) (dpctl.memory.MemoryUSMHost method) (dpctl.memory.MemoryUSMShared method) get_usm_type_enum() (dpctl.memory.MemoryUSMDevice method) (dpctl.memory.MemoryUSMHost method) (dpctl.memory.MemoryUSMShared method) get_wait_list() (dpctl.SyclEvent method) global namespace global_mem_cache_line_size (dpctl.SyclDevice attribute) global_mem_cache_size (dpctl.SyclDevice attribute) global_mem_cache_type (dpctl.SyclDevice attribute) (in module dpctl) global_mem_size (dpctl.SyclDevice attribute) group Device class helper functions Platform class helper functions H has_accelerator_devices() (in module dpctl) has_aspect_accelerator (dpctl.SyclDevice attribute) has_aspect_atomic64 (dpctl.SyclDevice attribute) has_aspect_cpu (dpctl.SyclDevice attribute) has_aspect_custom (dpctl.SyclDevice attribute) has_aspect_emulated (dpctl.SyclDevice attribute) has_aspect_fp16 (dpctl.SyclDevice attribute) has_aspect_fp64 (dpctl.SyclDevice attribute) has_aspect_gpu (dpctl.SyclDevice attribute) has_aspect_host_debuggable (dpctl.SyclDevice attribute) has_aspect_image (dpctl.SyclDevice attribute) has_aspect_is_component (dpctl.SyclDevice attribute) has_aspect_is_composite (dpctl.SyclDevice attribute) has_aspect_online_compiler (dpctl.SyclDevice attribute) has_aspect_online_linker (dpctl.SyclDevice attribute) has_aspect_queue_profiling (dpctl.SyclDevice attribute) has_aspect_usm_atomic_host_allocations (dpctl.SyclDevice attribute) has_aspect_usm_atomic_shared_allocations (dpctl.SyclDevice attribute) has_aspect_usm_device_allocations (dpctl.SyclDevice attribute) has_aspect_usm_host_allocations (dpctl.SyclDevice attribute) has_aspect_usm_shared_allocations (dpctl.SyclDevice attribute) has_aspect_usm_system_allocations (dpctl.SyclDevice attribute) has_cpu_devices() (in module dpctl) has_enable_profiling (dpctl.SyclQueue attribute) has_gpu_devices() (in module dpctl) HUGE_VALF define I image_2d_max_height (dpctl.SyclDevice attribute) image_2d_max_width (dpctl.SyclDevice attribute) image_3d_max_depth (dpctl.SyclDevice attribute) image_3d_max_height (dpctl.SyclDevice attribute) image_3d_max_width (dpctl.SyclDevice attribute) INT64_MAX define INT64_MIN define intel_device_info() (in module dpctl.utils) is_accelerator (dpctl.SyclDevice attribute) is_cpu (dpctl.SyclDevice attribute) is_gpu (dpctl.SyclDevice attribute) is_in_order (dpctl.SyclQueue attribute) L local_mem_size (dpctl.SyclDevice attribute) lsplatform() (in module dpctl) M max_clock_frequency (dpctl.SyclDevice attribute) max_compute_units (dpctl.SyclDevice attribute) max_mem_alloc_size (dpctl.SyclDevice attribute) max_num_sub_groups (dpctl.SyclDevice attribute) max_read_image_args (dpctl.SyclDevice attribute) max_work_group_size (dpctl.SyclDevice attribute) max_work_item_dims (dpctl.SyclDevice attribute) max_work_item_sizes (dpctl.SyclDevice attribute) max_work_item_sizes1d (dpctl.SyclDevice attribute) max_work_item_sizes2d (dpctl.SyclDevice attribute) max_work_item_sizes3d (dpctl.SyclDevice attribute) max_write_image_args (dpctl.SyclDevice attribute) MDLocalAccessor typedef MDLocalAccessorTy struct mem_advise() (dpctl.SyclQueue method) memcpy() (dpctl.SyclQueue method) memcpy_async() (dpctl.SyclQueue method) Memory_GetNumBytes (C function) Memory_GetOpaquePointer (C function) Memory_GetSyclContext (C function) Memory_GetSyclQueue (C function) Memory_GetUsmPointer (C function) Memory_Make (C function) MemoryUSMDevice (class in dpctl.memory) MemoryUSMHost (class in dpctl.memory) MemoryUSMShared (class in dpctl.memory) memset() (dpctl.memory.MemoryUSMDevice method) (dpctl.memory.MemoryUSMHost method) (dpctl.memory.MemoryUSMShared method) module dpctl dpctl.memory dpctl.program dpctl.utils N name (dpctl.SyclDevice attribute) (dpctl.SyclPlatform attribute) (dpctl.SyclQueue attribute) namespace dpctl dpctl::syclinterface global native_vector_width_char (dpctl.SyclDevice attribute) native_vector_width_double (dpctl.SyclDevice attribute) native_vector_width_float (dpctl.SyclDevice attribute) native_vector_width_half (dpctl.SyclDevice attribute) native_vector_width_int (dpctl.SyclDevice attribute) native_vector_width_long (dpctl.SyclDevice attribute) native_vector_width_short (dpctl.SyclDevice attribute) nbytes (dpctl.memory.MemoryUSMDevice attribute) (dpctl.memory.MemoryUSMHost attribute) (dpctl.memory.MemoryUSMShared attribute) O onetrace_enabled() (in module dpctl.utils) P page Todo List parent_device (dpctl.SyclDevice attribute) partition_max_sub_devices (dpctl.SyclDevice attribute) Platform class helper functions group preferred_vector_width_char (dpctl.SyclDevice attribute) preferred_vector_width_double (dpctl.SyclDevice attribute) preferred_vector_width_float (dpctl.SyclDevice attribute) preferred_vector_width_half (dpctl.SyclDevice attribute) preferred_vector_width_int (dpctl.SyclDevice attribute) preferred_vector_width_long (dpctl.SyclDevice attribute) preferred_vector_width_short (dpctl.SyclDevice attribute) prefetch() (dpctl.SyclQueue method) print_device_info() (dpctl.SyclDevice method) (dpctl.SyclQueue method) print_platform_info() (dpctl.SyclPlatform method) profiling_info_end (dpctl.SyclEvent attribute) profiling_info_start (dpctl.SyclEvent attribute) profiling_info_submit (dpctl.SyclEvent attribute) profiling_timer_resolution (dpctl.SyclDevice attribute) Py_MemoryObject (C struct) Py_MemoryType (C struct) PySyclContextObject (C struct) PySyclContextType (C struct) PySyclDeviceObject (C struct) PySyclDeviceType (C struct) PySyclEventObject (C struct) PySyclEventType (C struct) PySyclKernelObject (C struct) PySyclKernelType (C struct) PySyclProgramObject (C struct) PySyclProgramType (C struct) PySyclQueueObject (C struct) PySyclQueueType (C struct) R RawWorkGroupMemoryTy struct reference_obj (dpctl.memory.MemoryUSMDevice attribute) (dpctl.memory.MemoryUSMHost attribute) (dpctl.memory.MemoryUSMShared attribute) S select_accelerator_device() (in module dpctl) select_cpu_device() (in module dpctl) select_default_device() (in module dpctl) select_device_with_aspects() (in module dpctl) select_gpu_device() (in module dpctl) size (dpctl.memory.MemoryUSMDevice attribute) (dpctl.memory.MemoryUSMHost attribute) (dpctl.memory.MemoryUSMShared attribute) struct MDLocalAccessorTy RawWorkGroupMemoryTy sub_group_independent_forward_progress (dpctl.SyclDevice attribute) sub_group_sizes (dpctl.SyclDevice attribute) submit() (dpctl.SyclQueue method) submit_async() (dpctl.SyclQueue method) submit_barrier() (dpctl.SyclQueue method) sycl_context (dpctl.memory.MemoryUSMDevice attribute) (dpctl.memory.MemoryUSMHost attribute) (dpctl.memory.MemoryUSMShared attribute) (dpctl.SyclQueue attribute) sycl_device (dpctl.memory.MemoryUSMDevice attribute) (dpctl.memory.MemoryUSMHost attribute) (dpctl.memory.MemoryUSMShared attribute) (dpctl.SyclQueue attribute) sycl_platform (dpctl.SyclDevice attribute) sycl_queue (dpctl.memory.MemoryUSMDevice attribute) (dpctl.memory.MemoryUSMHost attribute) (dpctl.memory.MemoryUSMShared attribute) SyclContext (class in dpctl) SyclContext_GetContextRef (C function) SyclContext_Make (C function) SyclContextCreationError SyclDevice (class in dpctl) SyclDevice_GetDeviceRef (C function) SyclDevice_Make (C function) SyclDeviceCreationError SyclEvent (class in dpctl) SyclEvent_GetEventRef (C function) SyclEvent_Make (C function) SyclKernel (class in dpctl.program) SyclKernel_GetKernelRef (C function) SyclKernel_Make (C function) SyclPlatform (class in dpctl) SyclProgram (class in dpctl.program) SyclProgram_GetKernelBundleRef (C function) SyclProgram_Make (C function) SyclProgramCompilationError SyclQueue (class in dpctl) SyclQueue_GetQueueRef (C function) SyclQueue_Make (C function) SyclQueueCreationError SyclSubDeviceCreationError SyclTimer (class in dpctl) T tobytes() (dpctl.memory.MemoryUSMDevice method) (dpctl.memory.MemoryUSMHost method) (dpctl.memory.MemoryUSMShared method) Todo List page typedef DPCTLSyclContextRef DPCTLSyclDeviceRef DPCTLSyclDeviceSelectorRef DPCTLSyclEventRef DPCTLSyclKernelBundleRef DPCTLSyclKernelRef DPCTLSyclPlatformRef DPCTLSyclQueueRef DPCTLSyclUSMRef error_handler_callback MDLocalAccessor U UINT64_MAX define USMAllocationError V vendor (dpctl.SyclDevice attribute) (dpctl.SyclPlatform attribute) version (dpctl.SyclPlatform attribute) W wait() (dpctl.SyclEvent method) (dpctl.SyclQueue method) wait_for() (dpctl.SyclEvent static method)