이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 nvcc 명령입니다.
프로그램:
이름
nvcc - NVIDIA CUDA 컴파일러
cuobjdump - NVIDIA CUDA 개체 유틸리티
nvdisasm - NVIDIA CUDA 디스어셈블러
nvprune - NVIDIA CUDA 정리 도구
nsight - NVIDIA NSight, Eclipse 에디션
nvvp - NVIDIA CUDA 비주얼 프로파일러
nvprof - NVIDIA CUDA 명령줄 프로파일러
cuda-memcheck - NVIDIA CUDA 검사 도구
기술
nvcc
NVIDIA CUDA 컴파일러 제품군의 기본 래퍼. 두 호스트를 모두 컴파일하고 연결하는 데 사용됩니다.
그리고 GPU 코드.
cuobjdump
Linux objdump 도구에 해당하는 NVIDIA CUDA.
nvdisasm
GPU 코드용 NVIDIA CUDA 디스어셈블러
nvprune
NVIDIA CUDA 정리 도구를 사용하면 호스트 개체 파일이나 라이브러리를 다음으로만 정리할 수 있습니다.
지정된 대상에 대한 장치 코드를 포함하여 공간을 절약합니다.
nsight
Nsight Eclipse Edition은 개발자를 위한 통합 개발 환경(IDE)입니다.
Linux 및 Mac OS X 플랫폼에서 CUDA 애플리케이션 구축. 도움이 되도록 설계되었습니다.
소프트웨어 개발 프로세스의 모든 단계에 있는 개발자.
NVVP
Visual Profiler는 사용자의 타임라인을 표시하는 그래픽 프로파일링 도구입니다.
애플리케이션의 CPU 및 GPU 활동, 여기에는 자동화된 분석 엔진이 포함됩니다.
최적화 기회를 식별합니다. Visual Profiler는 독립 실행형으로 사용할 수 있습니다.
응용 프로그램 및 Nsight Eclipse Edition의 일부로 제공됩니다.
nvprof
nvprof 프로파일링 도구를 사용하면 명령에서 프로파일링 데이터를 수집하고 볼 수 있습니다.
선
cuda-memcheck
cuda-memcheck는 CUDA 툴킷에 포함된 기능적 정확성 검사 제품군입니다.
이 제품군에는 다양한 유형의 검사를 수행할 수 있는 여러 도구가 포함되어 있습니다. NS
memcheck 도구는 범위를 벗어나는 것을 정확하게 감지하고 속성을 지정할 수 있습니다.
CUDA 애플리케이션에서 정렬되지 않은 메모리 액세스 오류. 이 도구는 하드웨어도 보고합니다.
GPU에서 발생한 예외. Racecheck 도구는 공유 메모리 데이터 액세스를 보고할 수 있습니다.
데이터 경합을 일으킬 수 있는 위험. 이 문서에서는 이러한 도구의 사용에 대해 설명합니다.
cuda-memcheck는 사용자의 응용 프로그램이 다음에서 시작되는 독립 실행형 모드에서 실행할 수 있습니다.
cuda-memcheck. memcheck 도구는 cuda-gdb 내부의 통합 모드에서도 활성화할 수 있습니다.
onworks.net 서비스를 사용하여 nvcc 온라인 사용