آغاز برنامه نویسی با کودا

 

شروع برنامه نویسی با کودا

دستورات مهم مدیریت حافظه در  CUDA

 

جدول 3- دستورات مدیریت حافظه در کودا

ادامه مطلب ...

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

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

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

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

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

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

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

ادامه مطلب ...

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

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

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

ادامه مطلب ...