photo_2016-04-28_12-11-28.jpg

1393/6/7
CUDA 6.5، به پشتیبانی از معماری 64 بیتی ARM مجهز شد (هدف انویدیا چیست؟!)

انویدیا آخرین نسخه CUDA 6.5 (پلتفرم محاسبات موازی) را منتشر کرد. این نسخه دارای ویژگیهای جدیدی شامل قابلیت پشتیبانی از معماری 64 بیتی ARM و Visual Studio و همچنین بهبود ابزارهای CUDA Forten است. یکی از مدیران ارشد انویدیا که در این حوزه فعالیت می کند گفته: زمانیکه ویژگیهای معماری 64 بیتی ARM را با عملکرد محاسباتی فوق العاده قوی پردازنده های گرافیکی ترکیب کنیم، به راه حل قانع کننده ای برای محاسبات با کارایی بالا می رسیم. محاسبات موازی برای کارها و پروژه های سنگین مانند شیمی کوانتومی و یا زمینه های دینامیک مولکولی کاربرد دارد. تفاوت کودا نسبت به دیگر سیستم های محاسباتی در استفاده این تکنولوژی از رشته ها (threads) هنگام محاسبه است.

سپس در مرحله بعد هسته ها (Kernels) از صف رشته های در حال اجرا با کد مشابه ساخته می شوند. این رشته ها به میزان معینی با یکدیگر جهت تقسیم حافظه و جلوگیری از محاسبات زائد در هسته ها، مرتبط می شوند. CUDA 6.5 علاوه بر پشتیبانی از معماری 64 بیتی ARM و مایکروسافت ویژوال استودیو 2013، از قابلیت پاسخ دهی سریع به کتابخانه CUDA FFT (انتقال سریع فوریه) نیز بهره مند شده است. قبلا نیاز کاربران جهت انتقال داده برای عملیات FFT از طریق جداسازی هسته هایی که عملیات محاسباتی آنها کامل شده بود، انجام می شد اما الان تحولات داده در زمینه خواندن و نوشتن از طریق یک هسته محاسبه می شود که عمده مزیت آن کاهش قابل توجه بار محاسباتی است. CUDA Fortran هم در برخی زمینه ها ارتقاء پیدا کرده است. زبان برنامه نویسی HPC (محاسبات با کارایی بالا ) به ابزار nvprune مجهز شده که به منظور حذف فایل ها و کتابخانه هایی با کد غیر ضرور از آن استفاده می شود. ابزار CUDA 6.5 به صورت رایگان عرضه شده و از طریق وب سایت Nvidia قابل دریافت است.