- Newest
- Most votes
- Most comments
The performance difference you're experiencing between your personal H100 server and the p5en.48xlarge instance is unexpected, as the H200 GPUs should theoretically offer similar or better performance than H100s for most workloads.
Several factors could be contributing to this performance discrepancy:
-
NVLink/NVSwitch Configuration: The p5en.48xlarge instances have 900 GB/s NVSwitch for GPU-to-GPU communication. Check if your personal server has a different NVSwitch configuration that might be more optimized for your specific workload.
-
Software Stack: The Deep Learning Base AMI might not be optimized for the H200 GPUs. Consider using the latest AWS Deep Learning AMIs (DLAMI) specifically designed to support EC2 P5en instances, which may include optimized drivers and libraries.
-
CUDA Version and Framework Optimization: Ensure you're using CUDA versions and ML frameworks that are optimized for H200 GPUs. The H200 is newer hardware and might require specific software optimizations.
-
Storage Configuration: The p5en.48xlarge offers 8 x 3.84 TB NVMe SSDs. If your training involves significant I/O operations, check if your storage configuration is optimized. The instance also provides up to 100 Gbps EBS bandwidth, which should be leveraged appropriately.
-
Network Configuration: If your training involves distributed operations, verify that you're taking advantage of the EFAv3 networking capabilities (3200 Gbps) of the p5en instance.
-
Instance Utilization: Check if there are other processes consuming resources on your instance.
-
Memory Bandwidth Usage: While H200s have more GPU memory (141 GB per GPU vs 80 GB for H100), your workload might not be leveraging this additional memory effectively.
I recommend profiling your training job using NVIDIA's tools to identify bottlenecks, and consider consulting with AWS support to ensure your instance is properly configured for optimal performance with your specific LLM training workload.
Sources
Specifications for Amazon EC2 accelerated computing instances - Amazon EC2
New Amazon EC2 P5en instances with NVIDIA H200 Tensor Core GPUs and EFAv3 networking | AWS News Blog
Relevant content
asked 3 years ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 7 months ago
- AWS OFFICIALUpdated a year ago
