اما نامگذاری پردازندههای Core i براساس چه منطقی است؟
اگر بخواهیم بصورت ساده و سریع پاسخ بدهیم، پردازندههای سری Core i7 سریعتر از Core i5 هستند و به همین ترتیب پردازندههای Core i5 نیز سریعتر از Core i3 هستند. اعداد ۷، ۵ و ۳ نیز ارتباطی با تعداد هستهها ندارند، اما قدرت پردازشی پردازندههای هر سری نسبت به سری قبلی خود، بیشتر است.
قدرت پردازش، هر کدام از پردازندهها به معیارهای مختلفی از جمله تعداد هستهها، سرعت کلاک (به گیگاهرتز)، سایز حافظه کش و همچنین فناوریهای همچون Turbo Boost و Hyper-Threading بستگی دارد.
هرچه تعداد هستهها بیشتر باشد، تسکها یا Threadهای بیشتری بصورت همزمان پردازش میشوند. به عنوان مثال کمترین میزان هسته در پردازندههای سری Core i3 وجود دارد. این پردازندهها داری ۲ هسته هستند ولی به لطف پشتیبانی از فناوری Hyper-Threading توانایی پردازش همزمان چهار دستور را دارند. در پردازندههای مخصوص کامپیوترهای دسکتاپِ Core i از نسل ششم (Skylake)، شاهد استفاده از چهار هسته و چهار Thread هستیم که در مجموع امکان اجرای ۸ تسک همزمان را در پردازنده میسر میکند.
اما چطور میتوان با ۴ هسته، ۸ دستور همزمان را پردازش کرد؟
فناوری Hyper-Threading اینتل با شبیه سازی هستهها امکان اجرای دو دستور را در یک هسته میسر میکند. در این فناوری، سیستمعامل دو هستهی مجازی به ازاء هر هسته را آدرس دهی میکند و به این ترتیب اجرای همزمان دو دستور در هر هسته میسر میشود.
در نسل ششم پردازندههای اینتل پشتیبانی از Hyper-Threading تقریبا در تمام پردازندهها اضافه شده است یعنی حتی پردازندههای Core i3 نیز با وجود ۲ هسته قادر به اجرای ۴ تسک همزمان هستند.
فناوری توربو بوست چیست و چه تاثیری در سرعت پردازش دستورات دارد؟
توربو بوست فناوری اختصاصی اینتل است. اگر پردازندهای مجهز به این فناوری باشد در شرایطی که حجم زیادی از دستورات برای پردازش به پردازنده سپرده شود به صورت موقت سرعت کلاک پردازنده را افزایش میدهد تا دستورات با سرعت بالاتری پردازش شوند. این فرکانس به صورت موقت افزایش مییابد و پس از خلوت شدن پردازنده، مجددا پردازش امور با فرکانس پایه دنبال میشود.
در صفحه مشخصات فنی پردازندههایی که از این فناوری پشتیبانی میکنند، عددی در مقابل عبارت Turbo Boost ذکر میشود که همان فرکانس حداکثری است که در حال توربو بوست، پردازنده با آن کار خواهد کرد.
حافظه Cache چیست و چه تاثیری در عملکرد پردازنده دارد؟
کش نوعی از حافظه است که سرعت انتقال اطلاعات در آن بسیار سریع است. این حافظه به همراه CPU و GPU در یک تراشه مجتمع میشود تا پردازنده به سرعت به آن دسترسی داشته باشد. پردازنده از حافظه کش برای ذخیره سازی اطلاعات مربوط به دستورات در حال پردازش خود استفاده میکند و به جای آنکه مرتبا به حافظهی رم یا دیسک سخت دسترسی داشته باشد، اطلاعاتی که مرتبا به آنها نیاز دارد را در کش ذخیره میکند.
وضعیت حافظهی رم با دیسک سخت نیز به همین صورت است، پردازنده به جای آنکه مرتبا اطلاعات را از روی حافظه نه چندان سریع، دیسک سخت یا SSD بخواند، به حافظه رم منتقل میکند تا در مراجعات بعدی دسترسی به آنها سریعتر انجام شود. حافظه کش ظرفیت پایینتری در مقایسه با حافظهیرم دارد، اما دسترسی اطلاعات در کش فوقالعاده سریعتر از رم است.
آیا پردازنده Core i5 در لپتاپ، اولترابوک و کامپیوتر رومیزی یکسان است و عملکردی یکسانی دارد؟
اینتل تنها در نامگذاری پردازندههای i3, i5 و i7 مشتری خود را گمراه نمیکند. اینتل پردازندههای متفاوتی را برای اولترابوک، نوتبوک و کامپیوتر رومیزی تولید کرده است که البته همه آنها نیز در سریهای Core i7, Core i5 و Core i3 قرار میگیرند. اما پردازندهی Core i7 که در کامپیوتر رومیزی استفاده میشود به مراتب قویتر از نسخه لپتاپ است و به همین ترتیب پردازندهای که در لپتاپ استفاده میشود قویتر از پردازندهی Core i7 است که در اولترابوک قرار میگیرد.
به همین ترتیب نیز پردازندههای سری U کممصرفترین و پردازندههای سری HK و HQ پرمصرفترین در بین پردازندههای موبایل به حساب میآیند. در واقع هر چه پردازندهها قویتر میشوند مصرف انرژی افزایش یافته و طول عمر باتری کاهش مییابد. پس اگر اولویت شما در خرید لپتاپ، طول عمر باتری، وزن کم و قابلیت حمل آسان است، پیشنهاد میشود که لپتاپ با پردازنده سری U تهیه کنید. ولی اگر به دنبال اجرای بازیها یا نرمافزارهای محاسباتی سنگین دارید بهتر است لپتاپ با پردازندهی سری HQ یا HK تهیه کنید که در این صورت طول عمر باتری کمتر، وزن بیشتر و ضخامت بالاتر خواهید داشت.
اما حرف K در تمام مدلهای موبایل (منظور لپتاپها) و دسکتاپ به معنی Unlocked است. این پردازندهها قابل اورکلاک شدن هستند و کاربر میتواند به میل خود فرکانس پردازندهها را اورکلاک کند تا بازدهی بالاتری را در اختیار بگیرد. اما در فرکانس پایه این مدل از پردازندههای هیچ تفاوتی با معادل بدون K آنها ندارند.
چطور از طریق نام مدل پردازنده، متوجهی تعداد هستهها، فناوریها و فرکانس آن شویم؟
چنین امکانی وجود ندارد! اما سادهترین راه آن است که نام مدل پردازندهی مورد نظر خود را در گوگل جستجو کنید. معمولا اولین نتیجه جستجو، سایت ark.intel.com است که در آن جزئیات کامل در بارهی پردازنده به همراه تعداد هستهها، میزان مصرف انرژی، پشتیبانی از فناوریهای Hyuper Threading و Turbo Boost، میزان حافظهی کش و غیره بدست میآورید.
در نظر داشته باشید که پردازندههای Core i7 میتوانند بین ۲ تا ۸ هسته داشته باشند و فرکانس کاری آنها نیز در سری U در کمتری سطح و در سریهای دسکتاپ در بالاترین سطح تعیین میشود. پس اگر قصد خرید لپتاپ جدیدی را دارید تنها با شنیدن نام Core i7 تصور نکنید که بازده شبیه به پردازندهی Core i7 کامپیوتر رومیزی خود را در اختیار خواهید داشت. اما همیشه سعی کنید کامپیوتری خریداری کنید به پردازنده از جدیدترین نسل مجهز شده باشد.
منبع: زومیت