주어진 GPU에서 사용 가능한 코어 수를 알 수있는 방법은 무엇입니까?
Windows/UI 기반 대답을 선호하지만 API (DirectX?)도 알아두면 좋습니다.내 GPU에 몇 개의 코어가 있습니까?
답변
해당 API가 없습니다. 그래픽 하드웨어에 적용되는 "코어"라는 용어조차도 보편적 인 방식으로 정의 될 수 없습니다. 다른 공급 업체는 매우 다른 아키텍처를 사용합니다 (심지어 데스크톱 플랫폼에서도). 따라서 nVidia GPU에는 384 개의 "CUDA 코어", AMD GPU에는 1024 개의 "쉐이더 ALU", 동일한 가격/성능/트랜지스터 수 카테고리의 Intel GPU에서는 20 개의 "블록"을 보유 할 수 있습니다. 때로는 전용 GPU가없는 경우도 있습니다. 따라서, 그 숫자를 비교하는 것은 이치에 맞지 않습니다.
1 "코어"는 코어 1 개 = 동시 SIMD 세트 1 개로 정의 할 수 있습니다. https://stackoverflow.com/q/10460742/632951 – Pacerier
@Pacerier 글쎄, 엔비디아의 "CUDA 코어"는 제안 된 "코어"와 같지 않습니다. 동시 SIMD 블록은 CUDA 프로그래밍 모델의 "워프"와 잘 매핑됩니다. Nvidia 마케팅 부서에서는 SIMD 블록의 수를 너비로 더 늘리고, 5000 이상은 Coarz! 그렇다면 실제 핵심은 어느 것입니까? 또한 우리는 CUDA 또는 nVidia에 관해 여기서 이야기하지 않습니다. 질문은 특히 DirectX에 관한 것입니다. – Drop
- 1. 몇 개의 코어가 있습니까?
- 2. 내 프로그램에는 몇 개의 GPU 코어가 사용됩니까?
- 3. 이 컴퓨터에 몇 개의 코어가 있습니까?
- 4. 석영 코어가 몇 개의 기본 도형을 그립니다
- 5. Hadoop 맵 작업마다 몇 개의 코어가 사용됩니까?
- 6. 안드로이드 장치에 몇 개의 코어가 있습니까? 최상의 성능을 위해 몇 개의 스레드를 사용할 수 있습니까?
- 7. Parallel.ForEach() - 몇 개의 스레드가 있습니까?
- 8. GPU에 메모리 보호 기능이 있습니까
- 9. 내 응용 프로그램에는 몇 개의 계층이 있습니까?
- 10. 프로세스가 몇 개의 코어를 점유합니까?
- 11. 몇 개의 답변이 있습니까?
- 12. OpenCV UMat는 항상 GPU에 있습니까?
- 13. 몇 개의 분할 값이 있습니까?
- 14. Hibernate EntityManager에 코어가 포함되어 있습니까?
- 15. CSS에 몇 개의 @rules이 있습니까?
- 16. 몇 개의 JVM 버전이 있습니까?
- 17. 배열에 몇 개의 요소가 있습니까?
- 18. setTimeout에 몇 개의 인수가 있습니까?
- 19. 몇 개의 확인란이 선택되어 있습니까?
- 20. CMSampleBuffer에 몇 개의 프레임이 있습니까?
- 21. SQL에 몇 개의 join이 있습니까?
- 22. 하나의 파일에 여러 코어가 쓰여 있습니까?
- 23. 각 CPU 코어에는 몇 개의 파이프 라인이 있습니까?
- 24. 몇 개의 도메인을 내 앱에 추가 할 수 있습니까?
- 25. nvidia gpu에 전원 모드 선택 기능이 있습니까?
- 26. ASP.NET 코어가
- 27. OpenCL : 단일 컴퓨팅 장치가 GPU에 있습니까?
- 28. Nvidia GPU에 더 많은 메모리가 있습니까?
- 29. 모바일 OS에는 몇 개의 포트가 있습니까?
- 30. 테스트에 몇 개의 장치를 사용할 수 있습니까?
https://meta.stackexchange.com/questions/57998/hardware-questions-and-stack-exchange – ajp15243
API 접근 방식을 묻습니다. 따라서 소프트웨어 질문. – MonoThreaded
아마도 자세한 내용을 입력해야 할 것입니다. Nvidia, AMD/ATI 및 Intel (및 다른 GPU 제조업체)은 모두이 정보를 다양한 방식으로 서로 다른 API를 가지고있을 것입니다. – ajp15243