Làm cách nào tôi có thể biết về khả năng tính toán và sm của card Đồ họa của mình?


15

Tôi biết tôi có thể có được khả năng tính toán bằng cách truy cập trang cuda chính thức này hoặc trang wiki này .
Nhưng tôi không biết làm thế nào tôi có thể tìm thấy smthẻ của tôi. Là ngắn này cho shader model? hay shared memory? hoặc không ai trong số họ?


Nó nói về 'sm' ở đâu trên một trong hai trang web đó? Bối cảnh là tất cả mọi thứ
carpii

Tôi đang cố gắng biên dịch caffe và đối với phần cuda, nó cần hai thông tin, một là tính toán và phần còn lại là sm, như thế này `<! - Đặt kiến ​​trúc CUDA phù hợp với GPU của bạn. Thiết lập kiến ​​trúc phù hợp là rất quan trọng để tối đa hóa thời gian chạy và biên dịch của bạn. -> ` <CudaArchitecture>compute_52,sm_52;compute_35,sm_35;compute_30,sm_30</CudaArchitecture>
Rika

1
nó cũng nói sm ở đây: devbloss.nvidia.com/parallelforall/ ' Tôi không biết liệu chúng có giống nhau không, hay thay đổi độc lập?
Rika

2
có lẽ điều này sẽ giúp docs.nvidia.com/cuda/cuda-c-programming-guide/iêu Từ những gì tôi hiểu tính toán_ * ra lệnh 'Khả năng tính toán' mà bạn đang nhắm mục tiêu và SM quyết định Kiến trúc SM (phần cứng) tối thiểu. SM trong trường hợp này không phải là 'mô hình đổ bóng' hay 'bộ nhớ chia sẻ', mà là Bộ xử lý đa luồng. Tôi không chắc tại sao mọi người lại đặt compute_ * khác với sm_ *.
carpii

1
Cũng xem điều này, nó cho thấy API nào có sẵn trên mỗi phiên bản 'Kiến trúc SM được hỗ trợ' - docs.nvidia.com/cuda/cuda-samples/ Kẻ
carpii

Câu trả lời:


4

Bạn chỉ nên sử dụng khả năng tính toán của mình từ trang bạn liên kết đến. Ví dụ: nếu khả năng tính toán của bạn là 6,1 us sm_61 và compute_61.

SM là viết tắt của "bộ đa xử lý phát trực tuyến". Các đối số được đặt theo cách nhìn khó hiểu này vì chúng được sử dụng làm đối số cho nvcc trong đó compute_XX đặt kiến ​​trúc cho biểu diễn mã ảo (trung gian) và sm_XX đặt kiến ​​trúc cho biểu diễn thực. Trừ khi bạn có một lý do chính đáng, bạn nên đặt cả hai điều này vào cùng một điều.


GeForce RTX 2070 là gì? Nó không được liệt kê.
mathtick

0

Bạn có thể sử dụng trang này để tìm GPU "Khả năng tính toán": https://developer.nvidia.com/cuda-gpus Sử dụng nó cho cả "compute_xy" và "sm_xy"


Cảm ơn tôi đánh giá cao nó, nhưng chúng không nhất thiết giống nhau, có những gpus có khả năng tính toán tương đối cao, nhưng sm rất thấp! ai đó đã đăng một số thông tin về điều này trong phần cm của câu hỏi, sm thực sự đề cập đến API cụ thể mà card đồ họa hỗ trợ. và bản thân tôi cũng gặp phải điều tương tự
Rika

0

Để có thêm thông tin về card đồ họa của bạn, bạn có thể sử dụng Trình xem mũ của GPU Geek3D ( Thay thế ). Nó tương tự như GPU-Z nhưng cung cấp một số thông tin bổ sung có thể hữu ích. Giống như bất cứ khi nào một thẻ tương thích CUDA / OpenCL / Vulkan.

Ngoài ra, nó có một số thông tin sâu hơn cho từng điều đó. Đối với CUDA, Khả năng tính toán và Đồng hồ đổ bóng có thể thú vị với bạn?


2
Bạn có thể mở rộng câu trả lời của bạn một chút? Chỉ đề cập đến một sản phẩm không thực sự giải thích làm thế nào để thực hiện giải pháp. Tốt hơn là bao gồm một số hướng dẫn về cách sử dụng sản phẩm để giải quyết vấn đề hoặc ít nhất là mô tả những gì làm cho sản phẩm trở thành một giải pháp tốt. Hướng dẫn tốt về phần mềm giới thiệu tại đây: meta.superuser.com/questions/5329/ ,. Cảm ơn. Từ hàng đợi xem xét LQP
fixer1234

@ fixer1234 đây là câu trả lời hoàn hảo, tôi không chơi trò chơi cai trị của bạn. Xin đừng làm phiền tôi. Chỉnh sửa hoặc xóa bất cứ điều gì bạn muốn.
Uur Gümüşhan

4
Đó không phải là một câu trả lời hoàn hảo.
DavidPostill

1
Vui lòng đọc Làm thế nào để tôi giới thiệu phần mềm cho một số mẹo về cách bạn nên giới thiệu phần mềm. Bạn nên cung cấp ít nhất một liên kết, một số thông tin bổ sung về chính phần mềm và cách sử dụng phần mềm để giải quyết vấn đề trong câu hỏi.
DavidPostill

@ DavidPostill: Không, một bình luận đã được đưa ra trong các bình luận, và điều này không giống như gpuz cung cấp thêm một số thông tin về vấn đề này, tuy nhiên điều đó không giải quyết được vấn đề của tôi, nhưng tôi nghĩ nó tốt hơn là không có gì. ít nhất nó đưa ra một số gợi ý cho vấn đề.
Rika
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.