PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : فناوری cuda چیست؟



interhost
July 13th, 2013, 12:53
فناوری CUDA به معماری پردازش موازی NVIDIA گفته می شود که سرعت عملکرد پردازش گرافیکی را از طریق تحت کنترل درآوردن قدرت GPU امکان پذیر می کند. این تکنولوژی اجازه می دهد صدها تراشه گرافیکی مجزای انویدیا در کنار هم به پردازش موازی جهت پردازش حجیم ترین حجم اطلاعات بپردازند. تکنولوژی CUDA به وسیله هزاران نرم افزار پشتیبانی می شود تا سرعت سیستم را برای اجرای برنامه های سنگین افزایش دهد. با میلیونها GPUهای مبتنی بر CUDA، طراحان و توسعه دهندگان نرم افزار، متخصصین و محققان دامنه وسیعی از قابلیتهای CUDA را در برنامه هایی نظیر پردازش عکس و فیلم، زیست شناسی و شیمی محاسباتی، شبیه سازی پویا روان، نوسازی تصویر CT، آنالیز زمین لرزه، ردیابی اشعه و بسیاری دیگر را شناسایی می کنند.


در حقیقت CUDA، معماری دستگاه یکپارچه محاسباتی است که محصول شرکت Nvidia می باشد، یک پلتفرم نرم*افزاری است که برای محاسبات موازی حجیم با کارایی بالا در پردازنده های گرافیکی قدرتمند بکار برده می شود. معماریCUDA شامل ابزارهای برنامه نویسی به زبان های برنامه نویسی C یا C++و یک مکانیزم انتزاعی سخت*افزاری است.


هدف CUDA در برنامه های "متمرکز بر داده" که نیازمند ریاضیات با ممیز شناور و دقت معمولی هستند (عمدتاً علمی، مهندسی و محاسبات با کارایی بالا مانند برنامه های ویرایش عکس و فیلم) خلاصه شده است. ممیز شناور با دقت مضاعف طرح Nvidia برای GPUهای جدید است. این معماری همچنین به اجرای دیگر نرم افزارهای سنگین کامپیوتری کمک می کند و با آزاد کردن توان هزاران هسته موجود در پردازنده کارت گرافیک، توانایی سیستم را افزایش می دهد. از این رو، دیگر برای اجرای نرم افزارهای حجیم با مشکل کاهش سرعت مواجه نخواهید شد.

esh
July 15th, 2013, 06:42
CUDA: Compute Unified Device Architecture
معماری دستگاه یکپارچه محاسبه گر