CPU چیست؟
CPU مخفف عبارت Central Processing Unit است و به معنی واحد پردازش مرکزی است. این بخش از کامپیوتر مسئول انجام عملیات پردازشی و محاسباتی است که برای اجرای برنامه ها و کنترل دستگاه های مختلف استفاده می شود. سی پی یو شامل چندین کامپوننت است که شامل واحد های پردازشی، کنترل کننده، واحد حافظه، واحد ورودی/خروجی و سایر قسمت های مرتبط با عملیات پردازشی است. به طور کلی، CPU به عنوان “مغز” کامپیوتر شناخته می شود و به همین دلیل، اهمیت ویژه ای در عملکرد کامپیوتر دارد.
پردازنده مرکزی (CPU) یکی از مهمترین قطعات سخت افزاری رایانههاست که به عنوان “مغز” رایانه شناخته میشود. تاریخچه CPU به دوران قبل از اختراع کامپیوتر و حتی در زمان قدیم باز میگردد.
در سال ۱۸۳۳، چارلز ببیج، اولین پردازندهای را برای انجام محاسبات ریاضی ساخت. او از سیمهای باز تنیده شده استفاده کرد تا بتواند محاسبات را انجام دهد.
در سال ۱۹۴۱، کانادا با استفاده از الکترونیک، پردازشگر دیجیتالی (EDSAC) اختراع کرد که اولین پردازنده دیجیتالی محسوب میشود.
در سال ۱۹۷۱، اینتل (Intel) اولین پردازندهی خود را با نام ۴۰۴۰ به بازار عرضه کرد. این پردازنده از ۴ بیت حافظه و ۷۴۰۰ ترانزیستور استفاده میکرد و سرعت آن ۷۴ کیلوهرتز بود.
در سال ۱۹۷۴، اینتل پردازندهی ۸ بیتی ۸۰۸۰ را معرفی کرد که دارای ۴۵۰۰۰ ترانزیستور بود و با سرعت ۲ مگاهرتز عمل میکرد.
از آن پس، شرکتهای دیگری مانند AMD و IBM هم پردازندههای خود را معرفی کردند که از آنها میتوان به AMD Athlon و IBM Power مثال زد.
از اوایل دهه ۲۰۰۰، شرکتهای تولید کننده پردازنده، به سرعت به سوی پردازندههای چند هستهای حرکت کردند که این تکنولوژی اجازه میدهد تا کارایی بیشتری در پردازش دادهها و اجرای برنامههای کاربردی حاصل شود. این پردازندهها، برخلاف پردازندههای تک هستهای، دارای چندین هسته پردازشی هستند که هر کدام میتوانند به صورت مستقل و به هماهنگی با یکدیگر، دستورات را اجرا کنند و به همین دلیل برای کاربرانی که با برنامههایی که بتوانند از چندین هسته پردازشی پشتیبانی کنند، بسیار مفید واقع میشوند.
انواع CPU
هنگامی که در مورد انواع CPU صحبت میکنیم، باید بگوییم که این نوع سختافزار به دو دسته تقسیم میشود: CPU های دستیار و CPU های اصلی.
CPU های دستیار:
GPU (Graphic Processing Unit): که به منظور پردازش تصاویر و تصاویر سه بعدی در کارتهای گرافیک استفاده می شود.
DSP (Digital Signal Processor): که برای پردازش سیگنالهای دیجیتالی مانند صدا، ویدئو، تصویر و سیگنالهای تلفن همراه استفاده می شود.
FPGA (Field Programmable Gate Array): که برای پردازش سیگنالها و اطلاعات مرتبط با سختافزار مورد استفاده قرار می گیرد.
CPU های اصلی:
Intel CPUs: یکی از قدرتمندترین و پرکاربردترین نوع CPU در جهان است.
AMD CPUs: شرکت AMD با تولید CPU های پرقدرت، توانسته است در بازار رقابتی CPU پا به پای Intel باشد.
ARM CPUs: این نوع CPU بیشتر برای استفاده در دستگاه های موبایل، تبلت ها، ساعت های هوشمند و سایر دستگاه های هوشمند مورد استفاده قرار می گیرد.
PowerPC CPUs: این نوع CPU توسط شرکت IBM تولید می شود و برای کاربردهای سرور، محاسبات علمی و صنعتی استفاده می شود.
با توجه به نوع کاربرد، انواع متعددی از CPU وجود دارند که در مورد هر کدام به صورت جداگانه میتوان صحبت کرد.
سوکت cpu
سوکت یا Socket در واقع یک اتصال الکتریکی است که برای اتصال پردازنده به مادربورد (Motherboard) مورد استفاده قرار میگیرد. سوکتهای پردازنده بر اساس نوع و مدل پردازندهها به چندین نوع تقسیمبندی میشوند. در زیر، به برخی از معروفترین سوکتهای پردازنده اشاره خواهیم کرد:
سوکت Intel LGA 1200: این سوکت جدیدترین سوکت اینتل است که برای پردازندههای جدید Intel Core یا Celeron طراحی شده است.
سوکت AMD AM4: این سوکت برای پردازندههای AMD Ryzen و Athlon X4 طراحی شده است و بسیار محبوب است.
سوکت Intel LGA 1151: این سوکت برای پردازندههای نسل ۶ و ۷ اینتل Core و Xeon طراحی شده است.
سوکت Intel LGA 2066: این سوکت برای پردازندههای نسل ۷ و ۸ اینتل Core و Xeon طراحی شده است.
سوکت AMD TR4: این سوکت برای پردازندههای AMD Ryzen Threadripper طراحی شده است و برای کاربران حرفهای مناسب است.
سوکت Intel LGA 3647: این سوکت برای پردازندههای Xeon طراحی شده است و برای سرورها و کاربرانی که نیاز به پردازش قدرتمند دارند، مناسب است.
در کل، هر پردازنده برای کار با مادربوردهای خاص خودش، یک سوکت خاص دارد و تنها مادربوردهایی که از همان سوکت پشتیبانی میکنند، قابل استفاده هستند. در انتخاب cpu باید به سوکت آن نیز توجه کرد. مادربورد و cpu باید هر دو از یک سوکت پشتیبانی کنند.
CPU های AMD بهتر است یا CPU های اینتل؟
هر دو شرکت Intel و AMD سیپییو های بسیار قوی و پیشرفتهای تولید میکنند و هر کدام مزایا و معایب خود را دارند. بنابراین، انتخاب بهترین CPU بستگی به نیازها و استفادههای خاص شما دارد.
Intel تاریخچه طولانی و قدرتمندی در صنعت CPU دارد و CPU های این شرکت از پردازشگرهای قدرتمند و با کیفیت برخوردار هستند. Intel همچنین دارای توانایی پردازش بیشتری برای کارهای گرافیکی، بازی های رایانه ای و برنامه های مهندسی و علوم است. از طرف دیگر، CPU های AMD به نسبت قیمت مناسب تری در بازار موجود هستند و به خصوص در کارهایی مانند رندرینگ ۳D و برنامههای مالتی مدیا، بهترین عملکرد را ارائه می دهند. همچنین، CPU های AMD از تکنولوژی جدیدتری برای مصرف کمتر انرژی و حفظ دما استفاده می کنند که باعث افزایش عمر باتری و دستگاه می شود.
به طور کلی، باید توجه داشت که انتخاب بهترین CPU برای شما بستگی به نیازها، بودجه و استفادههای خاص شما دارد و برای انتخاب بهترین گزینه، باید اطلاعات لازم در مورد قابلیت ها، عملکرد و قیمت هر دو شرکت را جمع آوری کنید و سپس تصمیم بگیرید.
در سرورهای گوگل از چه نوع cpu هایی استفاده میشود؟
Google برای سرورهای خود از انواع مختلف پردازندهها استفاده میکند، اما اغلب از پردازندههایی با معماری x86 استفاده میکند. در سال ۲۰۲۰، گوگل اعلام کرد که برای سرورهای خود از پردازندههای اینتل Xeon و AMD EPYC استفاده میکند. علاوه بر این، گوگل برای برخی سرویسهای خود مانند موتور جستجوی خود از چیپهای خود ساخت به نام TPU (Tensor Processing Unit) نیز استفاده میکند. این چیپها برای پردازش موازی و بسیار سریع دادههای پردازش تصویر و هوش مصنوعی طراحی شدهاند.
Shortlink for this post: https://blog.talahost.com/?p=883