2-6- اکوسیستم محاسبات GPU
اکوسیستم محاسبات GPUبوسیله توسعه بیش از 180 میلیون GPUسازگار با کودا به سرعت توسعه پیدا کرد. محققان و توسعه دهندگان با شوق فراوان کودا و محاسبات GPUرا برای محدوده وسیعی از برنامه های کاربردی پذیرفته اند. منتشر شدن صدها مقاله تکنیکی، پایان نامه های درسی برنامه نویسی موازی و اموزش برنامه نویسی کودا در بیش از 300 دانشگاه گواه این مسئله است. حوزه کودا بیش از 1000 لینک را برای برنامه های کاربردی GPU، برنامه ها و مقالات تکنیکی ارائه کرده است. در کنفرانس تکنولوژی GPUدر سال 2009، 91 پوستر تحقیقاتی منتشر شد.
زبان های محاسبات GPU؛ CUDA C، CUDA C++،Portland Group(PGGI) ،CUDA Fortran، Direct Computeو OpenCLاست.بسته های ریاضی GPUشامل Math Works Mathlab، National Instrument Labview، Scicomp SciFinanceو PyCudaاست. NVIDIAمحیط توسعه چند جنبه ای موزای، اشکال زدایی و انالیز کننده های مجتمع شده با مایکروسافت ویژوال استودیو را ایجاد کرده است. کتابخانه GPUشامل کتابخانه های بهره وری C++، جبر خطی متراکم،جبر خطی پراکنده، FFTs، پردازش تصویر و ویدیو و داده های موازی اولیه است. صاحبان سیستمهای کامپیوتری سیستم های با کمک پردازنده مجتمع شده با CPU+GPUرا در سرورهای rackmountو پیکربندیهای کلاستر استفاده می کنند
|