پرش به محتوای اصلی
دانشگاه هوش مصنوعی — Daneshgah AI

هسته تنسور چیست؟

Tensor Core

واحدهای محاسباتی ویژه در کارت‌های سری RTX برای اجرای سریع توابع یادگیری عمیق.

توضیح کامل

هسته‌ تنسور (Tensor Core) یک واحد سخت‌افزاری ویژه است که توسط شرکت انویدیا (NVIDIA) در کارت‌های گرافیک سری RTX و برخی پردازنده‌های دیگر به‌کار رفته است. این هسته‌ها به‌طور خاص برای انجام محاسبات ماتریسی با سرعت بالا طراحی شده‌اند و هدف اصلی‌شان افزایش سرعت اجرای عملیات‌ رایجی است که در یادگیری عمیق و شبکه‌های عصبی مورد نیاز می‌باشد. عملیات ضرب ماتریس‌ها، که یکی از ارکان اصلی آموزش و اجرای مدل‌های یادگیری ماشین است، اگر فقط با هسته‌های معمولی گرافیکی انجام شود، کند خواهد بود. هسته‌های تنسور با معماری خاص خود این فرآیند را شتاب می‌بخشند.

اهمیت هسته‌های تنسور در این است که موجب می‌شوند کارهایی مانند آموزش شبکه عصبی روی مجموعه داده‌های عظیم یا اجرای مدل‌های پیچیده در زمان بسیار کوتاه‌تری انجام شود. این قابلیت به پژوهشگران حوزه‌ هوش مصنوعی، مهندسان داده و حتی کاربران عادی اجازه داده تا مدل‌ها را روی سخت‌افزار خانگی یا اداری استفاده کنند؛ بدون آنکه نیاز به ابرکامپیوتر باشد.

برای مثال، هنگام تبدیل خودکار گفتار به نوشتار در Google Translate یا تشخیص چهره در تلفن‌های هوشمند، مدل پشت‌پرده نیاز به پردازش سریع حجم زیادی از داده دارد — در اینجا هسته‌های تنسور نقش کلیدی ایفا می‌کنند.

هسته‌های معمولی گرافیکی (CUDA Core) بیشتر برای کارهای گرافیکی یا محاسبات عددی عمومی به‌کار می‌روند؛ در حالی که هسته‌ تنسور مخصوص عملیات ماتریسی فشرده و یادگیری عمیق است. به‌عبارت ساده‌تر، هسته‌ تنسور مکمل هسته‌ معمولی است، نه جایگزین آن.

در این مطالب توضیح داده شده

اصطلاح‌های مرتبط