CUDA Programming Applications

اجرای سمپل های کودا

 

بعد از نصب کودا بر روی سیستم خود برای اطمینان از درست اجرا شدن برنامه های کودایی توصیه می شود سمپل های پیش فرض خود کودا را اجراکنید.

 

مسیر سمپل های کودا:

C:\ProgramData\NVIDIA Corporation\CUDA Samples

 

پس از اتمام نصبCUDA  برنامه Visual Studio را اجرا نمایید و با انتخاب گزینهNew Project  سمت چپ منو NVIDIA  و زیر منویRuntime 8. CUDA  ایجاد شده است که با انتخاب آن و تعیین نمودن نام پروژه وSolution Name  گزینهOk  را اجرا می نماییم.


جریان پردازشی در کودا و مفهوم HOST و DEVICE

ترتیب اجرای برنامه‌ها در کودا

هر برنامه‌ی کودا از دو قسمت Host و Device تشکیل شده است. قسمت Host برنامه‌ای است که به صورت ترتیبی روی CPU اجرا می‌شود و قسمت Device برنامه‌ای است که به صورت موازی روی هسته‌های GPU اجرا می‌شود. ترتیب اجرای این برنامه‌ها در شکل زیر دیده می‌شود.

ادامه مطلب

نصب کودا در ویندوز

نیازمندی‌های سیستم در کودا

برای استفاده از کودا بر روی سیستم تان، موارد زیر بایستی نصب شده باشد:

  • یک GPU مبتنی بر کودا
  • یک ورژن از ویندوز ساپورت شده
  • یک ورژن از ویژوال استودیو ساپورت شده
  • ابزار NVIDIA CUDA که در سایت  CUDA-downloads موجود می باشد.
ادامه مطلب

قابلیت های GPU و CPU

CPU (واحد پردازش مرکزی) اغلب مغز کامپیوتر نامیده می‌شود اما به طور فزاینده ای این مغز توسط بخش دیگری از کامپیوتر ارتقاء می یابد، این بخش GPU (واحد پردازش گرافیکی) نام دارد که به نوعی روح کامیپوتر محسوب می‌شود.

تمام رایانه های شخصی دارای تراشه‌هایی هستند که تصاویر را روی صفحه مانیتور، نمایش می‌دهند. اما همه این تراشه‌ها یکسان نیستند. بعنوان نمونه، کنترلر گرافیک یکپارچه اینتل قابلیت‌های گرافیکی پایه را فراهم می‌کند که تنها می‌تواند برنامه‌های کاربردی مانند پاورپوینت مایکروسافت، تصاویری با تفکیک پذیری کم و بازی‌های ساده را نمایش دهد.

ادامه مطلب

معماری SIMD و رابطه آن با GPU


<< 1 2 3 4 5 >>