Releases: doloMing/gpu-cpu-stress-tests
Releases · doloMing/gpu-cpu-stress-tests
gpu-cpu-stress-tests 1.0
gpu-cpu-stress-tests 1.0
A comprehensive collection of stress testing tools for NVIDIA GPUs, Intel CPUs, and AMD CPUs. This Python codebase provides precise control over hardware utilization and detailed performance monitoring capabilities.
Features
Common Features Across All Tools
- Real-time performance monitoring with progress visualization
- Configurable test duration and target load
- Detailed logging with timestamp support
- Comprehensive error handling and user interruption support
NVIDIA GPU Stress Test
- Matrix multiplication-based workload
- Support for multiple GPUs
- Parallel and serial testing modes
- CUDA core and memory controller stress testing
- Real-time monitoring of GPU utilization, temperature, and memory usage
Intel CPU Stress Test
- Multi-core support with individual core selection
- Hyperthreading control
- Per-core utilization monitoring
- Customizable workload patterns
- Support for various CPU generations
AMD CPU Stress Test
- CCX (Core Complex) aware testing
- SMT (Simultaneous Multi-Threading) control
- Precision Boost behavior analysis
- Cross-CCX performance testing
- Optimized for Ryzen architecture