하이브리드 양자 고전 컴퓨터용 CUDA-Q 플랫폼을 사용하면 QPU(양자 처리 장치), GPU 및 CPU를 하나의 시스템에 통합하고 프로그래밍할 수 있습니다. 이 저장소에는 nvq++
컴파일러, CUDA-Q 런타임은 물론 신속한 애플리케이션 개발 및 테스트를 위한 통합 CPU 및 GPU 백엔드 선택을 포함하여 CUDA-Q 툴킷에서 제공하는 모든 C++ 및 Python 도구에 대한 소스 코드가 포함되어 있습니다.
CUDA-Q로 작업하는 방법에 대해 자세히 알아보려면 CUDA-Q 문서를 살펴보세요. 이 페이지에는 공식적으로 출시된 패키지에 대한 설치 지침도 포함되어 있습니다.
이 리포지토리에서 개발 중인 최신 반복을 설치하거나 자체 수정 사항을 추가하려면 GitHub 컨테이너 레지스트리에 배포된 최신 패키지를 살펴보세요. 소스에서 CUDA-Q를 빌드하는 방법에 대한 자세한 내용은 다음 지침을 참조하세요.
CUDA-Q에 참여할 수 있는 방법은 다양합니다. CUDA-Q를 사용하여 양자 애플리케이션 개발에 관심이 있다면 이 저장소는 시작하기에 좋은 장소입니다! CUDA-Q 플랫폼 기여에 대한 자세한 내용은 Contributing.md를 참조하세요.
이 저장소의 코드는 Apache License 2.0에 따라 라이센스가 부여됩니다.
이 저장소에 끌어오기 요청을 제공하려면 귀하가 귀하의 기여를 사용할 권리가 있고 실제로 부여할 권리가 있음을 선언하는 기여자 라이센스 계약(CLA)에 동의해야 합니다. CLA-bot은 CLA를 제공해야 하는지 여부를 자동으로 결정하고 PR을 적절하게 장식합니다. 봇이 제공하는 지침을 따르기만 하면 됩니다. 이 작업은 한 번만 수행하면 됩니다.
이 저장소의 토론 탭에서 CUDA-Q 플랫폼에 대한 피드백과 아이디어를 알려주시거나 문제를 제출해 주세요. 보안 문제 또는 행동 강령 위반을 신고하려면 cuda-퀀텀@nvidia.com으로 문의하세요.