هسته یا Core در CPU چیست؟

یادداشت ویراستار: اصل این مطلب در تیر 1398 نوشته شده بود و در مرداد 1399 دوباره بررسی و بهروز شده است.
Core یا هسته سی پی یو، پردازندهای کوچکتر در داخل پردازنده اصلی است. در واقع به تنهایی یک پردازنده کامل است. بنابراین اگر شما یک پردازنده Dual Core داشته باشید، پردازنده شما از دو ریزپردازنده تشکیل شده است. این قابلیت به شما امکان اجرای چند عملیات را به صورت همزمان میدهد. حال بیایید به شکل حرفهایتر به سؤال هسته cpu چیست و مفهوم Core در پردازنده بپردازیم. در ادامه با ما همراه باشید.
فهرست محتوا
Core یا هسته CPU چیست؟
اساسا پردازنده ها دارای یک هسته هستند یعنی CPU فیزیکی فقط یک واحد پردازش مرکزی دارد. تولیدکنندگان، هستهها یا واحدهای پردازش مرکزی بیشتری اضافه کردند پس CPU دو هسته ای دارای دو واحد پردازش مرکزی است و سیستم عامل، آن را به صورت دو CPU میبیند و قادر به انجام دو پردازش مختلف به طور همزمان است. نتیجه چیست؟ افزایش سرعت سیستم!
برخلاف Hyper Threading، هیچ فریبی در کار نیست: Quad Core CPU دارای دو واحد پردازش مرکزی است و Octa Core CPU دارای 8 واحد است. در Hyper Threading، سیستم عامل فریب داده میشود تا هر هسته واقعی پردازنده را به صورت دو پردازنده ببیند!
برای آشنایی با تکنولوژی Hyper Threading، مقاله Hyper Threading چیست را مطالعه کنید.
این تکنولوژی کارایی را بسیار افزایش میدهد و نیازی نیست برای 4 واحد، 4 سوکت پردازنده مجزا که برق و کولینگ و دیگر سخت افزارها را لازم دارد، داشته باشید. همچنین Latency کمتر است زیرا Core ها در یک چیپ قرار دارند و سریعتر میتوانند با هم ارتباط برقرار کنند.
در Task Manager ویندوز، این قابلیت به خوبی نمایش داده میشود: مثلا سیستمی که یک سوکت پردازنده با پردازنده 4 هسته ای دارد و با Hyper Threading، هشت پردازنده منطقی نشان میدهد. این نمایش را در تصویر زیر میبینید.
معادل های فارسی تعداد هسته های پردازنده به شرح زیر است:
- سی پی یو 8 / هشت هسته ای همان octa core CPU است.
- سی پی یو 4 / چهار هسته ای همان quad core CPU است.
- سی پی یو 2 / دو هسته ای همان dual core CPU است.
بیشتر بخوانید: cpu چیست
core i7 چیست؟
برخی سی پی یو های اینتل در مدل های Core i ارایه میشوند. مثلا core i7 و core i5 و core i3. این سه خانواده از نظر قیمت، سرعت کلاک و کارایی با هم فرق دارند و بیشتر در لپ تاپ و کامپیوتر کاربرد دارند. قدرت پردازشی هر سری نسبت به سری قبل بهتر و بیشتر است. شاید فکر کنید تعداد هسته بیشتر باعث برتری Core i7 نسبت به Core i5 است اما در برخی مدل ها حتی سرعت Core i5 از core i7 بیشتر است که به دلیل نوع معماری و یا میزان کش آنها است.
توجه داشته باشید که پردازنده های Core i7 در لپ تاپ با پردازنده های Core i7 در کامپیوتر با هم فرق دارند که البته مدلهای کامپیوتری از مدل های لپ تاپی قویی تر هستند.
تعداد هسته های core i7 بین 2 تا 8 هسته است. core i5 بین 2 تا 6 هسته دارد و Core i3 بسته به نسل سی پی یو، 2 یا 4 هسته دارد.
چگونه بفهمیم cpu چند هسته ای است؟
در ادامه چند راهکار برای اینکه بفهمیم cpu کامپیوتر و لپ تاپ چند هسته ای است ارایه میدهیم:
- استفاده از system Information: در قسمت سرچ ویندوز عبارت system Information را تایپ کنید. در پنجره ای که باز میشود کلمه Processor را پیدا کنید. تمام مشخصات سی پی یو و تعداد هسته سی پی یو جلوی این کلمه نوشته شده است.
2. استفاده از Task Manager: با گرفتن همزمان سه دکمه CTRL و ALT و DELETE و انتخاب گزینه Task Manager، پنجره Task Manager باز میشود. در تب دوم این پنجره یعنی Performane، تعداد هسته های cpu را خواهید دید.

