CUDA یا Compute Unified Device Architecture یک معماری رایانش موازی (Parallel Computing) است که توسط Nvidia ایجاد شده است. CUDA موتور محاسبانی واحدهای پردازش گرافیکی (GPU) ساخت Nvidia می باشد که بصورت توابع مختلف در زبانهای برنامهنویسی برای سازندگان نرمافزار قابل دسترس است. برنامهنویسان از C for CUDA (همان زبان برنامهنویسی C همراه با اضافات Nvidia و محدودیتهای خاص) استفاده میکنند و برنامهی نوشته شده را توسط کامپایلر PathScale Open64 C کامپایل میکنند تا الگوریتمهای اجرایی روی GPU را برنامه ریزی کنند. معماری CUDA دارای برخی رابطهای محاسباتی مشترکی با رقبای خود یعنی OpenCL محصول Khronos Group و DirectCompute محصول Microsoft دارد.
دلیل گزارش دادن این مطلب:
رای دهندگان
بهترین آموزش های برنامه نویسی
توسط فرخ ابراهیمی نژاد مدیر موسس لینک پددوره های در حال ثبت نام
ورود به جشنواره و دیدن تمام دوره ها
دورهی نخبهی طراحی و برنامه نویسی وب
دوره ی آموزشی 0 تا 100 php و mysql
آموزش برنامه نویسی برای نوجوانان دوره از راه دور و آنلاین
آموزش SEO
دیدگاهتان را بنویسید