Expand description
Asynchronous execution and event-based synchronization for GPU operations
This module provides comprehensive support for asynchronous GPU operations with event-based synchronization, enabling efficient overlapping of computation and memory transfers.
Structs§
- Async
GpuManager - Manager for asynchronous GPU operations
- Async
GpuStatistics - Statistics for asynchronous GPU operations
- EventId
- Unique identifier for GPU events
- GpuEvent
- GPU event for synchronization
- GpuStream
- GPU stream for organizing operations
- Stream
Id - Unique identifier for GPU streams
Enums§
- Async
GpuError - Error types for asynchronous GPU operations
- Event
State - Event state for synchronization
- Stream
Priority - Priority levels for stream operations
Traits§
- Async
GpuOps - Extension trait for adding async capabilities to GPU operations
Type Aliases§
- Async
Result - Asynchronous GPU operation result