NVIDIA CUDA C++ 가이드라인
안전 핵심 프로그래밍의 가이드라인을 준수하고, 고신뢰성 소프트웨어(Highly-Reliable Software) 요구 사항을 충족하는 CUDA C++ 코드를 작성하세요.
Qt Group의 솔루션 엔지니어와 상담하고 실시간 데모를 체험해보실 수 있습니다.
NVIDIA의 CUDA C++ 가이드라인을 통해
고신뢰성 안전 필수(Safety-critical) 프로그래밍의 컴플라이언스를 준수하세요
CUDA C++ 가이드라인이란 무엇인가요?
NVIDIA의 CUDA C++ 가이드라인은 신뢰성 있고(Robust) 안전이 필수인(Safety-critical) 프로그래밍을 위한 권장 코딩 방식과 지침을 제시하여 CUDA C++로 개발된 소프트웨어의 신뢰성과 안전성을 향상시키는데 도움을 줍니다. 이 가이드라인은 안전이 중요한 애플리케이션 및 고신뢰성(High-reliability) 애플리케이션을 개발하는 개발자를 대상으로 하고 있습니다.
CUDA C++ 가이드라인은 CUDA를 사용하는 소프트웨어의 안정성을 높이기 위해 개발되었습니다. 이는 CUDA C++ 프로그래밍 언어가 기반을 두고 있는 ISO C++ 프로그래밍 언어와는 다른 측면을 다루고 있기 때문에 두 언어는 서로 간의 간극을 메웁니다.
Axivion for CUDA는 이러한 가이드라인을 쉽게 따를 수 있도록 지원합니다. 코딩 가이드라인 검사기는 MISRA, CERT, CWE와 같은 표준도 함께 지원합니다.
투어하기
CUDA C++ 가이드라인 검사기는 어떻게 작동하나요?
Axivion for CUDA는 안전하고 효율적인 개발 프로세스를 지원합니다.
이를 위한 작업에는 신뢰성 있고 안전이 필수적인 프로그래밍을 위해
귀하의 코드가 NVIDIA의 CUDA C++ 가이드라인을 준수하는지 확인하는 작업도 포함됩니다.
Axivion은 NVIDIA 가이드라인의 모든 규칙을 다룹니다.
- General Rules
- Collectives Rules
- Execution Space Rules
- Kernel Launch Rules
- Critical Safety CUDA Rules
또한 다음 규칙 준수 여부를 추가로 확인합니다.
- CUDA Security Rules
투어를 시작하면 팝업 창이 열립니다. 모바일 기기에서는 가로 모드로 시청하시기 바랍니다.
CUDA 개발자를 위한 더 쉬운 개발 환경 구축
배우면서 하는 개발
CUDA C++ 가이드라인을 학습하며 개발할 수 있습니다.
규칙을 위반할 경우 상세한 설명이 제공되므로
다음 개발 시에는 더욱 원활하게 작업할 수 있습니다.
일상 업무 중 하나로
도구나 IDE를 변경할 필요가 없습니다.
Axivion for CUDA는 CI/DevOps 환경에 원활하게 통합됩니다.
자동화된 검사로 시간 절약
더 이상 수동 검사로 시간을 낭비하지 마세요.
종합적이며 신뢰할 수 있는 자동화된 검사를 통해
CUDA C++ 가이드라인을 준수하세요.
[기술 가이드] CUDA 코드 품질 마스터하기
오직 개발자를 위해, 개발자들이 직접 제작한 기술 가이드.
CUDA 개발자들이 알아야 할 모든 것에 대해 다루고 있는 이 가이드에서는,
개발자들이 흔히 직면하는 과제와 이를 극복하기 위해
Axivion for CUDA가 어떻게 도움을 줄 수 있는지 안내합니다.
