Tôi biết rằng các thiết bị trước kiến trúc Fermi có 8 SP trong một bộ xử lý đơn. Số liệu có giống nhau trong kiến trúc Fermi không?Có bao nhiêu lõi 'CUDA' của mỗi bộ xử lý GPU?
6
A
Trả lời
9
Số multiprocessors (MP) và số lượng lõi mỗi MP có thể được tìm thấy bằng cách thực hiện DeviceQuery.exe. Nó được tìm thấy trong thư mục %NVSDKCOMPUTE_ROOT%/C/bin
của bản cài đặt GPU Computing SDK.
Một cái nhìn vào mã của DeviceQuery (tìm thấy trong %NVSDKCOMPUTE_ROOT%/C/src/DeviceQuery
) tiết lộ rằng nó số lượng lõi được tính bằng cách đi qua các x.y CUDA Capability số cho hàm ConvertSMVer2Cores tiện ích.
Từ mã của ConvertSMVer2Cores mối quan hệ này giữa khả năng và cốt lõi đếm có thể được nhìn thấy:
Capability: Cores
10: 8
11: 8
12: 8
13: 8
20: 32
21: 48
15
Câu trả lời phụ thuộc vào thuộc tính Khả năng tính toán của thiết bị CUDA. Các con số là:
- Tính năng < = 1,3 -> 8 CUDA/SM
- CC == 2.0 -> 32 nhân CUDA/SM
- CC == 2.1 -> 48 CUDA lõi/SM
Xem phụ lục G của CUDA C Programming Guide.
2
Cập nhật các câu trả lời @ AshwinNanjappa cho CUDA 7.5:
Compute
Capability # Cores
-----------------------
1.x: 8
2.0: 32
2.1: 48
3.x: 192
5.x: 128
Ghi chú:
- CUDA 7.5 không hỗ trợ thiết bị với tính toán nữa khả năng 1.x.
- Đây không thực sự là 'lõi' theo nghĩa của lõi CPU. Xem this question tại đây trên Stack Overflow.
- Trong GPU Maxwell (5.x), số 'lõi' trên mỗi bộ xử lý có giảm.
- Tôi nhận được thông tin bổ sung từ
$CUDA_SAMPLES_DIR/common/inc/helper_cuda.h
.
Các vấn đề liên quan
- 1. Có bao nhiêu lõi bộ xử lý .NET scheduler hỗ trợ
- 2. MySQL có bao nhiêu truy vấn có thể được xử lý mỗi giây
- 3. Chủ đề trên mỗi Bộ xử lý
- 4. Có bao nhiêu yêu cầu SQL Server có thể xử lý mỗi giây?
- 5. Có bao nhiêu chu kỳ trễ bộ nhớ trên mỗi loại truy cập bộ nhớ trong OpenCL/CUDA?
- 6. Có bao nhiêu byte cho mỗi inode?
- 7. Số lượng khối tối đa có thể có trong CUDA là bao nhiêu?
- 8. Có bao nhiêu lõi CPU có dyno heroku?
- 9. CUDA lõi vs số đếm
- 10. Có bao nhiêu thanh ghi XMM trên bộ xử lý x86 hỗ trợ SSE?
- 11. Tính toán Multi-GPU Cuda
- 12. Kích thước bộ nhớ kết cấu CUDA của tôi là bao nhiêu?
- 13. Xử lý hình ảnh trên CUDA hoặc OpenCV?
- 14. Từ điển Python tốn bao nhiêu để xử lý?
- 15. Làm cách nào để xử lý giới hạn bộ nhớ của GPU để xử lý hình ảnh có độ phân giải cao trên GPU?
- 16. Python: Xử lý đa lõi?
- 17. Các bộ xử lý đa luồng, Khối và Chủ đề (CUDA)
- 18. Có bao nhiêu xử lý Windows đang sử dụng là "quá nhiều"?
- 19. Có bao nhiêu truy vấn MySql/giây có thể được xử lý bởi máy chủ?
- 20. Có bao nhiêu tính năng có thể tìm hiểu xử lý?
- 21. Có bao nhiêu yêu cầu đồng thời có thể tomcat xử lý theo Mặc định
- 22. Có bao nhiêu byte bộ nhớ trong mỗi loại tiêu thụ .NET (môi trường 32 bit)?
- 23. CUDA chặn/warps/luồng ánh xạ lên lõi CUDA như thế nào?
- 24. Độ tin cậy bộ vi xử lý
- 25. Có bao nhiêu LINQ?
- 26. Có bao nhiêu yêu cầu mongodb xử lý trước khi sharding là cần thiết?
- 27. Cập nhật Android ui từ bộ xử lý mỗi giây
- 28. Có bao nhiêu yêu cầu song song mà một cá thể Python của Google App Engine có thể xử lý?
- 29. có bao nhiêu hạt nhân chạy song song trong Mathematica?
- 30. OpenCL của AMD có cung cấp cái gì đó tương tự như GPUDirect của CUDA không?