💡
原文英文,约400词,阅读约需2分钟。
📝
内容提要
Rust 1.97将于2026年7月9日发布,更新nvptx64-nvidia-cuda目标的PTX ISA版本,移除对2017年及之前GPU架构的支持。这将提升编译器的正确性和性能,但不再支持旧版CUDA驱动或低于7.0的GPU。
🎯
关键要点
- Rust 1.97将于2026年7月9日发布,更新nvptx64-nvidia-cuda目标的PTX ISA版本。
- 移除对2017年及之前GPU架构的支持,提升编译器的正确性和性能。
- 不再支持旧版CUDA驱动或低于7.0的GPU。
- 新最低支持版本将使得无法生成与旧GPU和旧CUDA驱动兼容的PTX工件。
- 此次变更预计对用户影响有限,因为受影响的GPU架构已不再被NVIDIA积极支持。
❓
延伸问答
Rust 1.97的发布日期是什么时候?
Rust 1.97将于2026年7月9日发布。
nvptx64-nvidia-cuda目标的PTX ISA版本将如何变化?
nvptx64-nvidia-cuda目标的PTX ISA版本将被更新,移除对2017年及之前GPU架构的支持。
Rust 1.97对旧版CUDA驱动的支持情况如何?
Rust 1.97将不再支持旧版CUDA驱动或低于7.0的GPU。
更新后的nvptx64-nvidia-cuda目标会对用户产生什么影响?
此次变更预计对用户影响有限,因为受影响的GPU架构已不再被NVIDIA积极支持。
为什么要移除对旧GPU架构的支持?
移除旧GPU架构的支持是为了集中开发精力,提高当前支持硬件的正确性和性能。
如何配置nvptx64-nvidia-cuda以支持新版本的CUDA驱动?
如果目标是兼容CUDA 11或更新的驱动,需使用计算能力7.0或更高的GPU,并配置-C target-cpu sm_60或-C target-cpu=sm_70。
➡️