مطالب پیشنهادی از سراسر وب

آموزش برنامه نویسی CUDA 10

دسته بندی ها: آموزش یادگیری ماشینی (Machine Learning) ، آموزش های Packtpub ، آموزش هوش مصنوعی (AI)

آیا می خواهید برنامه های شتاب دهنده GPU را بنویسید، اما نمی دانید چگونه شروع به کار کنید؟ با CUDA نسخه 10 می توانید پردازش GPU را به راحتی به پروژه های C و ++C خود اضافه کنید. CUDA نسخه 10 یک فریمورک واقعی است که برای توسعه برنامه های شتاب دهنده GPU با کارایی بالا استفاده می شود.

در این دوره، شما از طریق مثال های عملی با برنامه نویسی CUDA آشنا می شوید. CUDA یک مدل برنامه نویسی عمومی ارائه می دهد که به شما امکان دسترسی به قدرت محاسباتی فوق العاده GPU های مدرن و همچنین کتابخانه های قدرتمند برای یادگیری ماشین، پردازش تصویر، جبر خطی و الگوریتم های موازی را می دهد.

بعد از گذراندن این دوره، اصول برنامه نویسی CUDA را درک خواهید کرد و می توانید بلافاصله استفاده از آن را در برنامه های خود شروع کنید.

فایل های کد و فایل های مرتبط در GitHub موجود هستند.

فایل های تمرین exercise_files.zip
آیا این نوشته را دوست داشتید؟
Packt Learning CUDA 10 Programming Duration:2 hours 27 minutes

Do you want to write GPU-accelerated applications, but don't know how to get started? With CUDA 10, you can easily add GPU processing to your C and C++ projects. CUDA 10 is the de-facto framework used to develop high-performance, GPU-accelerated applications.
In this course, you will be introduced to CUDA programming through hands-on examples. CUDA provides a general-purpose programming model which gives you access to the tremendous computational power of modern GPUs, as well as powerful libraries for machine learning, image processing, linear algebra, and parallel algorithms.
After working through this course, you will understand the fundamentals of CUDA programming and be able to start using it in your applications right away.
The code files and related files are placed on GitHub at https://github.com/PacktPublishing/Learning-CUDA-10-Programming

پیشنهاد آموزش مرتبط در فرادرس