Expand description
Multi-GPU workload distribution and coordination infrastructure
This module implements sophisticated multi-GPU capabilities for the Amari library, enabling intelligent workload distribution, load balancing, and performance optimization across multiple GPU devices.
Structs§
- Active
Workload - Device
Capabilities - GPU device capabilities and characteristics
- Device
Id - Unique identifier for GPU devices in the multi-GPU system
- Device
Workload - Device-specific workload assignment
- GpuDevice
- Individual GPU device in the multi-GPU system
- Intelligent
Load Balancer - Intelligent load balancer for multi-GPU workload distribution
- Multi
GpuBarrier - Multi-GPU barrier for synchronizing operations across devices
- Performance
Record - Performance
Stats - Synchronization
Manager - Synchronization manager for multi-GPU operations
- Workload
- Workload definition for distribution across multiple GPUs
- Workload
Coordinator - Multi-GPU workload coordinator for synchronization and result aggregation