Namespace Orleans.GpuBridge.Abstractions.Models
Classes
- CommandQueueOptions
Configuration options for creating a command queue. These options control the behavior and capabilities of the command queue, including profiling, execution ordering, and priority settings.
- CompiledKernel
Represents a compiled GPU kernel that can be executed on compute devices.
- ContextOptions
Configuration options for creating a compute context. These options control various aspects of context behavior including debugging, profiling, concurrency, and backend-specific customizations.
- DeviceBenchmarkScores
Benchmark scores for performance comparison
- DeviceCapabilityCache
Device capability cache information
- DeviceHealthInfo
Comprehensive device health information for production monitoring
- DeviceLoadInfo
Device load balancing information
- DeviceMetrics
Represents runtime metrics for a compute device
- DeviceSelectionCriteria
Criteria for selecting a compute device
- GpuMemoryInfo
Represents GPU memory information and statistics
- KernelLaunchParameters
Defines the parameters required for launching a kernel on a compute device. These parameters specify the execution configuration, work distribution, memory requirements, and kernel arguments needed for proper kernel execution.
Enums
- DeviceFeatures
Device features flags