Tôi có một số kiến thức về lập trình C/C++ và muốn học CUDA. Tôi cũng đang trên một mac. Vậy cách tốt nhất để học CUDA là gì?Cách tốt nhất để học CUDA là gì?
Trả lời
Tải xuống dev kit, lấy một trong số the examples và sửa đổi. Sau đó viết một cái gì đó từ scatch.
bạn có thể tham khảo các nguồn lực này
CUDA by Example: An Introduction to General-Purpose GPU Programming
Tôi đã không nhìn vào nhiều ví dụ nhưng khi tôi cố gắng chơi một chút với cuda, ví dụ sau đây là "thực sự" thú vị và đã dạy tôi rất nhiều thứ liên quan đến hiệu suất cuda. http://developer.download.nvidia.com/compute/cuda/sdk/website/C/src/reduction/doc/reduction.pdf – sascha
Tôi đã thử điều này và thực sự thích nó https://nvidia.qwiklab.com/ – user1781472
Suy nghĩ về vấn đề số và cố gắng triển khai. Hãy chắc chắn rằng bạn có một thẻ NVIDIA đầu tiên. :) Tải xuống SDK từ trang web NVIDIA. Đọc "Hướng dẫn lập trình CUDA", dài hơn 200 trang và được viết đầy đủ để bạn có thể thực hiện nó trong một lần. Chọn một mẫu đủ đơn giản và bắt đầu sửa đổi/viết lại nó.
- 1. Cách tốt nhất để học WCF là gì?
- 2. Cách tốt nhất để học Erlang là gì?
- 3. Cách tốt nhất để học Django 1.5 là gì?
- 4. Nguồn trực tuyến tốt nhất để học Perl là gì?
- 5. Nơi tốt nhất để bắt đầu học Qt là gì?
- 6. Các nguồn lực tốt nhất để học Ant là gì?
- 7. Cách tốt nhất/nhanh nhất để học GLADE với C là gì?
- 8. Tài nguyên học tập tốt nhất (N) ASM là gì?
- 9. Cách tốt nhất để sử dụng CSS là gì? (KHÔNG * học * nhưng thực sự * sử dụng *)
- 10. cách tốt nhất để học C++ và Qt cùng một lúc là gì?
- 11. Cách tốt nhất để học lắp ráp x86 trên nền tảng Linux là gì?
- 12. Cách tốt nhất để đối phó với toán học thời gian trong Perl là gì?
- 13. Cách tốt nhất để học Spring AOP hoặc AOP nói chung là gì?
- 14. Cuốn sách tốt nhất và hiệu quả nhất để học JavaScript là gì?
- 15. Cách tốt nhất để hạt giống srand() là gì?
- 16. Một số tài nguyên tốt để học Grails là gì?
- 17. Cuốn sách tin sinh học tốt nhất cho một nhà khoa học máy tính là gì?
- 18. Các công cụ mã nguồn mở tốt nhất để phát triển các ứng dụng Flash là gì? Những nơi tốt nhất để bắt đầu học là gì?
- 19. Phương pháp tiếp cận tốt nhất để học ứng dụng iPhone Dev là gì?
- 20. Đối số tốt nhất để thuyết phục các nhà phát triển học TDD là gì?
- 21. Cách tốt nhất để bố trí lớp C# là gì?
- 22. Cách tốt nhất để phát hiện màu trắng là gì?
- 23. Cách tốt nhất để kiểm tra RedirectToAction là gì?
- 24. Cách tốt nhất để gỡ lỗi OpenGL là gì?
- 25. Cách tiếp cận tốt nhất để đăng nhập là gì?
- 26. Cách tốt nhất để bắt đầu với NHibernate là gì?
- 27. Cách tốt nhất để phân tích chuỗi là gì?
- 28. Cách tốt nhất để tránh maven-jar là gì?
- 29. Cách tốt nhất để bao gồm Javascript là gì?
- 30. Cách tốt nhất để bắt đầu với OSGI là gì?
đọc một số ví dụ; sau đó viết một số mã số –
Bạn đã truy cập [trang web] (http://www.nvidia.com/object/cuda_home_new.html) chưa? – GManNickG