3. جستجوی مدل CPU: با استفاده از مرورگر میتوانید مدل پردازنده خود را سرچ کنید و تعداد هسته آن را ببینید.
تفاوت هسته و رشته در cpu
Thread تعداد پردازشهای مستقلی است که هر چیپ در هر لحظه میتواند انجام دهد. از نظر تئوری در واقع همان تعداد هسته است اما پردازندههایی که قابلیت Multithreading دارند میتوانند هر هسته را به دو Thread تقسیم کنند.
مفهوم Multiple CPU
اغلب کامپیوترها فقط یه CPU دارند که ممکن است چند هسته داشته باشند یا از تکنولوژی Hyper Threading استفاده کنند. اما در هر حال فقط یک سی پی یو فیزیکی در تک سوکت پردازنده روی مادربورد نصب است.
قبل از Hyper Threading و CPU های Multicore، تلاشهایی برای افزودن قدرت پردازشی به کامپیوترها در قالب افزودن CPU انجام شد که البته نیاز به مادربوردی با چند سوکت پردازنده بود. چنین مادربوردی نیاز به سخت افزار اضافی برای اتصال این سوکتهای پردازنده به RAM و دیگر منابع هم هست و تنظیمات اضافیتر هم به همراه دارد. همچنین Latency هم اضافه میشود چون سی پی یو باید با هر قسمت ارتباط برقرار کند. زمان تاخیر بیشتر، نیاز به برق بیشتر، مادربوردی با چند سوکت و سخت افزار بیشتر از الزامات افزایش تعداد CPUها به صورت فیزیکی است.
چنین سیستمی برای مصارف خانگی مرسوم نیست حتی در دسکتاپهای Gaming با قدرت بالا و چند کارت گرافیک، هنوز یک CPU وجود دارد. سیستمهای چند پردازندهای در سوپر کامپیوترها، سرورها، و سیستمهای High End مشابه، کاربرد دارد.
نکته: Task هایی که CPU پردازش میکند، معمولا پروسهها یا Thread های نرم افزاری است که سیستم عامل زمانبندی میکند. توجه داشته باشید که ممکن است که سیستم عامل، Thread های زیادی برای اجرا داشته باشد اما CPU فقط میتواند تعدادی مشخصی از آنها را اجرا کند. اگر این تعداد را X در نظر بگیریم، مقدار X برابر است با تعداد هسته، ضرب در تعداد Thread های سخت افزاری هر هسته. باقی Thread ها باقی میمانند تا سیستم عامل آنها را زمانبندی کند.

