فیلم بیشتر »»
کد خبر ۱۰۷۲۶۰۹
تاریخ انتشار: ۱۵:۳۷ - ۰۸-۰۴-۱۴۰۴
کد ۱۰۷۲۶۰۹
انتشار: ۱۵:۳۷ - ۰۸-۰۴-۱۴۰۴

معرفی و توضیح درباره سه نوع تراشه CPU و GPU و TPU

معرفی و توضیح درباره سه نوع تراشه CPU و GPU و TPU
دنیای چیپ ها و تراشه ها بسیار وسیع است. انواع زیادی از تراشه ها وجود دارد که هر کدام برای یک عمل و کار مشخصی طراحی شده اند، مانند GPU که برای پردازش واحد های گرافیکی است و بقیه مثل "CPU"  "NPU"  "DPU"  "QPU"  "APU"  "TPU" که هر کدام مسئولیت خاصی را یا به صورت تکی یا مشترک به عهده می گیرند. اما مهم ترین آنها TPU و GPU و CPU است. که "TPU" رکن اصلی برای توسعه مدل های هوش مصنوعی به شمار می رود.

احتمالا اکثر شما کلمه های سی پی یو (CPU)، جی پی یو (GPU) را شنیده اید و با آن آشنایی دارید.

در آخر اکثر تراشه ها، می توان دو حرف P و U را دید که مخفف Processing Unit یا به فارسی، واحد پردازش است. در حرف اول هم، حروفی از الفبا قرار می گیرد که مخفف نشان دهنده وظیفه آن تراشه است.

به عنوان مثال؛ Central Processing Unit گسسته شده CPU و Graphics Processing Unit هم گسسته شده GPU است که از اول حرف هر کلمه ساخته شده.

به گزارش عصر ایران: در اینجا ما به سه تا از مهم ترین تراشه اشاره و توضیح می دهیم.

TPU

به طور ساده و خلاصه تی پی یو یا واحد پردازش تنسور، (Tensor Processing Unit) پردازشگر هایی هستند که برای وظایف یادگیری ماشین، (Machine learning) و یادگیری عمیق، (Deep learning) طراحی شده اند و به طور خاص برای استفاده از تنسور فلو توسعه یافته اند. تنسور فلو، (Tensorflow) یک پلت فرم یادگیری ماشین منبع باز است که توسط گوگل توسعه یافته است.

به طور کل، تی پی یو توسط گوگل در سال 2015 معرفی و سه سال بعد در سال 2018 آنها را برای استفاده شخص ثالث در دسترس قرار داد.

گفتنی است که CPU و GPU می تواند برای یادگیری ماشین استفاده شود اما این امر برای GPU سنگین و پر هزینه و برای CPU بسیار سنگین و زمان بر و بدون صرفه اقتصادی است.

 اما TPU همه چیز را به سطح دیگری می برد!

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

TPU در سرویس‌ هایی مانند Google Translate، جستجوی صوتی و Google Photos که بار پردازشی عظیمی به مراکز داده‌ گوگل افزوده بود استفاده می شود.

معرفی و توضیح درباره سه نوع تراشه CPU و GPU و TPU

دلیل اهمیت داشتن TPU:

TPU برای یادگیری هوش مصنوعی استفاده می شود و استفاده دیگری ندارد. دواقع به صورت انحصاری برای تسریع بار های کاری یادگیری ماشین (Machine learning) طراحی شدند.

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

صرفه جویی در زمان و هزینه باعث استفاده این تراشه برای هوش مصنوعی به جای GPU شده است.

CPU

CPU پردازنده عمومی و چند منظوره اند که اکثر کار ها را انجام می دهد. حتی توانایی پردازش کار های گرافیکی اما به صورت ضعیف را دارد.

اما اصلی ترین کاری که می کند، پردازش کدها و داده ها است. CPU مغز کامپیوتر محسوب می‌ شود و وظیفه اجرای دستور العمل‌ ها و محاسبات لازم برای اجرای برنامه‌ ها و پردازش داده‌ ها را بر عهده دارد. آنها از تعداد محدودی هسته (معمولا بین 4 تا 16) اما با فرکانس بالا استفاده می کنند.

