遵循英伟达CUDA C++稳健与安全关键型编程指南
什么是CUDA C++指南?
英伟达的CUDA C++ Guidelines for Robust and Safety Critical Programming《CUDA C++稳健与安全关键型编程指南》概述了推荐采用的编码实践与准则,可提升基于CUDA C++开发的软件稳健性与安全性。该指南主要面向开发安全关键型与高可靠性应用的开发者。
这些指南的制定旨在强制执行能增强CUDA软件稳健性的实践。它们填补了CUDA C++编程语言与ISO C++(CUDA C++ 的基础语言)差异领域的空白。。
Axivion for CUDA助您轻松遵循这些指南。该编码指南检查器同时支持MISRA、CERT和CWE等标准。
产品导览
CUDA C++ Guidelines Checker如何工作?
Axivion for CUDA助力安全高效的开发流程,其中包含对代码是否符合英伟达CUDA C++稳健与安全关键型编程指南的检查。
Axivion全面覆盖英伟达指南中的所有规则:
- 通用规则
- 集合规则
- 执行空间规则
- 内核启动规则
- 关键安全CUDA规则
并额外检查以下合规性:
- CUDA安全规则
注意:产品导览将通过弹窗开启,移动设备建议横屏观看。
提升CUDA开发者体验
在实践中学习
开发过程中理解CUDA C++指南。一旦违反规则,系统将为您显示详细的规则说明。您的下一次编码将更加规范。
无缝集成开发流程
无需切换工具或IDE。Axivion for CUDA可无缝集成至您的CI/DevOps环境。
自动化检查节省时间
告别耗时的手动检查,通过全面可靠的自动化检查确保符合CUDA C++指南。
