نسل جدید پردازنده‌های گرافیکی Nvidia مناسب جهت یادگیری عمیق(Deep Learning)

پردازنده‌های گرافیکی یا همان چیزی که به عنوان کارت گرافیک(Graphic Card) مشهور است تا به حال بیشتر جهت انجام بازی‌ها و یا ساخت ویدیو(Video Rendering) استفاده می‌شده است. اما رفته رفته و با پیشرفت عملیات یادگیری ماشین و داده‌کاوی مخصوصا شبکه‌های عصبی عمیق(Deep Neural Networks) این پردازنده‌ها کاربردهای علمی نیز به خود گرفته اند. پردازنده‌های گرافیکی که می‌توانند با سرعت محاسبات ریاضی و ماتریسی را انجام دهند، راهی جدید برای متخصصان علم داده باز کرده‌اند تا سرعت انجام عملیات یادگیری را مخصوصا در مبحث یادگیری عمیق(Deep Learning) بهبود ببخشند.

کمپانی Nvidia سازنده‌ی تقریبا بی‌رقیب کارت‌های گرافیک، اکنون نسل جدید کارت‌های گرافیک خود را به اسم سری RX2000 روانه بازار کرده است. برای مثال یکی از پردازنده‌های این خانواده RX2080Ti است که دارای یک حافظه ۱۱گیگابایتی DDR6 و ۴۳۵۲ هسته کودا است. بله! بیش از ۴هزار هسته که نشان از توان پردازشی بسیار بالای این کارت‌ها دارد.

برای همین است که بسیاری از دانشمندان علوم داده، عملیات یادگیری ماشین را به روی این کارت‌های گرافیک انجام می‌دهند. با این کار سرعت اجرای عملیات داده‌کاوی و یادگیری ماشین افزایش پیدا کرده و محقق می‌توانند علاوه بر آزمایش پارامترهای مختلف، داده‌های بیشتری را نیز در هنگام یادگیری به ماشین بدهد. برای مثال Tensorflow نسخه‌ای جهت انجام عملیات محاسباتی بر روی کارت‌های گرافیک دارد.

منابع و مطالعه بیشتر در اینجا و اینجا