توانایی پردازش و انجام محاسبات ترتیبی ( Single-Threaded) را در سرعت بالا دارد اما به دلیل طراحی و چینش هسته ها و تعداد محدود آنها، CPU گزینه مناسبی برای انجام محاسبات پیچیده‌ و یادگیری ماشین نیست.

معرفی و توضیح درباره سه نوع تراشه CPU و GPU و TPU

دو شرکت اصلی تولید کننده CPU برای کامپیوتر های شخصی و لپ‌تاپ‌ها، اینتل (Intel) و ای ام دی (AMD) هستند.

GPU

GPU تشکیل شده از هزاران هسته ی بسیار کوچک تر و کند تر نسبت به CPU است که می توانند به طور همزمان کار کنند و محاسباتی سنگین تر از توان CPU انجام دهند. به دلیل همزمان کار کردن تمام هسته ها داشتن تعداد زیادی از آنها، GPU گزینه بهتری برای بازی ها، ویرایش عکس/ ویدئو، انیمیشن، تحقیقات علمی، نرم افزارهای تحلیلی و یادگیری عمیق است که نیاز به تصویر کشیدن نتایج گرافیکی با مقدار زیادی داده دارند.

همچنان دو شرکت اصلی تولید کننده GPU برای کامپیوتر های شخصی و لپ‌تاپ‌ ها، انویدیا (Nvidia) و ای ام دی (AMD) هستند.

معرفی و توضیح درباره سه نوع تراشه CPU و GPU و TPU

علاوه بر این دو شرکت اصلی، شرکت‌های دیگری نیز وجود دارند که با استفاده از تراشه‌های AMD و Nvidia، کارت‌ های گرافیک را تولید می‌ کنند و به عنوان شرکای AIB (Add-in Board) شناخته می‌ شوند. این شرکت‌ ها شامل ایسوس (ASUS)، گیگابایت (Gigabyte)، ام اس آی (MSI)، ای وی جی ای (EVGA)، زوتک (Zotac) و غیره هستند.

دنیای چیپ ها و تراشه ها بسیار وسیع است. انواع زیادی از تراشه ها وجود دارد که هر کدام برای یک عمل و کار مشخصی طراحی شده اند، مانند GPU که برای پردازش واحد های گرافیکی است و بقیه مثل "CPU"  "NPU"  "DPU"  "QPU"  "APU"  "TPU" که هر کدام مسئولیت خاصی را یا به صورت تکی یا مشترک به عهده می گیرند.

معرفی و توضیح درباره سه نوع تراشه CPU و GPU و TPU

پربیننده ترین پست همین یک ساعت اخیر
ارسال به دوستان
captcha
ماجرای کامل مرگ نیلوفر مجاور در اشنویه آذربایجان غربی شوک تازه به بازار سوخت آمریکا/قیمت گازوئیل رکورد تاریخی زد رأی دادگاه یک سال بعد از قتل یک پدر به دست ۶ دختر نوجوان در نازی‌آباد تهران/ احراز قتل عمد، بدون حکم قصاص برای متهم نوجوان مرسدس بنز 560 SEC C126 ؛ مشخصات یک کوپه کلاسیک اصیل (+عکس) وقتی وزن کم می‌کنیم، چربی‌ها چگونه از بدن خارج می‌شوند؟ آستون مارتین والهالا با ترکیب رنگی متفاوت؛ وقتی ابرخودرو حال‌وهوای جوکر می‌گیرد (+عکس) پیش‌بینی وضعیت جوی پنج روز آینده/ منتظر باران باشید از حساب طلافروش تا دوربین‌های مداربسته؛ جزئیات ردیابی دختر ۱۵ ساله‌ای که ناپدید شد امروز با بیدل دهلوی: ما بی‌خبرانْ، قافلهٔ دشتِ خیالیم سرقت میلیاردی داماد از خانه مادرزن با همدستی همسرش کلیسای رستاخیز ؛ سازه ای مشهور در هلند (+عکس) کشف «مغز کوچکِ» قلب! پروانه ببرنما با ترکیب رنگی خیره‌کننده (+عکس) اعلام اسامی محصولات بهداشتی و مصرفی غیرمجاز اقامتگاه مدرنیستی شوروی در ساحل دریاچه سوان (+عکس)