چند نکته درباره طراحی CPU
CPU ها علاوه بر داشتن یک یا چند هسته، اتصالات درونی دیگری دارند که هستهها را به دنیای بیرون مرتبط میکنند مانند Cache، کنترلر حافظه برای ارتباط با RAM، کنترلر I/O مانند PCIe، USB، Display و غیره. این عناصر در گذشته خارج از پردازنده بودند اما در طراحیهای مدرن، در داخل سی پی یو مجتمع شدهاند.
علاوه بر CPU ممکن است GPU هم مجتمع شده باشد تا این نزدیکی و مجاورت باعث افزایش کارایی و قدرت شود. بدین ترتیب، طراحی CPU به سمت SoC پیش میرود.
سوال متداول کاربران درباره هسته CPU
دلایل نمایش نادرست برخی اطلاعات مربوط به هستهها و فرکانس در بایوس چیست؟
اگر پس از نصب پردازنده جدید (Intel Core i7-3770)، برخی اطلاعات مربوط به تعداد هستهها و فرکانس در بایوس و برنامه CPU-Z نادرست نمایش داده میشود، میتوانند به دلایل زیر باشند:
نیاز به بهروزرسانی بایوس: ممکن است نسخه فعلی بایوس شما از تشخیص و پشتیبانی از بایوس جدیدتر پشتیبانی نکند. در این صورت، بهروزرسانی بایوس به نسخه جدیدتر میتواند مشکل را حل کند. لطفا به سایت سازنده مادربرد مراجعه کنید و آخرین نسخه بایوس را برای مادربرد خود دانلود و نصب کنید. قبل از انجام بهروزرسانی بایوس، مهم است که دستورالعملها و راهنماییهای سازنده را به دقت مطالعه کنید و از اجرای صحیح فرآیند مطمئن شوید.
تنظیمات اشتباه بایوس : بعضی از تنظیمات بایوس ممکن است تعداد هستهها و فرکانس پردازنده مرکزی را نادرست تشخیص دهند. اطمینان حاصل کنید که تنظیمات مربوط به تعداد هستهها و فرکانس در بایوس درست تنظیم شده باشند. بررسی کنید که تنظیمات “Multi-Core Support” یا مشابه آن در بایوس فعال شده باشد و تعداد هستهها (Cores) به درستی تنظیم شده باشد.
نرمافزارهای نمایش اطلاعات سیستم: ممکن است با استفاده از نرمافزارهای نمایش اطلاعات سیستم، مانند CPU-Z، اطلاعات نادرستی دریافت کنید. در برخی موارد، نسخههای قدیمی از این نرمافزارها قادر به تشخیص و نمایش صحیح اطلاعات برای سختافزارهای جدید نیستند.
در صورتی که مشکل شما پس از انجام مراحل فوق همچنان ادامه دارد، پیشنهاد میشود با تیم پشتیبانی فنی سازنده مادربرد یا تیم پشتیبانی اینتل تماس بگیرید تا مشکل را بررسی کنند و راهنمایی لازم را ارائه دهند.
آنچه درباره هسته سی پی یو یاد گرفتیم
هر چه تعداد CPU و هسته CPU بیشتر باشد، تعداد کارهایی که همزمان انجام میشود بیشتر است. در نتیجه کارایی در اغلب Task ها افزایش مییابد. امروزه بیشتر کامپیوترها دارای چند هسته هستند حتی در اسمارت فون ها و تبلت ها هم چند هسته ای دیده میشود. یکی از مزایای CPU های اینتل پشتیبانی از تکنولوژی Hyper Threading است که مزیت محسوب میشود. برخی کامپیوترها که قدرت پردازشی بیشتری لازم دارند، از چند CPU استفاده میکنند اما کارایی کمتری نسبت به آن چه که به نظر میرسد فراهم میکنند. این مطالب در هنگام خرید یا ارتقای لپ تاپ بسیار مهم هستند. اگر در رابطه با آنها به راهنمایی بیشتری نیاز دارید، با شماره 8363-021 تماس بگیرید و با کارشناسان ما در ارتباط باشید.




سلام از کجا بفهمم تعداد هسته های cpu core i7 دو تا هسته است یا 8 هسته؟ این تعداد هسته به چی بستگی داره؟
درود بر شما
مونا عزیز،
برنامههای شخص ثالث زیادی وجود دارند که اطلاعات سخت افزاری را در اختیار شما قرار میدهند. این برنامهها اغلب تعداد هستههای CPU را نیز نمایش میدهند. برای مثال، برنامه “CPU-Z” میتواند تعداد هستههای CPU را نمایش دهد.
سلام برای انجام کار های برنامه نویسی و ساخت سیستم نیاز دارم حداکثر هم ۴۰ تومن میخوام هزینه کنم میشه یه سیستم خوب معرفی کنید ؟
درود بر شما
کاربر عزیز، برای راهنمایی دقیق تر لطفا با شماره 0218363 تماس بگیرید.
مرسی از توضیحات مفیدتون.
درود بر شما
سروش عزیز، خوشحالیم که توانسته ایم به شما کمک کنیم. نظرات شما انرژی بخش تیم فالنیک است.
سلام خسته نباشید بنده یه cpu (I7-3770) روی سیستم نضب کردم اما تعداد هسته و فرکانس برای cpu قبلیه
یعنی بجا (3.4) (2.9) توی بایوس و CPU-Z میزنه و تعداد هسته رو یکی نشون میده مشکل من چیه؟
درود بر شما
محمد عزیز،
پاسخ سوال شما به انتهای محتوا اضافه شد.
سلام
واسه رشته پیرا پزشکی لپتاپ Lenovo سی پی یو چهار هسته ای اینتل با رام ۸ خوبه ؟؟
درود بر شما
فاطمه عزیز، بله ، یک لپتاپ لنوو با پردازنده Core i5 چهار هستهای و 8 گیگابایت رم انتخاب بسیار مناسبی برای دانشجویان و فارغالتحصیلان رشته پیراپزشکی است. این پیکربندی به شما امکان میدهد تا به راحتی به تمام نیازهای خود در طول تحصیل و کار پاسخ دهید.
سلام و درود،
برای خرید لپ تاپ برای امور شبیه سازی مثل کامسول و متلب ، پردازنده با razen 5 5500u مناسبتره یا razen 5 5600H,
و بین اینا پردازنده cori 5 نسل 10 از این دو پردازنده قویتره یا ضعیف تر؟ کدوم رو پیشنهاد میدین؟
درود بر شما
مصطفی عزیز، پردازنده AMD