سریع ترین قطعه همیشه سریع ترین سیستم را نمی سازد
Bottleneck یا گلوگاه CPU چیست؟ چگونه تعادل CPU، GPU، RAM و Storage را تشخیص دهیم؟
ممکن است یک سیستم پردازنده بسیار قدرتمندی داشته باشد،
اما در عمل Performance مورد انتظار را ارائه نکند.
دلیل می تواند این باشد که قطعه یا بخش دیگری از سیستم
سرعت کل Workload را محدود می کند.
این محدودیت را Bottleneck یا «گلوگاه عملکرد» می نامیم.
اما گلوگاه یک ویژگی ثابت یک قطعه نیست؛ با تغییر برنامه،
تنظیمات، Resolution، حجم پروژه و نوع استفاده می تواند
از CPU به GPU، RAM، Storage یا حتی Cooling منتقل شود.
Bottleneck یعنی چه؟
Bottleneck در لغت به معنی
«گردن بطری» است، اما در سخت افزار مفهوم درست آن
«گلوگاه عملکرد» است.گلوگاه بخشی از سیستم است که در یک شرایط مشخص،
سرعت انجام کار را بیش از سایر بخش ها محدود می کند.
اگر CPU توان بیشتری داشته باشد اما GPU نتواند
فریم های بیشتری تولید کند، GPU می تواند گلوگاه باشد.
اگر GPU منتظر آماده شدن داده از CPU بماند،
CPU می تواند گلوگاه باشد.
در این فصل چه چیزهایی یاد می گیریم؟
- گلوگاه CPU دقیقاً چیست.
- چرا Bottleneck دائمی نیست.
- CPU Bottleneck در Gaming چگونه ایجاد می شود.
- GPU Bottleneck چیست.
- RAM Bottleneck چیست.
- Storage Bottleneck چیست.
- Cooling چگونه به گلوگاه تبدیل می شود.
- Resolution چگونه محل Bottleneck را تغییر می دهد.
- Frame Time چیست.
- 1% Low چیست.
- Latency چیست.
- چرا CPU قوی تر همیشه FPS بیشتری نمی دهد.
- چگونه برای Workstation و لپ تاپ استوک سیستم متعادل انتخاب کنیم.
سیستم کامپیوتری یک زنجیره پردازشی است
برای انجام یک کار، معمولاً بیش از یک قطعه درگیر است.
Storageداده از SSD یا حافظه ذخیره سازی خوانده می شود.
RAMداده مورد نیاز برنامه در حافظه اصلی نگهداری می شود.
CPUمنطق برنامه و محاسبات عمومی اجرا می شوند.
GPUدر Workloadهای گرافیکی، پردازش تصویر یا محاسبات موازی انجام می شود.
Outputنتیجه به نمایشگر، فایل یا بخش بعدی برنامه منتقل می شود.
اگر یکی از این مراحل نسبت به بقیه بیش از حد کند باشد،
مراحل سریع تر مجبور می شوند منتظر آن بمانند.
یک Core i5 یا Ryzen 5 نمی تواند به طور مطلق
«گلوگاه» یا «بدون گلوگاه» باشد.
باید پرسید:
Bottleneck in which workload,
at what settings,
with which GPU,
at what resolution?
یعنی گلوگاه در کدام بار کاری، با چه تنظیماتی،
در کنار چه GPU و با چه وضوح تصویری؟
CPU Bottleneck چیست؟
CPU Bottleneck زمانی رخ می دهد که پردازنده مرکزی
نتواند داده یا دستورهای مورد نیاز را با سرعت کافی
برای بخش بعدی سیستم آماده کند.
در Gaming ممکن است GPU ظرفیت تولید فریم بیشتری داشته باشد،
اما CPU نتواند منطق بازی، Physics، Draw Callها
یا سایر پردازش ها را با سرعت کافی آماده کند.
Draw Call چیست؟
Draw Call یا «فرمان رسم»
در گرافیک کامپیوتری دستوری است که CPU از طریق API گرافیکی
برای GPU آماده می کند تا بخشی از صحنه را رسم کند.در یک صحنه پیچیده ممکن است تعداد زیادی Draw Call
وجود داشته باشد و CPU باید آنها را مدیریت کند.
اگر CPU نتواند این دستورات را با سرعت کافی آماده کند،
GPU ممکن است بخشی از زمان منتظر بماند.
Physics در بازی یعنی چه؟
Physics یا «محاسبات فیزیک»
شبیه سازی رفتارهایی مانند حرکت اجسام،
برخورد، جاذبه و واکنش عناصر محیط است.بعضی از این محاسبات می توانند بار زیادی
روی CPU ایجاد کنند.
نشانه های احتمالی CPU Bottleneck
- GPU Usage به طور مداوم پایین تر از انتظار است.
- یک یا چند Core CPU نزدیک حداکثر استفاده هستند.
- کاهش تنظیمات گرافیکی FPS را خیلی افزایش نمی دهد.
- افزایش قدرت GPU تأثیر کمی روی Performance دارد.
- Frame Time ناپایدار است.
- در صحنه های شلوغ افت Performance بیشتر می شود.
GPU Usage چیست؟
GPU Usage یا «درصد استفاده از GPU»
نشان می دهد پردازنده گرافیکی در آن لحظه
چه مقدار از ظرفیت قابل استفاده خود را درگیر کرده است.GPU Usage پایین به تنهایی اثبات CPU Bottleneck نیست؛
ممکن است محدودیت FPS، V-Sync، نرم افزار یا عامل دیگری وجود داشته باشد.
GPU Bottleneck چیست؟
GPU Bottleneck زمانی رخ می دهد که پردازنده گرافیکی
عامل اصلی محدود کننده سرعت باشد.
این وضعیت در بازی های سنگین گرافیکی،
Resolution بالا، Ray Tracing و تنظیمات تصویری سنگین
بسیار رایج است.
در چنین شرایطی ارتقای CPU ممکن است
افزایش FPS زیادی ایجاد نکند.
Resolution چیست؟
Resolution یا «وضوح تصویر»
تعداد Pixelهایی است که تصویر از آنها تشکیل شده است.
1920×1080 = Full HD
2560×1440 = QHD
3840×2160 = 4K
هرچه تعداد Pixelها بیشتر شود،
GPU معمولاً باید محاسبات بیشتری برای تولید هر فریم انجام دهد.
چرا Resolution می تواند Bottleneck را تغییر دهد؟
در Resolution پایین، GPU ممکن است بتواند
فریم ها را بسیار سریع تولید کند.
در این حالت CPU باید با سرعت بیشتری
داده و دستورات لازم را آماده کند و احتمال CPU Bottleneck
افزایش می یابد.
در Resolution بالا، بار GPU افزایش پیدا می کند
و احتمال اینکه GPU عامل محدود کننده باشد بیشتر می شود.
| شرایط | فشار نسبی روی CPU | فشار نسبی روی GPU |
|---|---|---|
| 1080p + GPU قوی + FPS بالا | بیشتر | متوسط |
| 1440p | متعادل تر | بیشتر |
| 4K + تنظیمات بالا | نسبتاً کمتر | بسیار بالا |
Frame Time چیست؟
Frame Time یا «زمان تولید هر فریم»
مدت زمانی است که سیستم برای ساخت یک Frame نیاز دارد.این مقدار معمولاً با میلی ثانیه اندازه گیری می شود.
FPS میانگین به تنهایی همیشه روان بودن واقعی بازی را نشان نمی دهد.
اگر زمان تولید فریم ها نوسان زیادی داشته باشد،
حرکت ممکن است با وجود FPS مناسب، ناپایدار احساس شود.
رابطه ساده FPS و Frame Time
Frame Time ≈ 1000 / FPS
مثال:
60 FPS ≈ 16.7 ms per frame
120 FPS ≈ 8.3 ms per frame
144 FPS ≈ 6.9 ms per frame
این رابطه فقط تبدیل ساده میان FPS و زمان متوسط هر فریم است.
1% Low چیست؟
1% Low معیاری برای بررسی
بخش های کندتر تجربه بازی است.به زبان ساده، به جای اینکه فقط میانگین FPS را ببینیم،
عملکرد پایین ترین بخش های فریم را نیز بررسی می کنیم.
مقدار 1% Low مناسب تر می تواند نشان دهنده
تجربه روان تر و افت های کمتر باشد.
دو سیستم ممکن است Average FPS مشابه داشته باشند،
اما یکی افت های شدیدتر و Frame Time ناپایدارتر داشته باشد.
برای بررسی تجربه واقعی بهتر است Average FPS،
1% Low و Frame Time کنار هم دیده شوند.
Latency چیست؟
Latency یا «تاخیر»
مدت زمانی است که میان درخواست یک عملیات
و دریافت پاسخ آن وجود دارد.Latency می تواند در بخش های مختلف سیستم مطرح شود:
حافظه، Storage، شبکه، Input یا ارتباط CPU با سایر اجزا.
Latency کمتر در بسیاری از Workloadها
می تواند Responsiveness بهتری ایجاد کند.
Responsiveness چیست؟
Responsiveness را می توان
«سرعت واکنش سیستم» نامید.منظور این است که سیستم پس از فرمان کاربر
با چه سرعتی واکنش نشان می دهد.
باز شدن سریع برنامه، پاسخ سریع رابط کاربری
و کاهش مکث های کوتاه بخشی از این تجربه هستند.
RAM Bottleneck چیست؟
حافظه RAM می تواند از دو مسیر اصلی
به گلوگاه تبدیل شود:
- ظرفیت ناکافی.
- پهنای باند یا Latency نامناسب برای Workload.
اگر RAM کافی نباشد، سیستم ممکن است مجبور شود
بخشی از داده ها را بین RAM و Storage جابه جا کند
که بسیار کندتر است.
Memory Bandwidth چیست؟
Memory Bandwidth یا
«پهنای باند حافظه» مقدار داده ای است که
حافظه می تواند در مدت زمان مشخص انتقال دهد.بعضی Workloadها و به ویژه iGPU
می توانند به پهنای باند حافظه بسیار حساس باشند.
Swap یا Page File چیست؟
وقتی RAM کافی نباشد، سیستم عامل می تواند
بخشی از داده های کم استفاده تر را موقتاً
روی Storage قرار دهد.
در ویندوز این فضای کمکی معمولاً با
Page File شناخته می شود.
چون SSD یا HDD نسبت به RAM بسیار کندتر هستند،
استفاده سنگین از این روش می تواند Performance را کاهش دهد.
Storage Bottleneck چیست؟
اگر برنامه دائماً منتظر خواندن یا نوشتن داده
روی SSD یا HDD باشد، Storage می تواند
عامل محدود کننده Performance شود.
این موضوع در Load پروژه های بزرگ،
انتقال فایل، Database، Cacheهای نرم افزاری
یا سیستم هایی با HDD قدیمی بسیار مهم است.
IOPS چیست؟
IOPS مخفف
Input/Output Operations Per Second
است.معادل فارسی آن «تعداد عملیات ورودی/خروجی در هر ثانیه» است.
IOPS نشان می دهد Storage در یک شرایط مشخص
چه تعداد عملیات خواندن یا نوشتن را در هر ثانیه
می تواند انجام دهد.
برای کار با فایل های کوچک و عملیات تصادفی،
IOPS می تواند از سرعت ترتیبی مهم تر باشد.
Sequential و Random Access چه تفاوتی دارند؟
Sequential Access یا «دسترسی ترتیبی»
زمانی است که داده ها پشت سر هم خوانده یا نوشته می شوند.Random Access یا «دسترسی تصادفی»
زمانی است که سیستم باید از بخش های مختلف Storage
داده های کوچک را پیدا و پردازش کند.
کار روزمره سیستم عامل معمولاً فقط به
سرعت ترتیبی SSD وابسته نیست.
آیا Cooling می تواند Bottleneck باشد؟
بله.
اگر سیستم خنک کننده نتواند حرارت تولید شده
توسط CPU یا GPU را دفع کند، قطعه ممکن است
Clock و Power خود را کاهش دهد.
در این شرایط قدرت نظری قطعه وجود دارد،
اما سیستم نمی تواند آن را برای مدت کافی حفظ کند.
Thermal Headroom چیست؟
Thermal Headroom را می توان
«حاشیه حرارتی» نامید.یعنی چه مقدار فاصله تا رسیدن قطعه
به محدودیت دمایی خود باقی مانده است.
حاشیه حرارتی بیشتر می تواند به CPU یا GPU اجازه دهد
Boost بالاتری را برای مدت بیشتری حفظ کند،
البته اگر محدودیت توان دیگری مانع نباشد.
آیا ممکن است CPU بیش از نیاز قوی باشد؟
بله.
اگر Workload کاربر از توان اضافی CPU استفاده نکند،
پرداخت هزینه بیشتر برای مدل قوی تر
ممکن است Performance محسوس بیشتری ایجاد نکند.
مثلاً برای Office ساده، تفاوت میان یک CPU میان رده مناسب
و یک CPU بسیار قدرتمند ممکن است در تجربه روزمره
بسیار کمتر از اختلاف قیمت آنها باشد.
Diminishing Returns چیست؟
Diminishing Returns را می توان
«بازده نزولی» نامید.مفهوم آن این است که با افزایش هزینه،
مقدار سود اضافی به تدریج کمتر می شود.
مثال:
ممکن است پرداخت 20 درصد هزینه بیشتر
15 درصد Performance اضافه کند،
اما پرداخت 60 درصد بیشتر فقط 10 درصد
Performance بیشتر نسبت به گزینه میانی ایجاد کند.
سیستم متعادل یعنی چه؟
سیستم متعادل سیستمی نیست که تمام قطعات آن
دقیقاً در یک سطح قیمت باشند.
سیستم متعادل یعنی منابع اصلی دستگاه
متناسب با Workload کاربر انتخاب شده باشند.
برای Gaming ممکن است GPU سهم بیشتری از بودجه بگیرد.
برای CPU Rendering ممکن است CPU و Cooling مهم تر باشند.
برای Virtualization ظرفیت RAM ممکن است
عامل حیاتی تری باشد.
| کاربری | اولویت اول | اولویت دوم | گلوگاه رایج |
|---|---|---|---|
| Office | SSD + RAM کافی | CPU مناسب | HDD / RAM کم |
| Gaming | GPU | CPU متناسب | GPU یا CPU بسته به Resolution |
| AutoCAD | Single-Core CPU | RAM / GPU متناسب | CPU یا GPU بسته به پروژه |
| Revit | CPU + RAM | GPU | RAM یا CPU |
| CPU Rendering | Multi-Core CPU | Cooling | CPU / Thermal Limit |
| GPU Rendering | GPU + VRAM | CPU مناسب | GPU / VRAM |
| Virtualization | RAM | Core / Thread | RAM Capacity |
| Video Editing | CPU/GPU بسته به Codec | Storage | GPU / Decode Engine / Storage |
VRAM چیست؟
VRAM به حافظه ای گفته می شود
که GPU برای نگهداری Textureها، Frame Buffer،
داده های هندسی و سایر اطلاعات گرافیکی استفاده می کند.در کارت گرافیک مجزا معمولاً حافظه گرافیکی اختصاصی وجود دارد.
کمبود VRAM در Workloadهای سنگین می تواند
Performance را کاهش دهد یا محدودیت ایجاد کند.
Codec چیست؟
Codec از مفهوم
Encoder/Decoder یا Compressor/Decompressor می آید
و به روش یا ابزار کدگذاری و رمزگشایی داده های صوتی
و تصویری اشاره دارد.H.264، H.265/HEVC و AV1 نمونه هایی از
Codecهای ویدیویی هستند.
بعضی CPUها و GPUها دارای واحد سخت افزاری مخصوص
Decode یا Encode این فرمت ها هستند.
چگونه گلوگاه سیستم را پیدا کنیم؟
Workload را مشخص کنبدون کار واقعی نمی توان Bottleneck را تعریف کرد.
Usage را بررسی کنCPU، GPU، RAM و Storage را زیر Load مشاهده کن.
Clock و Powerبررسی کن قطعات در محدودیت توان نیستند.
TemperatureThermal Throttling را بررسی کن.
Settings را تغییر بدهResolution یا تنظیمات Workload را تغییر بده و اثر را ببین.
Benchmark مرتبطاز تست متناسب با همان کاربرد استفاده کن.
Upgrade Simulationبررسی کن ارتقای کدام قطعه واقعاً نتیجه را تغییر می دهد.
Upgrade Simulation یعنی چه؟
منظور از Upgrade Simulation
«شبیه سازی اثر ارتقا» است.
لازم نیست همیشه قطعه را واقعاً عوض کنیم.
با تغییر تنظیمات یا مقایسه Benchmarkها می توان
تخمین زد اگر CPU، GPU یا RAM قوی تر شود
چه مقدار Performance تغییر خواهد کرد.
روش ساده تشخیص CPU یا GPU Bottleneck در Gaming
یک روش آموزشی این است که Resolution یا تنظیمات گرافیکی
را به شکل کنترل شده تغییر دهیم.
اگر کاهش سنگین تنظیمات GPU محور
FPS را بسیار افزایش دهد، GPU احتمالاً محدود کننده مهمی بوده است.
اگر با کاهش تنظیمات گرافیکی FPS تغییر کمی کند
و CPU درگیر باشد، احتمال CPU Bottleneck بیشتر می شود.
البته این فقط یک نشانه است و برای نتیجه قطعی
باید Usage، Frame Time، Clock و سایر داده ها نیز بررسی شوند.
ابزارهایی که بدون مشخص کردن Workload واقعی
می گویند «این CPU دقیقاً 18 درصد Bottleneck ایجاد می کند»
باید با احتیاط بسیار زیاد تفسیر شوند.
Bottleneck یک درصد ثابت میان دو قطعه نیست.
نتیجه با بازی، Resolution، تنظیمات،
RAM، Driver و حتی صحنه داخل بازی تغییر می کند.
Driver چیست؟
Driver یا «راه انداز»
نرم افزاری است که به سیستم عامل اجازه می دهد
با یک سخت افزار ارتباط صحیح برقرار کند.Driver کارت گرافیک می تواند روی Performance،
سازگاری و رفتار بازی ها و نرم افزارها اثر بگذارد.
Bottleneck در لپ تاپ استوک
در لپ تاپ استوک فقط مشخصات اسمی قطعات مهم نیست.
ممکن است CPU و GPU مناسب باشند،
اما RAM کم، SSD ضعیف یا Cooling فرسوده
عملکرد کل دستگاه را محدود کند.
به همین دلیل بررسی سیستم استوک باید
مجموعه دستگاه را پوشش دهد.
چک لیست تعادل لپ تاپ استوک
- CPU متناسب با کاربری.
- GPU متناسب با پروژه.
- RAM کافی و ترجیحاً پیکربندی مناسب.
- SSD سالم و با سرعت مناسب.
- Cooling سالم.
- آداپتور با توان صحیح.
- باتری سالم در صورت اهمیت Mobility.
- عدم Thermal Throttling غیرعادی.
- Performance نزدیک به محدوده طبیعی مدل.
- امکان ارتقای RAM یا Storage در صورت نیاز.
اگر GPU گلوگاه اصلی یک بازی باشد،
ارتقای CPU از یک مدل خوب به مدل بسیار قوی تر
ممکن است افزایش FPS کمی ایجاد کند.
اگر سیستم فقط 8GB RAM داشته باشد و دائماً
از Page File استفاده کند، ارتقای RAM ممکن است
بیشتر از ارتقای CPU روی تجربه واقعی اثر بگذارد.
ابتدا Bottleneck را پیدا کنید، سپس ارتقا دهید.
- تصور اینکه Bottleneck دائمی است.
- گفتن یک CPU همیشه برای یک GPU گلوگاه است.
- اعتماد به یک درصد ثابت Bottleneck.
- نادیده گرفتن Resolution.
- نادیده گرفتن Frame Time.
- فقط نگاه کردن به Average FPS.
- نادیده گرفتن 1% Low.
- نادیده گرفتن RAM Capacity.
- نادیده گرفتن Memory Bandwidth.
- نادیده گرفتن SSD.
- نادیده گرفتن Cooling.
- فرض اینکه CPU قوی تر همیشه FPS بیشتری می دهد.
- خرید قوی ترین CPU بدون توجه به Workload.
- نادیده گرفتن Diminishing Returns.
سوالات متداول Bottleneck و تعادل سیستم
Bottleneck چیست؟
بخشی از سیستم است که در یک Workload مشخص
سرعت کل کار را بیش از سایر اجزا محدود می کند.
CPU Bottleneck چیست؟
زمانی است که CPU نتواند داده یا پردازش لازم
را با سرعت کافی برای سایر بخش های سیستم فراهم کند.
GPU Bottleneck چیست؟
حالتی است که GPU عامل اصلی محدود کننده
Performance در Workload مورد نظر باشد.
آیا Bottleneck بد است؟
هر سیستم در نهایت یک عامل محدود کننده دارد.
مسئله زمانی مهم می شود که عدم تعادل شدید
باعث هدر رفت هزینه یا Performance شود.
آیا می توان Bottleneck را با درصد ثابت گفت؟
معمولاً خیر. Bottleneck به Workload،
Resolution، تنظیمات و سایر قطعات وابسته است.
چرا در 1080p CPU مهم تر می شود؟
چون GPU ممکن است فریم ها را سریع تر تولید کند
و CPU مجبور باشد با نرخ بیشتری داده و فرمان آماده کند.
چرا در 4K GPU مهم تر می شود؟
چون تعداد Pixelهای بسیار بیشتری باید
برای هر Frame پردازش شود و بار GPU افزایش می یابد.
Frame Time چیست؟
زمانی است که سیستم برای تولید هر فریم نیاز دارد.
پایداری Frame Time برای تجربه روان اهمیت زیادی دارد.
1% Low چیست؟
معیاری برای بررسی بخش های کندتر تجربه بازی است
و می تواند افت های Performance را بهتر از Average FPS نشان دهد.
آیا RAM کم می تواند CPU را کند نشان دهد؟
بله. اگر سیستم حافظه کافی نداشته باشد
و مجبور به استفاده زیاد از Storage شود،
Performance کلی کاهش می یابد.
آیا SSD روی FPS اثر دارد؟
معمولاً اثر مستقیم آن روی Average FPS محدودتر از CPU/GPU است،
اما می تواند روی Load Time، Streaming داده،
Stutter در بعضی سناریوها و Responsiveness اثر بگذارد.
آیا Cooling گلوگاه محسوب می شود؟
اگر محدودیت حرارتی مانع حفظ Clock و Power شود،
بله، سیستم خنک کننده عملاً می تواند Performance را محدود کند.
برای Office CPU خیلی قوی لازم است؟
معمولاً خیر. پس از رسیدن به سطح مناسب CPU،
RAM، SSD، کیفیت دستگاه و قیمت می توانند اهمیت بیشتری پیدا کنند.
بهترین راه ارتقای سیستم چیست؟
ابتدا Workload و عامل محدود کننده واقعی را مشخص کنید،
سپس قطعه ای را ارتقا دهید که بیشترین اثر را روی نیاز شما دارد.
اصطلاحات جدید این فصل
- Draw Call: فرمان CPU برای رسم بخش هایی از صحنه توسط GPU.
- Physics: محاسبات شبیه سازی رفتار فیزیکی.
- GPU Usage: میزان درگیری پردازنده گرافیکی.
- Resolution: تعداد Pixelهای تشکیل دهنده تصویر.
- Frame Time: زمان لازم برای تولید هر فریم.
- 1% Low: معیاری برای بررسی افت های پایین Performance در بازی.
- Latency: تاخیر بین درخواست و پاسخ.
- Responsiveness: سرعت واکنش محسوس سیستم.
- Memory Bandwidth: حجم داده قابل انتقال حافظه در زمان مشخص.
- Page File: فضای Storage مورد استفاده سیستم عامل به عنوان حافظه کمکی.
- IOPS: تعداد عملیات ورودی و خروجی Storage در هر ثانیه.
- Sequential Access: دسترسی ترتیبی به داده ها.
- Random Access: دسترسی به داده های پراکنده.
- Thermal Headroom: فاصله باقی مانده تا محدودیت حرارتی.
- Diminishing Returns: کاهش سود اضافی نسبت به افزایش هزینه.
- VRAM: حافظه مورد استفاده پردازنده گرافیکی.
- Codec: روش یا ابزار کدگذاری و رمزگشایی صوت و تصویر.
- Upgrade Simulation: تخمین اثر ارتقای قطعه پیش از تعویض واقعی.
- Driver: نرم افزار رابط میان سیستم عامل و سخت افزار.
خلاصه فصل
Bottleneck یعنی عامل محدود کننده Performance
در یک شرایط مشخص.
گلوگاه می تواند:
CPU
/
GPU
/
RAM
/
Storage
/
Cooling
باشد و با تغییر Workload تغییر کند.
بنابراین هدف ساخت سیستم «بدون Bottleneck» نیست؛
هدف ساخت سیستم متعادل برای نیاز مشخص است.
GHz سرعت CPU را توصیف می کند؛ اما به تنهایی قدرت CPU را تعیین نمی کند
فرکانس CPU چیست؟ مفهوم GHz، Base Clock، Boost Clock و Turbo
عددهایی مانند 2.6GHz، 4.5GHz یا 5.0GHz
از شناخته شده ترین مشخصات پردازنده هستند.
به همین دلیل بسیاری از کاربران تصور می کنند
هر CPU که GHz بیشتری داشته باشد سریع تر است.
اما فرکانس فقط یکی از عوامل تعیین کننده Performance است.
معماری، IPC، تعداد Core، Cache، حافظه، Power Limit،
دما و نوع Workload نیز می توانند نتیجه نهایی را تغییر دهند.
برای درک درست این موضوع ابتدا باید بفهمیم
Clock درون CPU دقیقاً چه کاری انجام می دهد.
Clock یا کلاک پردازنده چیست؟
Clock در اینجا به معنی
«سیگنال زمان بندی پردازنده» است.مدارهای دیجیتال CPU برای هماهنگ کردن بسیاری از عملیات داخلی
از یک سیگنال منظم زمانی استفاده می کنند.
هر تکرار این سیگنال را یک
Clock Cycle یا «چرخه کلاک»
می نامیم.
بنابراین Clock را نباید صرفاً به معنی
«سرعت پردازنده» ترجمه کرد؛
مفهوم دقیق تر آن ریتم زمانی هماهنگ کننده
بسیاری از عملیات داخلی CPU است.
Clock Cycle چیست؟
Clock Cycle یا «چرخه کلاک»
یک دوره کامل از سیگنال Clock است.CPU در طول این چرخه ها مراحل مختلف پردازش
دستورها را پیش می برد.
نکته بسیار مهم این است که:
یک Clock Cycle الزاماً برابر با اجرای یک Instruction نیست.
پردازنده های مدرن می توانند چندین دستور را
به صورت همپوشان و در واحدهای مختلف پردازشی مدیریت کنند.
Frequency یا فرکانس CPU چیست؟
Frequency یا «فرکانس»
تعداد چرخه های Clock در واحد زمان است.
واحد پایه اندازه گیری فرکانس:
Hertz = Hz
یک Hertz یعنی یک Cycle در هر ثانیه.
| واحد | نام | تعداد Cycle در ثانیه |
|---|---|---|
| Hz | Hertz | 1 |
| kHz | Kilohertz | 1,000 |
| MHz | Megahertz | 1,000,000 |
| GHz | Gigahertz | 1,000,000,000 |
GHz یعنی چه؟
GHz مخفف
Gigahertz
یا «گیگاهرتز» است.یک GHz برابر است با:
1 GHz = 1,000,000,000 Hz
بنابراین CPU با Clock برابر 4GHz
سیگنال Clock با نرخ تقریبی چهار میلیارد
Cycle در هر ثانیه دارد.
اما این به معنی اجرای دقیق چهار میلیارد
Instruction در هر ثانیه نیست.
چرا GHz بیشتر الزاماً به معنی CPU سریع تر نیست؟
فرض کنید دو پردازنده داریم:
CPU A = 4.0 GHz
CPU B = 4.5 GHz
در نگاه اول ممکن است CPU B سریع تر به نظر برسد.
اما اگر CPU A در هر Cycle بتواند کار مفید بیشتری انجام دهد،
ممکن است با وجود Clock کمتر Performance بیشتری داشته باشد.
اینجاست که مفهوم IPC اهمیت پیدا می کند.
یادآوری — IPC چیست؟
IPC مخفف
Instructions Per Cycle
است.به زبان ساده، IPC نشان می دهد معماری CPU
در هر چرخه کلاک چه مقدار کار دستورالعملی
می تواند انجام دهد؛ البته مقدار واقعی آن
به نوع Workload نیز وابسته است.
بنابراین برای مقایسه دو معماری متفاوت،
Clock به تنهایی کافی نیست.
برای فهم اولیه می توان رابطه Performance
یک Core را به شکل بسیار ساده این طور تصور کرد:
Performance ≈ Clock Frequency × Work per Clock
بخش دوم این رابطه تحت تاثیر IPC،
معماری و نوع Workload قرار دارد.
این یک مدل آموزشی است و معادله کامل Performance
پردازنده های مدرن محسوب نمی شود.
مثال: چرا CPU جدید با GHz کمتر می تواند سریع تر باشد؟
فرض کنید یک CPU قدیمی با فرکانس 4.0GHz
و یک CPU جدید با فرکانس 3.8GHz داریم.
CPU جدید ممکن است:
- Front-End قوی تری داشته باشد.
- Branch Prediction دقیق تری داشته باشد.
- Execution Units بیشتری داشته باشد.
- Cache سریع تر یا بزرگ تری داشته باشد.
- Memory Subsystem بهتری داشته باشد.
- IPC بیشتری ارائه کند.
در نتیجه ممکن است با وجود Clock کمتر،
Workload را سریع تر تمام کند.
Front-End پردازنده چیست؟
CPU Front-End یا
«بخش جلویی پردازنده» بخشی از معماری CPU است
که وظیفه آماده کردن Instructionها برای مراحل
اجرایی بعدی را بر عهده دارد.این بخش می تواند شامل Fetch،
Decode و سازوکارهای پیش بینی مسیر اجرای برنامه باشد.
اگر Front-End نتواند دستور کافی در اختیار
بخش های اجرایی قرار دهد، بخشی از توان CPU
بلااستفاده می ماند.
Fetch چیست؟
Instruction Fetch یا
«واکشی دستور» مرحله ای است که CPU
دستورهای مورد نیاز برای اجرا را از مسیر حافظه
و Cache دریافت می کند.به زبان ساده، CPU ابتدا باید بداند
دستور بعدی کجاست و آن را برای پردازش دریافت کند.
Decode در CPU چیست؟
Instruction Decode یا
«رمزگشایی دستور» مرحله ای است که CPU
دستور دریافت شده را تحلیل می کند تا مشخص شود
چه عملیات داخلی باید برای اجرای آن انجام شود.این Decode با Decode ویدئو یک مفهوم نیست؛
هر دو از واژه Decode استفاده می کنند
اما زمینه و وظیفه آنها متفاوت است.
Base Clock چیست؟
اصطلاح Base Clock
بسته به معماری و نحوه اعلام مشخصات توسط سازنده
باید با دقت تفسیر شود.
به طور ساده، این عدد معمولاً یک فرکانس مرجع
برای رفتار پردازنده در محدوده های تعریف شده توان
و شرایط مشخص است.
Base Clock را نباید این طور تفسیر کرد که
CPU همیشه دقیقاً روی همین فرکانس کار می کند.
CPU مدرن می تواند Clock خود را به صورت پویا
و در بازه های بسیار کوتاه تغییر دهد.
Boost Clock چیست؟
Boost Clock — فرکانس افزایشی پردازنده
Boost Clock به فرکانس بالاتری
گفته می شود که CPU در صورت فراهم بودن شرایط
می تواند برای افزایش Performance به آن برسد.رسیدن به Boost به عوامل مختلفی وابسته است:
- تعداد Coreهای فعال.
- نوع Workload.
- دمای CPU.
- Power Limit.
- Voltage.
- Firmware.
- طراحی لپ تاپ یا مادربرد.
Turbo چیست؟
Turbo نامی عمومی برای سازوکارهایی است
که CPU با استفاده از ظرفیت حرارتی و توان موجود،
فرکانس خود را بالاتر از سطح پایه افزایش می دهد.
شرکت ها ممکن است برای فناوری های Boost خود
نام های تجاری متفاوتی استفاده کنند.
نکته مهم این است که Turbo یک فرکانس ثابت و دائمی نیست.
خیر.
عدد Max Turbo یا Maximum Boost معمولاً
بیشترین فرکانسی است که تحت شرایط مشخص
برای Core یا Coreهای واجد شرایط ممکن است حاصل شود.
این عدد الزاماً All-Core Frequency نیست
و تضمین نمی کند CPU در Load طولانی
آن فرکانس را حفظ کند.
All-Core Frequency چیست؟
All-Core Frequency
یا «فرکانس هنگام درگیری گسترده هسته ها»
به Clock هسته ها در شرایطی اشاره دارد
که تعداد زیادی از Coreها همزمان زیر Load هستند.این فرکانس معمولاً می تواند با Maximum Boost
یک Core تفاوت داشته باشد، زیرا درگیری هسته های بیشتر
مصرف انرژی و گرمای بیشتری ایجاد می کند.
تفاوت Single-Core Boost و All-Core Load
| شرایط | تعداد Core درگیر | رفتار معمول Clock |
|---|---|---|
| کار سبک | کم | امکان Boost بالا روی Coreهای محدود |
| Single-Core Benchmark | یک یا چند Core محدود | فرکانس بالا ممکن است حفظ شود |
| Multi-Core Benchmark | بسیاری از Coreها | Clock به Power و Cooling وابسته تر می شود |
| Rendering طولانی | بسیاری از Coreها | Sustained Clock اهمیت بیشتری دارد |
Effective Clock چیست؟
Effective Clock — فرکانس موثر
Effective Clock یا «فرکانس موثر»
تلاشی برای نشان دادن Clockی است که واقعاً
در انجام کار مفید طی یک بازه زمانی نقش داشته است.ممکن است نرم افزار Monitoring عدد Clock بالایی نشان دهد،
اما Core بخشی از زمان در حالت انتظار، Sleep
یا بدون انجام کار مفید باشد.
به همین دلیل در بعضی ابزارهای مانیتورینگ،
Effective Clock می تواند برای تحلیل رفتار واقعی CPU
مفیدتر از نگاه کردن صرف به Peak Clock باشد.
Monitoring یعنی چه؟
Monitoring یا «پایش»
یعنی مشاهده و ثبت رفتار سیستم هنگام کار.برای CPU می توان مواردی مانند:
Clock
/
Temperature
/
Power
/
Voltage
/
Usage
را هنگام اجرای Workload بررسی کرد.
Voltage یا ولتاژ CPU چیست؟
Voltage یا «ولتاژ»
اختلاف پتانسیل الکتریکی است که برای کار مدارهای
الکترونیکی پردازنده اهمیت دارد.
در CPUهای مدرن Voltage ثابت نیست
و سیستم مدیریت توان می تواند آن را
بر اساس Clock، Load و شرایط کاری تغییر دهد.
رابطه Voltage و Frequency
افزایش Frequency معمولاً می تواند به
Voltage بیشتری برای حفظ پایداری نیاز داشته باشد.
اما افزایش Voltage هزینه دارد:
Higher Voltage
→
Higher Power
→
More Heat
به همین دلیل افزایش Clock در محدوده های بالا
می تواند از نظر مصرف انرژی بسیار پرهزینه شود.
در یک مدل ساده از توان دینامیکی مدار CMOS،
رابطه تقریبی زیر استفاده می شود:
P ≈ C × V² × f
در این رابطه:
P = Power
C = Effective Capacitance
V = Voltage
f = Frequency
نکته مهم وجود توان دوم Voltage است.
یعنی افزایش ولتاژ می تواند
اثر قابل توجهی روی توان مصرفی دینامیکی داشته باشد.
این رابطه یک مدل ساده آموزشی است و
تمام مصرف واقعی CPU را توصیف نمی کند؛
Leakage و بخش های دیگر نیز وجود دارند.
CMOS چیست؟
CMOS مخفف
Complementary Metal-Oxide-Semiconductor
است.CMOS یکی از پایه های اصلی ساخت مدارهای دیجیتال
مدرن از جمله پردازنده ها است.
در این فصل نیازی به ورود عمیق به فیزیک CMOS نداریم؛
فعلاً مهم است بدانیم مصرف انرژی ترانزیستورها
با Voltage و Frequency ارتباط دارد.
Capacitance در این رابطه چیست؟
Capacitance یا «ظرفیت خازنی»
ویژگی الکتریکی مدار است که به توانایی ذخیره بار
الکتریکی مربوط می شود.در مدل ساده مصرف دینامیکی CPU،
تغییر وضعیت تعداد بسیار زیادی از ترانزیستورها
مستلزم شارژ و تخلیه ظرفیت های الکتریکی داخلی است.
Leakage چیست؟
Leakage Current یا
«جریان نشتی» به جریان الکتریکی ناخواسته ای گفته می شود
که حتی در شرایطی که یک ترانزیستور قرار نیست
جریان اصلی را عبور دهد، می تواند وجود داشته باشد.Leakage یکی از دلایلی است که مصرف واقعی CPU
فقط با رابطه ساده
C × V² × f
توضیح داده نمی شود.
CPU چگونه Clock و Voltage را دائماً تغییر می دهد؟
DVFS چیست؟
DVFS مخفف
Dynamic Voltage and Frequency Scaling
است.معادل مفهومی آن
«تنظیم پویا و لحظه ای ولتاژ و فرکانس» است.
CPU می تواند بر اساس میزان Load،
دما، Power Budget و سایر شرایط،
Clock و Voltage خود را افزایش یا کاهش دهد.
هدف این است که هنگام نیاز Performance بالا
و هنگام بیکاری مصرف انرژی کمتر شود.
Power Budget چیست؟
Power Budget یا «بودجه توان»
یعنی مقدار توانی که در یک شرایط مشخص
می تواند میان بخش های مختلف تراشه مصرف شود.CPU باید Performance را در محدوده
توان، دما و محدودیت های طراحی مدیریت کند.
Idle چیست؟
Idle یا «حالت کم کاری»
زمانی است که CPU کار سنگینی برای انجام دادن ندارد.در این حالت پردازنده می تواند Clock،
Voltage و فعالیت بخش هایی از تراشه را کاهش دهد
تا مصرف انرژی کمتر شود.
C-State چیست؟
C-State به مجموعه ای از
حالت های کم مصرف CPU گفته می شود.در C-Stateهای عمیق تر، بخش های بیشتری از Core
می توانند غیرفعال یا کم مصرف شوند.
این موضوع به کاهش مصرف انرژی در زمان بیکاری
کمک می کند.
P-State چیست؟
P-State یا «حالت عملکرد»
به سطوح مختلف عملکرد و مصرف CPU در حالت فعال
اشاره دارد.سیستم می تواند بسته به نیاز،
میان حالت های مختلف Performance حرکت کند.
C-State بیشتر با میزان فعالیت یا خواب Core مرتبط است،
در حالی که P-State بیشتر به سطح Performance
هنگام فعالیت مربوط می شود.
وقتی یک برنامه سنگین باز می کنیم چه اتفاقی می افتد؟
IdleCPU در حالت کم مصرف قرار دارد.
Load Arrivesبرنامه درخواست پردازش ایجاد می کند.
Frequency IncreaseClock هسته های مورد نیاز افزایش می یابد.
Voltage AdjustmentVoltage متناسب با شرایط تنظیم می شود.
BoostCPU در صورت وجود حاشیه توان و حرارت Boost می کند.
Temperature Risesبا ادامه Load دما افزایش می یابد.
Steady Stateسیستم به وضعیت نسبتاً پایدار Clock، Power و Temperature می رسد.
Steady State چیست؟
Steady State را می توان
«وضعیت پایدار کاری» نامید.در یک Load طولانی، پس از گذشت زمان،
دما، Clock و Power معمولاً به محدوده ای
نسبتاً پایدار می رسند.
برای Workloadهای طولانی، Performance در این مرحله
از Peak Performance چند ثانیه اول مهم تر است.
Peak Performance چیست؟
Peak Performance
یا «حداکثر عملکرد لحظه ای»
بیشترین Performance قابل دستیابی
در شرایط مناسب و معمولاً برای بازه محدود است.Peak Performance را نباید با Performance پایدار
در کار طولانی اشتباه گرفت.
Burst Performance و Sustained Performance
| نوع | معنی | نمونه کاربرد |
|---|---|---|
| Burst Performance | عملکرد بالا در مدت کوتاه | باز کردن برنامه، عملیات کوتاه |
| Sustained Performance | عملکرد قابل حفظ در زمان طولانی | Rendering، Encoding، Compilation طولانی |
چرا Clock یک CPU در دو لپ تاپ متفاوت است؟
حتی اگر دو لپ تاپ CPU یکسان داشته باشند،
رفتار Clock آنها می تواند متفاوت باشد.
دلیل این اختلاف می تواند شامل موارد زیر باشد:
- Cooling متفاوت.
- Power Limit متفاوت.
- Firmware متفاوت.
- BIOS متفاوت.
- Power Profile متفاوت.
- دمای محیط.
- کیفیت تماس Heatsink با CPU.
- وضعیت Thermal Paste.
- آداپتور برق.
Heatsink چیست؟
Heatsink یا «گرماگیر»
قطعه ای است که حرارت تولید شده توسط CPU یا GPU
را دریافت کرده و به سطح بزرگ تری برای دفع گرما منتقل می کند.در لپ تاپ، Heatsink معمولاً همراه با Heat Pipe،
Vapor Chamber یا فن کار می کند.
Thermal Paste چیست؟
Thermal Paste یا «خمیر حرارتی»
ماده ای است که میان سطح تراشه یا Heat Spreader
و سیستم خنک کننده قرار می گیرد.وظیفه آن پر کردن ناهمواری های بسیار ریز
میان دو سطح و بهبود انتقال حرارت است.
وضعیت نامناسب خمیر حرارتی می تواند
دمای CPU را افزایش دهد و Performance پایدار را کاهش دهد.
Heat Pipe چیست؟
Heat Pipe یا «لوله انتقال حرارت»
وسیله ای برای انتقال سریع گرما
از CPU یا GPU به بخش خنک کننده است.Heat Pipe از تغییر فاز سیال داخلی
برای انتقال موثر حرارت استفاده می کند.
Vapor Chamber چیست؟
Vapor Chamber یا
«محفظه بخار» نوعی سیستم انتقال و پخش حرارت است
که از اصولی مشابه Heat Pipe استفاده می کند،
اما می تواند گرما را در سطح وسیع تری پخش کند.
Clock در لپ تاپ استوک چرا اهمیت ویژه دارد؟
در لپ تاپ استوک فقط نباید بررسی کنیم
CPU روی کاغذ چه Boost Clockی دارد.
مهم تر این است که دستگاه واقعی
چه Clockی را زیر Load حفظ می کند.
اگر Cooling دستگاه دچار مشکل باشد،
CPU ممکن است به Maximum Boost برسد
اما نتواند Performance خود را حفظ کند.
هنگام Benchmark یک لپ تاپ استوک بهتر است
فقط Score نهایی ثبت نشود.
همزمان موارد زیر نیز بررسی شوند:
Effective Clock
/
Temperature
/
CPU Package Power
/
Thermal Throttling
/
Benchmark Score
ترکیب این اطلاعات می تواند مشخص کند
دستگاه فقط امتیاز پایین گرفته یا واقعاً
مشکل حرارتی یا محدودیت غیرعادی دارد.
CPU Package Power چیست؟
CPU Package Power
تخمینی از توان مصرفی مجموعه Package پردازنده است.Package فقط Coreها نیست و می تواند
بخش های دیگری از تراشه را نیز شامل شود.
این عدد برای تحلیل رابطه Power،
Clock، Temperature و Performance مفید است.
Overclock چیست؟
Overclocking — افزایش فرکانس فراتر از تنظیم استاندارد
Overclocking به تغییر تنظیمات
سخت افزار برای دستیابی به Clock بالاتر
از تنظیمات استاندارد تعریف شده گفته می شود.Overclock می تواند Performance را افزایش دهد،
اما ممکن است مصرف انرژی، دما و نیاز به Cooling
را نیز افزایش دهد.
همه CPUها و لپ تاپ ها امکان Overclock ندارند.
Undervolt چیست؟
Undervolting — کاهش ولتاژ کاری
Undervolting به کاهش Voltage
نسبت به تنظیمات معمول با هدف کاهش مصرف انرژی
و حرارت گفته می شود.اگر CPU با Voltage کمتر همچنان پایدار بماند،
ممکن است دما و Power کاهش پیدا کند.
در بعضی شرایط این کاهش حرارت حتی می تواند
به حفظ Boost بهتر کمک کند.
اما Undervolt بیش از حد می تواند باعث
ناپایداری، Crash یا خطای محاسباتی شود.
Stability چیست؟
Stability یا «پایداری»
یعنی سیستم بتواند Workload مورد نظر را
بدون Crash، Freeze، خطای محاسباتی یا رفتار غیرعادی اجرا کند.بالا آمدن ویندوز به تنهایی اثبات پایداری CPU نیست.
روش صحیح مقایسه Clock دو CPU
Architectureابتدا معماری دو CPU را مشخص کنید.
Generationنسل و طراحی واقعی را بررسی کنید.
IPCClock را بدون توجه به کار انجام شده در هر Cycle مقایسه نکنید.
Boost Behaviorبررسی کنید Boost تحت چه شرایطی حاصل می شود.
All-Coreرفتار CPU زیر Load چند هسته ای را بررسی کنید.
Sustained ClockClock قابل حفظ در کار طولانی را بررسی کنید.
Powerتوان مصرفی لازم برای دستیابی به Performance را بررسی کنید.
Temperatureمطمئن شوید محدودیت حرارتی نتیجه را تغییر نداده است.
BenchmarkPerformance واقعی را با تست مرتبط بررسی کنید.
- فرض اینکه GHz بیشتر همیشه یعنی CPU سریع تر.
- مقایسه Clock میان معماری های مختلف بدون توجه به IPC.
- تصور اینکه یک Cycle برابر یک Instruction است.
- فرض اینکه Max Boost روی همه Coreها اعمال می شود.
- فرض اینکه CPU دائماً روی Boost Clock کار می کند.
- نادیده گرفتن All-Core Frequency.
- نادیده گرفتن Effective Clock.
- نادیده گرفتن Power Limit.
- نادیده گرفتن Voltage.
- نادیده گرفتن Cooling.
- مقایسه Peak Performance با Sustained Performance.
- فرض اینکه CPU یکسان در تمام لپ تاپ ها Clock یکسانی دارد.
- Overclock بدون بررسی Temperature و Stability.
- Undervolt بدون تست پایداری.
سوالات متداول فرکانس و GHz پردازنده
GHz در CPU یعنی چه؟
GHz واحد اندازه گیری Frequency است.
یک GHz برابر یک میلیارد Clock Cycle در هر ثانیه است.
آیا GHz بیشتر یعنی CPU سریع تر است؟
الزاماً خیر. معماری، IPC، Cache، تعداد Core،
Power و Workload نیز باید بررسی شوند.
Clock Cycle چیست؟
یک دوره کامل از سیگنال زمان بندی CPU است.
یک Cycle الزاماً برابر اجرای یک Instruction نیست.
Base Clock چیست؟
فرکانس مرجعی است که باید در چارچوب مشخصات
همان پردازنده و سازنده تفسیر شود و به معنی
Clock ثابت دائمی CPU نیست.
Boost Clock چیست؟
فرکانس بالاتری است که CPU در صورت وجود شرایط
مناسب توان، دما و Load می تواند به آن برسد.
آیا CPU همیشه روی Maximum Boost کار می کند؟
خیر. Maximum Boost به شرایط مختلف وابسته است
و ممکن است فقط روی تعداد محدودی Core حاصل شود.
All-Core Frequency چیست؟
Clock هسته ها زمانی است که تعداد زیادی از Coreها
همزمان زیر Load قرار گرفته اند.
Effective Clock چیست؟
معیاری برای بررسی Clock موثر در انجام کار
طی یک بازه زمانی است و می تواند رفتار واقعی
Core را بهتر نشان دهد.
چرا CPU یکسان در دو لپ تاپ سرعت متفاوتی دارد؟
Cooling، Power Limit، BIOS، Firmware،
Power Profile و طراحی دستگاه می توانند
رفتار Boost و Clock را تغییر دهند.
Voltage بیشتر CPU را سریع تر می کند؟
Voltage بیشتر به خودی خود Performance ایجاد نمی کند.
در بعضی شرایط برای حفظ Clock بالاتر لازم است،
اما مصرف و حرارت را نیز افزایش می دهد.
DVFS چیست؟
فناوری تنظیم پویا و لحظه ای Voltage و Frequency
بر اساس Load، Power و Temperature است.
Overclock چیست؟
افزایش Clock فراتر از تنظیمات استاندارد
با هدف دستیابی به Performance بیشتر است.
Undervolt چیست؟
کاهش Voltage کاری با هدف کاهش Power و Heat است،
به شرط اینکه سیستم همچنان پایدار باقی بماند.
برای لپ تاپ استوک Base Clock مهم تر است یا Boost؟
هیچ کدام به تنهایی کافی نیستند.
رفتار واقعی Clock زیر Workload و Performance پایدار
دستگاه اهمیت بیشتری دارد.
برای مقایسه دو CPU فقط GHz را بررسی کنیم؟
خیر. Benchmark مرتبط، IPC، معماری، تعداد Core،
Power، Temperature و Sustained Performance
نیز باید بررسی شوند.
اصطلاحات جدید این فصل
- Clock: سیگنال زمان بندی عملیات CPU.
- Clock Cycle: یک دوره کامل سیگنال Clock.
- Frequency: تعداد Cycleها در واحد زمان.
- GHz: یک میلیارد Cycle در هر ثانیه.
- Base Clock: فرکانس مرجع پردازنده در چارچوب تعریف سازنده.
- Boost Clock: فرکانس بالاتر قابل دستیابی در شرایط مناسب.
- Turbo: سازوکار افزایش پویا Performance و Clock.
- All-Core Frequency: Clock هنگام درگیری گسترده Coreها.
- Effective Clock: فرکانس موثر در انجام کار واقعی.
- Monitoring: پایش رفتار سخت افزار هنگام کار.
- Voltage: اختلاف پتانسیل الکتریکی مدار.
- CMOS: فناوری پایه ساخت بسیاری از مدارهای دیجیتال مدرن.
- Capacitance: ظرفیت خازنی مدار.
- Leakage: جریان نشتی در مدارهای ترانزیستوری.
- DVFS: تنظیم پویا Voltage و Frequency.
- Power Budget: بودجه توان قابل استفاده.
- Idle: حالت کم کاری CPU.
- C-State: حالت های مختلف کم مصرف CPU.
- P-State: سطوح مختلف Performance در حالت فعال.
- Steady State: وضعیت نسبتاً پایدار در Load طولانی.
- Peak Performance: بیشترین عملکرد لحظه ای.
- Heatsink: قطعه جذب و دفع حرارت.
- Thermal Paste: ماده واسط برای بهبود انتقال حرارت.
- Heat Pipe: لوله انتقال حرارت.
- Vapor Chamber: محفظه انتقال و پخش حرارت.
- CPU Package Power: توان مصرفی مجموعه Package پردازنده.
- Overclocking: افزایش Clock فراتر از تنظیم استاندارد.
- Undervolting: کاهش Voltage کاری.
- Stability: اجرای پایدار و بدون خطای Workload.
خلاصه فصل
GHz تعداد Clock Cycleهای CPU در هر ثانیه را بیان می کند،
اما قدرت واقعی پردازنده فقط به Frequency وابسته نیست.
برای تحلیل Performance باید رابطه میان:
Architecture
+
IPC
+
Frequency
+
Core Count
+
Power
+
Voltage
+
Temperature
+
Workload
بررسی شود.
در لپ تاپ نیز عدد Maximum Boost روی صفحه مشخصات
به تنهایی کافی نیست؛ مهم است CPU در دستگاه واقعی
چه Performance و Clockی را می تواند حفظ کند.
قدرت واقعی CPU فقط روی برگه مشخصات تعیین نمی شود
توان و دمای CPU؛ TDP، Power Limit، PL1، PL2، PPT و Thermal Throttling چیست؟
پردازنده برای تولید Performance به انرژی الکتریکی نیاز دارد
و بخش مهمی از این انرژی در نهایت به گرما تبدیل می شود.
بنابراین توان، دما، سیستم خنک کننده و فرکانس پردازنده
ارتباط مستقیمی با رفتار واقعی CPU دارند.
به همین دلیل ممکن است دو لپ تاپ با CPU یکسان،
در Benchmark یا Rendering طولانی عملکرد متفاوتی داشته باشند.
یکی ممکن است توان بیشتری در اختیار CPU قرار دهد و Cooling قوی تری داشته باشد،
در حالی که دستگاه دیگر برای کنترل دما یا مصرف انرژی
پردازنده را محدود کند.
در این فصل چه چیزهایی یاد می گیریم؟
- Power در CPU چیست.
- Watt یا وات چه چیزی را اندازه گیری می کند.
- Energy و Power چه تفاوتی دارند.
- TDP چیست و چه چیزی نیست.
- چرا TDP را نباید مستقیماً مصرف واقعی CPU دانست.
- Processor Base Power و Maximum Turbo Power چیست.
- PL1 و PL2 در پردازنده های Intel چه مفهومی دارند.
- Tau چیست.
- PPT، TDC و EDC در پلتفرم AMD چه مفهومی دارند.
- Temperature و Junction Temperature چیست.
- TJmax چیست.
- Thermal Throttling چیست.
- Power Throttling چیست.
- Current Limit چیست.
- چرا CPU یکسان در دو لپ تاپ عملکرد یکسانی ندارد.
- چگونه وضعیت حرارتی لپ تاپ استوک را بررسی کنیم.
Power یا توان CPU چیست؟
Power — توان
Power یا «توان»
نرخ مصرف یا انتقال انرژی در واحد زمان است.واحد رایج اندازه گیری توان:
Watt = W
وقتی می گوییم CPU در یک شرایط مشخص
مثلاً 30 وات توان مصرف می کند،
درباره نرخ مصرف انرژی در آن لحظه صحبت می کنیم.
Watt یا وات چیست؟
Watt واحد اندازه گیری Power است.
1 Watt = 1 Joule / Second
یعنی یک وات برابر انتقال یا مصرف
یک ژول انرژی در هر ثانیه است.
Energy و Power چه تفاوتی دارند؟
Energy یعنی «انرژی»،
در حالی که Power یعنی «نرخ مصرف یا انتقال انرژی».برای مثال، Watt واحد Power است؛
اما Watt-hour یا Wh واحد Energy است.
این تفاوت هنگام بررسی باتری لپ تاپ بسیار مهم است.
Wh یا Watt-hour چیست؟
Watt-hour یا «وات ساعت»
واحدی برای اندازه گیری مقدار انرژی است.برای مثال باتری 60Wh در حالت ایده آل
می تواند معادل 60 وات برای یک ساعت
یا 30 وات برای دو ساعت انرژی تامین کند.
در دنیای واقعی، بازده مدارها،
رفتار CPU، نمایشگر، GPU و سایر اجزا
روی زمان واقعی باتری اثر می گذارند.
رابطه مصرف انرژی و گرما چیست؟
CPU هنگام کار انرژی الکتریکی مصرف می کند.
بخش بسیار بزرگی از این انرژی در نهایت
به حرارت تبدیل می شود.
هرچه CPU برای مدت طولانی توان بیشتری مصرف کند،
سیستم Cooling معمولاً باید گرمای بیشتری را دفع کند.
اما یک نکته بسیار مهم وجود دارد:
توان مصرفی و دمای CPU به هم مرتبط هستند،
اما یک مفهوم نیستند.
ممکن است دو CPU هر دو 45W مصرف کنند
ولی Temperature متفاوتی داشته باشند.
دلیل می تواند تفاوت در:
Die Size
/
Heat Density
/
Cooling
/
Thermal Interface
/
Ambient Temperature
باشد.
Die چیست؟
Die یا «دای»
قطعه فیزیکی نیمه رسانایی است که مدارهای
پردازنده روی آن ساخته شده اند.در یک Package ممکن است یک یا چند Die
یا Chiplet وجود داشته باشد.
Heat Density چیست؟
Heat Density یا «چگالی حرارتی»
به مقدار گرمای تولید شده در یک سطح یا حجم محدود اشاره دارد.اگر مقدار زیادی توان در سطح بسیار کوچکی مصرف شود،
انتقال حرارت از تراشه به سیستم Cooling دشوارتر می شود.
به همین دلیل یک تراشه کوچک می تواند
با وجود مصرف نه چندان بالا دمای زیادی داشته باشد.
TDP چیست؟
TDP — Thermal Design Power
TDP مخفف
Thermal Design Power
است.ترجمه مفهومی آن را می توان
«توان طراحی حرارتی» دانست.
TDP اساساً شاخصی مرتبط با طراحی و نیاز حرارتی
پردازنده در چارچوب تعریف سازنده است.
اما تعریف دقیق و نحوه استفاده از TDP
میان شرکت ها، نسل ها و محصولات مختلف
می تواند متفاوت باشد.
این برداشت دقیق نیست.
یک CPU با TDP اسمی مشخص ممکن است
تحت بعضی Workloadها و حالت های Boost
توان متفاوتی مصرف کند.
بنابراین نباید صرفاً از روی عدد TDP نتیجه گرفت
که CPU در تمام شرایط دقیقاً همان مقدار Watt مصرف می کند.
آیا می توان TDP پردازنده های مختلف را مستقیم مقایسه کرد؟
باید با احتیاط این کار را انجام داد.
به ویژه هنگام مقایسه محصولات Intel و AMD
یا نسل های متفاوت، باید ابتدا تعریف رسمی
همان شاخص را بررسی کرد.
دو عدد مشابه روی برگه مشخصات الزاماً
رفتار توان یکسانی در Workload واقعی ندارند.
محدودیت توان در پردازنده های Intel
در نسل های مختلف Intel اصطلاحات متفاوتی
برای توصیف رفتار توان دیده می شود.
در منابع فنی ممکن است با موارد زیر روبه رو شوید:
TDP
/
PL1
/
PL2
/
Tau
/
Processor Base Power
/
Maximum Turbo Power
این اصطلاحات را نباید بدون توجه به نسل CPU
با یکدیگر جایگزین کرد.
Processor Base Power چیست؟
Processor Base Power
یا به اختصار PBP اصطلاحی است که Intel
در مشخصات برخی نسل های جدید پردازنده استفاده می کند.این عدد یک مشخصه توان پایه در چارچوب تعریف Intel است
و نباید آن را حداکثر مصرف CPU در تمام شرایط دانست.
Maximum Turbo Power چیست؟
Maximum Turbo Power
یا MTP به سطح توان بالاتری اشاره دارد
که پردازنده در شرایط Turbo و در محدوده تعریف شده
می تواند به آن نزدیک شود.این مقدار با Processor Base Power یکسان نیست.
PL1 چیست؟
PL1 مخفف
Power Limit 1
است.در مدل سنتی مدیریت توان Intel،
PL1 به محدودیت توان مرتبط با رفتار
طولانی تر پردازنده اشاره می کرد.
نحوه اعمال آن می تواند به نسل،
Firmware و طراحی دستگاه وابسته باشد.
PL2 چیست؟
PL2 مخفف
Power Limit 2
است.PL2 معمولاً به سطح توان بالاتر
برای Boost کوتاه مدت مرتبط است.
این امکان به CPU اجازه می دهد
برای مدت مشخصی Performance بیشتری ارائه کند،
مشروط بر اینکه سایر محدودیت ها اجازه دهند.
Tau چیست؟
Tau پارامتری زمانی در مدل های
سنتی مدیریت توان Intel است.به زبان ساده، به پنجره زمانی مرتبط با
نحوه ارزیابی و مدیریت توان Turbo مربوط می شود.
Tau را نباید صرفاً به صورت
«CPU دقیقاً برای X ثانیه روی PL2 می ماند»
تفسیر کرد؛ رفتار واقعی پیچیده تر است.
Light LoadCPU توان کمی مصرف می کند.
Heavy LoadWorkload سنگین شروع می شود.
TurboCPU در صورت امکان Clock و Power را افزایش می دهد.
High Power Stateپردازنده ممکن است مدتی در سطح توان بالاتر کار کند.
Temperature Risesدمای CPU و سیستم Cooling افزایش پیدا می کند.
Limit Managementکنترلرها توان، دما و جریان را مدیریت می کنند.
Sustained Stateسیستم به سطح عملکرد قابل حفظ نزدیک می شود.
محدودیت توان در پردازنده های AMD
در اکوسیستم AMD نیز علاوه بر TDP
اصطلاحات دیگری برای محدودیت توان و جریان وجود دارند.
از جمله:
PPT
/
TDC
/
EDC
کاربرد دقیق این پارامترها به خانواده پردازنده
و پلتفرم بستگی دارد.
PPT چیست؟
PPT مخفف
Package Power Tracking
است.این پارامتر با محدودیت توان قابل استفاده
توسط Package پردازنده ارتباط دارد.
رسیدن CPU به PPT Limit می تواند مانع
افزایش بیشتر Power و در نتیجه Boost شود.
TDC چیست؟
TDC مخفف
Thermal Design Current
است.این شاخص به محدودیت جریان الکتریکی
در شرایط حرارتی و بار پایدارتر مربوط می شود.
EDC چیست؟
EDC مخفف
Electrical Design Current
است.این پارامتر بیشتر با محدودیت جریان
در بارهای کوتاه مدت و سنگین ارتباط دارد.
Current یا جریان الکتریکی چیست؟
Current یا «جریان الکتریکی»
نرخ عبور بار الکتریکی است.واحد اندازه گیری آن Ampere یا «آمپر» است.
Power، Voltage و Current در مدار الکتریکی
با یکدیگر ارتباط دارند.
P = V × I
در این رابطه P توان، V ولتاژ
و I جریان است.
Temperature یا دمای CPU چیست؟
CPU دارای حسگرهای حرارتی داخلی است
که وضعیت دمای بخش های مختلف تراشه را پایش می کنند.
این اطلاعات توسط سیستم مدیریت توان
برای کنترل Clock، Voltage و رفتار حرارتی استفاده می شوند.
Junction Temperature چیست؟
Junction Temperature
یا «دمای پیوند» به دمای بخش فعال
نیمه رسانای تراشه اشاره دارد.این دما با دمای سطح بدنه لپ تاپ
یا حتی دمای هوای خروجی فن یکسان نیست.
TJmax چیست؟
TJmax یا
Maximum Junction Temperature
به حداکثر دمای Junction تعریف شده
برای پردازنده مربوط است.نزدیک شدن به این محدوده می تواند
باعث فعال شدن سازوکارهای حفاظتی
و کاهش Performance شود.
مقدار دقیق TJmax برای تمام CPUها یکسان نیست.
Thermal Throttling چیست؟
Thermal Throttling — محدودسازی عملکرد به دلیل دما
Thermal Throttling
زمانی رخ می دهد که سیستم برای جلوگیری
از عبور تراشه از محدوده حرارتی مجاز،
Performance را کاهش می دهد.این کاهش می تواند از طریق تغییر:
Clock
/
Voltage
/
Power
انجام شود.
Heavy LoadCPU وارد بار پردازشی سنگین می شود.
Power Risesمصرف توان افزایش می یابد.
Heat Risesتولید گرما افزایش پیدا می کند.
Cooling Saturatesسیستم Cooling به محدوده ظرفیت خود نزدیک می شود.
Thermal LimitCPU به محدودیت حرارتی نزدیک می شود.
ThrottlingClock یا Power برای کنترل دما کاهش پیدا می کند.
Cooling Saturation یعنی چه؟
Cooling Saturation
یا «نزدیک شدن سیستم خنک کننده به ظرفیت دفع حرارت»
حالتی است که Cooling دیگر نمی تواند
افزایش بیشتر گرما را به همان خوبی کنترل کند.در این شرایط دما می تواند سریع تر افزایش پیدا کند
یا CPU مجبور شود Power را کاهش دهد.
Power Throttling چیست؟
همیشه کاهش Clock به دلیل دما نیست.
CPU ممکن است هنوز از نظر Temperature
در وضعیت قابل قبول باشد،
اما به Power Limit تعریف شده برسد.
در این حالت کنترلر برای باقی ماندن
در محدوده توان، اجازه Boost بیشتر را نمی دهد
یا فرکانس را کاهش می دهد.
| نوع محدودیت | عامل اصلی | نتیجه احتمالی |
|---|---|---|
| Thermal Limit | دما | کاهش Clock/Power |
| Power Limit | محدودیت Watt | محدود شدن Boost |
| Current Limit | محدودیت جریان | محدود شدن توان یا Clock |
| Voltage Limit | محدودیت ولتاژ یا منحنی کاری | محدود شدن Frequency |
Current Limit چیست؟
Current Limit یا «محدودیت جریان»
سقفی برای مقدار جریان الکتریکی قابل استفاده
توسط پردازنده یا بخش مشخصی از آن است.این محدودیت می تواند برای حفاظت از CPU،
مدار تغذیه و طراحی الکتریکی دستگاه اعمال شود.
VRM چیست؟
VRM مخفف
Voltage Regulator Module
است.معادل مفهومی آن «مدار تنظیم ولتاژ» است.
VRM ولتاژ ورودی را به سطح مناسب
و کنترل شده برای CPU تبدیل می کند.
کیفیت و ظرفیت مدار تغذیه می تواند
در سیستم های پرمصرف روی پایداری
و توان قابل ارائه اثر بگذارد.
Thermal Resistance چیست؟
Thermal Resistance — مقاومت حرارتی
Thermal Resistance
یا «مقاومت حرارتی» معیاری برای بیان
میزان دشواری انتقال گرما میان دو نقطه است.واحد رایج آن:
°C/W
هرچه مقاومت حرارتی کمتر باشد،
انتقال گرما برای مقدار مشخصی از Power
بهتر انجام می شود.
برای فهم اولیه می توان از یک مدل بسیار ساده استفاده کرد:
ΔT ≈ Power × Thermal Resistance
در این رابطه:
ΔT = Temperature Rise
Power = Heat Load
Thermal Resistance = °C/W
اگر CPU توان بیشتری تولید کند
یا مسیر انتقال حرارت مقاومت بیشتری داشته باشد،
اختلاف دمای تراشه با محیط می تواند افزایش پیدا کند.
سیستم واقعی پیچیده تر است و ظرفیت حرارتی،
رفتار فن، Heat Pipe، Vapor Chamber،
تغییر Power و عوامل دیگر نیز دخالت دارند.
Ambient Temperature چیست؟
Ambient Temperature
یا «دمای محیط» دمای هوای اطراف دستگاه است.یک لپ تاپ در اتاق 20 درجه و همان لپ تاپ
در محیط 35 درجه شرایط حرارتی یکسانی ندارد.
به همین دلیل هنگام مقایسه تست های حرارتی
شرایط محیط نیز اهمیت دارد.
Thermal Capacity چیست؟
Thermal Capacity یا «ظرفیت حرارتی»
بیان می کند یک جسم برای تغییر دمای خود
چه مقدار انرژی حرارتی می تواند جذب کند.جرم و طراحی سیستم Cooling می تواند باعث شود
یک لپ تاپ برای مدت کوتاهی توان بالایی را تحمل کند،
اما بعد از گرم شدن کامل سیستم،
Performance کاهش پیدا کند.
این یکی از دلایل تفاوت Burst Performance
و Sustained Performance است.
مثال: دو لپ تاپ با CPU یکسان
| ویژگی | لپ تاپ A | لپ تاپ B |
|---|---|---|
| CPU | یکسان | یکسان |
| Cooling | قوی | محدود |
| Power Limit | بالاتر | پایین تر |
| Boost اولیه | بالا | بالا |
| Sustained Clock | بالاتر | پایین تر |
| Rendering طولانی | سریع تر | کندتر |
Performance per Watt چیست؟
Performance per Watt — عملکرد به ازای توان مصرفی
Performance per Watt
معیاری برای بررسی مقدار Performance
نسبت به Power مصرف شده است.یک CPU ممکن است سریع تر باشد،
اما برای دستیابی به آن سرعت
توان بسیار بیشتری مصرف کند.
در لپ تاپ، Performance per Watt اهمیت زیادی دارد
زیرا مستقیماً با Cooling، باتری،
صدای فن و طراحی دستگاه ارتباط پیدا می کند.
Efficiency چیست؟
Efficiency یا «بهره وری»
در این بحث به میزان کاری اشاره دارد
که سیستم در برابر منابع مصرف شده انجام می دهد.Performance per Watt یکی از روش های
بررسی بهره وری انرژی است.
حالت های Performance لپ تاپ چه تاثیری دارند؟
بسیاری از لپ تاپ ها دارای حالت هایی مانند:
Silent
/
Balanced
/
Performance
/
Turbo
هستند.
این Profileها ممکن است Power Limit،
رفتار فن، Boost و حتی GPU Power
را تغییر دهند.
Performance Profile چیست؟
Performance Profile
یا «پروفایل عملکرد»
مجموعه ای از تنظیمات برای تعیین تعادل
میان Performance، مصرف انرژی، دما و صدای فن است.بنابراین Benchmark دو لپ تاپ باید
در Profileهای قابل مقایسه انجام شود.
چرا بررسی حرارتی در لپ تاپ استوک حیاتی است؟
لپ تاپ استوک ممکن است چند سال کار کرده باشد.
بنابراین وضعیت سیستم Cooling باید
جدا از مشخصات CPU بررسی شود.
مواردی مانند گردوغبار، فن ضعیف،
Thermal Paste نامناسب یا نصب نادرست Heatsink
می توانند Performance واقعی دستگاه را کاهش دهند.
چک لیست بررسی CPU در لپ تاپ استوک
- دمای Idle بررسی شود.
- دمای CPU زیر Load بررسی شود.
- Clock اولیه ثبت شود.
- Sustained Clock پس از چند دقیقه بررسی شود.
- CPU Package Power ثبت شود.
- Thermal Throttling بررسی شود.
- Power Limit Throttling بررسی شود.
- سرعت و رفتار فن بررسی شود.
- Benchmark Score با نمونه های طبیعی همان مدل مقایسه شود.
- تست کوتاه و تست طولانی با یکدیگر مقایسه شوند.
Idle Temperature چیست؟
Idle Temperature
دمای CPU در زمانی است که پردازنده
Workload سنگینی اجرا نمی کند.این عدد به تنهایی معیار سلامت Cooling نیست؛
دمای محیط، Background Process،
Fan Profile و طراحی دستگاه نیز اثر دارند.
Background Process چیست؟
Background Process
یا «فرایند پس زمینه»
برنامه یا سرویسی است که بدون حضور مستقیم
در جلوی صفحه می تواند از CPU استفاده کند.Update، Antivirus، Indexing یا Sync
می توانند باعث شوند CPU هنگام تست
واقعاً در حالت Idle نباشد.
Stress Test چیست؟
Stress Test یا «آزمون فشار»
تستی است که سخت افزار را برای بررسی
پایداری، دما یا Cooling زیر بار سنگین قرار می دهد.Stress Test الزاماً نماینده استفاده روزمره نیست.
هدف آن بررسی رفتار دستگاه
در شرایط بار بالا و کنترل شده است.
Soak Test چیست؟
Soak Test در این زمینه
به اجرای Load برای مدت طولانی تر گفته می شود
تا سیستم Cooling کاملاً گرم شود
و رفتار پایدار دستگاه مشخص شود.یک تست 30 ثانیه ای ممکن است مشکل Cooling
را نشان ندهد، در حالی که تست طولانی تر
افت Clock را آشکار کند.
افزایش Power می تواند به CPU اجازه دهد
Clock بیشتری حفظ کند،
اما رابطه Power و Performance خطی نیست.
برای مثال ممکن است افزایش قابل توجه Power
فقط مقدار محدودی Performance اضافه کند.
این همان جایی است که Efficiency
و Diminishing Returns اهمیت پیدا می کنند.
- یکی دانستن TDP و مصرف واقعی CPU.
- مقایسه مستقیم TDP دو معماری بدون بررسی تعریف سازنده.
- فرض اینکه Watt بیشتر همیشه Performance بیشتری می دهد.
- فرض اینکه دمای بیشتر همیشه یعنی مصرف بیشتر.
- نگران شدن صرفاً با دیدن یک Peak Temperature کوتاه.
- نادیده گرفتن Ambient Temperature.
- نادیده گرفتن Power Limit.
- اشتباه گرفتن Power Throttling با Thermal Throttling.
- فرض اینکه CPU یکسان در دو لپ تاپ Performance یکسان دارد.
- بررسی فقط Benchmark کوتاه برای لپ تاپ.
- نادیده گرفتن Sustained Performance.
- مقایسه لپ تاپ ها در Performance Profileهای متفاوت.
- استفاده از دمای Idle به عنوان تنها معیار سلامت Cooling.
- نادیده گرفتن وضعیت فن و Thermal Paste در لپ تاپ استوک.
سوالات متداول توان، TDP و دمای CPU
TDP چیست؟
TDP یا Thermal Design Power
شاخصی مرتبط با طراحی حرارتی پردازنده
در چارچوب تعریف سازنده است.
آیا TDP همان مصرف برق CPU است؟
خیر. CPU می تواند بسته به Workload،
Boost و محدودیت های توان، مصرف متفاوتی داشته باشد.
Watt چیست؟
Watt واحد اندازه گیری Power است
و یک وات برابر یک ژول انرژی در هر ثانیه است.
PL1 چیست؟
در مدل سنتی مدیریت توان Intel،
PL1 محدودیتی مرتبط با رفتار توان
در بازه طولانی تر است.
PL2 چیست؟
PL2 معمولاً سطح توان بالاتری است
که برای Boost کوتاه مدت استفاده می شود.
Tau چیست؟
Tau پارامتر زمانی مرتبط با مدل مدیریت
توان Turbo در برخی نسل های Intel است.
PPT چیست؟
Package Power Tracking یکی از محدودیت های
مرتبط با توان Package در پلتفرم AMD است.
TDC و EDC چه هستند؟
این دو پارامتر به محدودیت های جریان
در شرایط کاری مختلف پردازنده های AMD مربوط هستند.
TJmax چیست؟
Maximum Junction Temperature
به محدوده حداکثر دمای Junction تعریف شده
برای پردازنده اشاره دارد.
Thermal Throttling چیست؟
کاهش کنترل شده Performance برای جلوگیری
از عبور CPU از محدوده حرارتی مجاز است.
Power Throttling چیست؟
محدود شدن Performance به دلیل رسیدن
CPU به محدودیت توان تعریف شده است.
آیا دمای 90 درجه همیشه خطرناک است؟
نمی توان فقط از روی یک عدد ثابت قضاوت کرد.
مدل CPU، TJmax، مدت زمان Load،
رفتار Clock و وجود یا نبود Throttling
باید همزمان بررسی شوند.
چرا CPU یکسان در دو لپ تاپ سرعت متفاوتی دارد؟
Power Limit، Cooling، BIOS،
Firmware و طراحی دستگاه می توانند
Performance پایدار را تغییر دهند.
برای بررسی لپ تاپ استوک تست کوتاه کافی است؟
خیر. تست طولانی تر می تواند مشکلاتی را نشان دهد
که پس از گرم شدن کامل سیستم Cooling ظاهر می شوند.
آیا توان بیشتر همیشه بهتر است؟
خیر. بعد از یک نقطه ممکن است افزایش Power
فقط Performance کمی اضافه کند
اما دما و مصرف انرژی را به شکل محسوسی افزایش دهد.
اصطلاحات جدید این فصل
- Power: نرخ مصرف یا انتقال انرژی.
- Watt: واحد اندازه گیری توان.
- Energy: انرژی قابل مصرف یا انتقال.
- Wh: وات ساعت؛ واحد اندازه گیری انرژی.
- Die: قطعه نیمه رسانای فیزیکی تراشه.
- Heat Density: چگالی حرارت در سطح یا حجم محدود.
- TDP: Thermal Design Power یا توان طراحی حرارتی.
- PBP: Processor Base Power.
- MTP: Maximum Turbo Power.
- PL1: Power Limit 1.
- PL2: Power Limit 2.
- Tau: پارامتر زمانی مرتبط با مدیریت توان Turbo.
- PPT: Package Power Tracking.
- TDC: Thermal Design Current.
- EDC: Electrical Design Current.
- Current: جریان الکتریکی.
- Ampere: واحد اندازه گیری جریان.
- Junction Temperature: دمای بخش فعال تراشه.
- TJmax: حداکثر دمای Junction تعریف شده.
- Thermal Throttling: محدود شدن عملکرد به دلیل دما.
- Power Throttling: محدود شدن عملکرد به دلیل سقف توان.
- Current Limit: محدودیت جریان الکتریکی.
- VRM: مدار تنظیم ولتاژ.
- Thermal Resistance: مقاومت مسیر انتقال حرارت.
- Ambient Temperature: دمای محیط.
- Thermal Capacity: ظرفیت جذب انرژی حرارتی.
- Performance per Watt: عملکرد به ازای توان مصرفی.
- Efficiency: بهره وری.
- Performance Profile: پروفایل تنظیم عملکرد دستگاه.
- Idle Temperature: دمای CPU در حالت کم کاری.
- Background Process: فرایند در حال اجرا در پس زمینه.
- Stress Test: آزمون فشار سخت افزار.
- Soak Test: تست طولانی برای رسیدن سیستم به وضعیت حرارتی پایدار.
خلاصه فصل
Performance واقعی CPU نتیجه تعامل میان
معماری، Clock، Voltage، Power و Cooling است.
رابطه را می توان به صورت مفهومی چنین دید:
Workload
→
CPU Load
→
Clock / Voltage
→
Power
→
Heat
→
Cooling
→
Temperature
→
Power / Thermal Limits
→
Sustained Performance
بنابراین TDP، Maximum Boost یا تعداد Core
به تنهایی رفتار واقعی یک پردازنده را مشخص نمی کنند.
این موضوع در لپ تاپ اهمیت بیشتری دارد،
زیرا محدودیت فضای Cooling و Power
می تواند باعث شود دو دستگاه با CPU یکسان
Performance متفاوتی ارائه کنند.
Core i7 بودن کافی نیست؛ باید بدانیم کدام i7؟
راهنمای جامع پسوند پردازنده لپ تاپ؛ تفاوت U، P، H، HS و HX چیست؟
هنگام بررسی مشخصات لپ تاپ ممکن است با پردازنده هایی مانند
Core i5-1235U، Core i5-1240P، Core i5-12500H
یا Ryzen 7 7840HS روبه رو شوید.
بخش انتهایی نام پردازنده فقط یک حرف تزئینی نیست.
این پسوند می تواند اطلاعات مهمی درباره کلاس طراحی،
محدوده توان، نوع دستگاه هدف و رفتار مورد انتظار CPU بدهد.
اما پسوند را نیز نباید به تنهایی معیار Performance دانست.
نسل، معماری، تعداد Core، نوع Core، Cache،
Power Limit و Cooling دستگاه همچنان اهمیت دارند.
Suffix یا پسوند پردازنده چیست؟
Suffix در زبان فارسی به معنی «پسوند» است.در نام پردازنده، Suffix معمولاً حرف یا مجموعه حروفی است
که در بخش انتهایی شماره مدل قرار می گیرد.
Core i5-1235U
Core i7-12700H
Ryzen 7 7840HS
Core i9-14900HX
این حروف به ما کمک می کنند بفهمیم پردازنده
برای چه کلاس کلی از دستگاه طراحی شده است.
هنگام مقایسه پردازنده لپ تاپ،
فقط عبارت Core i5، Core i7، Ryzen 5 یا Ryzen 7 را نبینید.
مدل کامل باید بررسی شود:
Brand
+
Family
+
Generation
+
Model
+
Suffix
حذف هرکدام از این اطلاعات می تواند
نتیجه مقایسه را تغییر دهد.
پردازنده سری U چیست؟
سری U یکی از شناخته شده ترین
خانواده های پردازنده موبایل است.
این پردازنده ها عموماً برای لپ تاپ هایی طراحی می شوند
که مصرف انرژی، قابلیت حمل، وزن و شارژدهی باتری
اهمیت زیادی دارد.
ویژگی عمومی پردازنده های U
- مناسب لپ تاپ های باریک و قابل حمل.
- مصرف انرژی پایین تر نسبت به کلاس های Performance محور.
- نیاز کمتر به سیستم Cooling بزرگ.
- مناسب کارهای روزمره و اداری.
- مناسب بسیاری از کارهای برنامه نویسی.
- مناسب دانشجویان و کاربران عمومی.
- امکان شارژدهی بهتر در طراحی مناسب لپ تاپ.
این نتیجه گیری درست نیست.
U نشان دهنده کلاس طراحی پردازنده است،
نه اینکه CPU الزاماً ضعیف باشد.
یک پردازنده U جدید می تواند در بسیاری از Workloadها
از پردازنده H قدیمی سریع تر باشد.
بنابراین باید نسل، معماری و مدل دقیق نیز بررسی شوند.
پردازنده سری P چیست؟
سری P در برخی نسل های پردازنده موبایل Intel
برای ایجاد نقطه ای میان خانواده کم مصرف U
و خانواده Performance محور H استفاده شده است.
هدف کلی آن ارائه Performance بالاتر
در لپ تاپ های نسبتاً باریک است.
جایگاه کلی سری P
U
→
P
→
H
این نمودار فقط یک نمایش مفهومی است.
Performance واقعی مدل های مختلف می تواند همپوشانی داشته باشد.
پردازنده سری H چیست؟
خانواده H معمولاً برای لپ تاپ هایی طراحی می شود
که Performance بالاتر نسبت به مصرف پایین
اولویت بیشتری دارد.
این پردازنده ها در لپ تاپ های:
- Workstation
- Gaming
- Engineering
- Content Creation
- Rendering
بیشتر دیده می شوند.
Workstation چیست؟
Workstation یا «ایستگاه کاری»
به سیستمی گفته می شود که برای Workloadهای حرفه ای
و نسبتاً سنگین طراحی شده است.لپ تاپ های Workstation معمولاً برای نرم افزارهای مهندسی،
طراحی سه بعدی، محاسبات، تولید محتوا
و کارهای حرفه ای استفاده می شوند.
Content Creation چیست؟
Content Creation یا «تولید محتوای دیجیتال»
شامل کارهایی مانند:
Video Editing
/
Photo Editing
/
Animation
/
Audio Production
/
3D Content
است.
نوع پردازنده مناسب به نرم افزار
و Workload دقیق بستگی دارد.
پردازنده HS چیست؟
پسوند HS بیشتر در خانواده
پردازنده های موبایل AMD دیده می شود.
این خانواده معمولاً تلاش می کند
Performance بالای کلاس H را
در طراحی هایی با تمرکز بیشتر بر بهره وری انرژی
و ضخامت کمتر ارائه کند.
در لپ تاپ های Performance باریک،
Gaming سبک تر و دستگاه های حرفه ای قابل حمل
استفاده از پردازنده HS رایج است.
پردازنده HX چیست؟
HX معمولاً در بالاترین رده
پردازنده های Performance محور لپ تاپ قرار می گیرد.
این پردازنده ها برای دستگاه هایی طراحی می شوند
که توان پردازشی بسیار بالا اهمیت بیشتری
از مصرف انرژی پایین یا ضخامت بسیار کم دارد.
سری HX معمولاً در:
- لپ تاپ های Gaming قدرتمند
- Mobile Workstation
- سیستم های Rendering
- کارهای مهندسی سنگین
- Compilation سنگین
- تولید محتوای حرفه ای
دیده می شود.
Mobile Workstation چیست؟
Mobile Workstation
یا «ایستگاه کاری سیار»
لپ تاپی است که برای Workloadهای حرفه ای
و سنگین طراحی شده است.این دستگاه ها معمولاً Cooling قوی تر،
توان قابل استفاده بیشتر و امکانات حرفه ای تری
نسبت به لپ تاپ های عمومی دارند.
Compilation چیست؟
Compilation یا «کامپایل»
فرایند تبدیل کد منبع برنامه
به فرم قابل اجرا یا فرم میانی مناسب
برای سیستم است.پروژه های نرم افزاری بزرگ می توانند
Compilation سنگینی داشته باشند
و از CPU چند هسته ای سریع سود ببرند.
مقایسه U، P، H، HS و HX
| پسوند | تمرکز طراحی | توان پردازشی | مصرف | Cooling | کاربری کلی |
|---|---|---|---|---|---|
| U | بهره وری و حمل پذیری | کم تا بالا بسته به نسل | کمتر | سبک تر | اداری، دانشجویی، روزمره |
| P | تعادل Performance و قابلیت حمل | متوسط تا بالا | متوسط | متوسط | حرفه ای سبک، برنامه نویسی |
| H | Performance | بالا | بالاتر | قوی تر | مهندسی، Gaming، تولید محتوا |
| HS | Performance + Efficiency | بالا | کنترل شده تر | متوسط تا قوی | Performance قابل حمل |
| HX | Maximum Mobile Performance | بسیار بالا | بالا | بسیار مهم | Workstation، Rendering، Gaming سنگین |
نباید نتیجه بگیریم:
HX > H > P > U
در تمام نسل ها و تمام مدل ها.
این ترتیب فقط کلاس طراحی عمومی را نشان می دهد.
یک U جدید ممکن است از H چند نسل قبل سریع تر باشد
و یک H جدید ممکن است در بعضی Workloadها
از HX قدیمی عملکرد بهتری ارائه کند.
آیا Core i7-U از Core i5-H قوی تر است؟
الزاماً خیر.
این یکی از مهم ترین نکاتی است
که هنگام خرید لپ تاپ باید بدانیم.
نام تجاری Core i7 نشان دهنده جایگاه محصول
در خانواده خودش است؛
اما i5-H ممکن است به دلیل کلاس توان بالاتر،
تعداد Core بیشتر یا معماری متفاوت،
در Workload سنگین سریع تر باشد.
مقایسه:
Core i7 U-Series
vs
Core i5 H-Series
بدون دانستن شماره مدل و نسل تقریباً بی معنی است.
برای مقایسه صحیح باید حداقل موارد زیر بررسی شوند:
- نسل
- Architecture
- Core Count
- Thread Count
- نوع Coreها
- Cache
- Power Limit
- Sustained Clock
- Cooling لپ تاپ
- Benchmark مرتبط با کاربری
مقایسه پسوندها در یک نسل
مقایسه مدل های یک نسل معمولاً
اطلاعات مفیدتری درباره تفاوت کلاس های توان می دهد.
برای مثال اگر معماری و نسل مشابه باشند،
مدل H معمولاً اجازه استفاده از Power بیشتری
نسبت به مدل U دارد.
این موضوع می تواند به تعداد Core بیشتر،
Clock پایدارتر یا Performance چند هسته ای بالاتر منجر شود.
با این حال حتی در یک نسل نیز
باید مدل دقیق CPU بررسی شود.
مقایسه پسوندها میان نسل های مختلف
اینجا مسئله پیچیده تر می شود.
فرض کنید پردازنده H قدیمی را
با پردازنده U چند نسل جدیدتر مقایسه می کنیم.
CPU جدید ممکن است:
- IPC بالاتری داشته باشد.
- معماری جدیدتری داشته باشد.
- Cache بهتری داشته باشد.
- فرایند ساخت پیشرفته تری داشته باشد.
- Performance per Watt بیشتری داشته باشد.
- گرافیک مجتمع سریع تری داشته باشد.
- Memory Controller جدیدتری داشته باشد.
در نتیجه صرف وجود حرف H
تضمین نمی کند CPU قدیمی سریع تر باشد.
Process Node چیست؟
Process Node یا «گره فرایند ساخت»
اصطلاحی برای نسل فناوری ساخت تراشه است.اعدادی مانند 14nm، 10nm، 7nm یا 5nm
در نسل های مختلف صنعت دیده شده اند.
اما این اعداد را نباید مستقیماً
به عنوان اندازه واقعی یک جزء مشخص
یا معیار مطلق برتری دو کارخانه تفسیر کرد.
Memory Controller چیست؟
Memory Controller
یا «کنترلر حافظه»
بخشی از سیستم است که ارتباط CPU
با حافظه RAM را مدیریت می کند.در پردازنده های مدرن،
Memory Controller معمولاً
بخشی از خود پردازنده یا Package پردازنده است.
قانون مقایسه نسل قبل و نسل بعد
برای شناخت واقعی یک CPU نباید
فقط همان مدل را جداگانه بررسی کنیم.
مدل باید حداقل در سه جهت مقایسه شود:
نسل قبلمشخص شود CPU نسبت به مدل یا کلاس مشابه نسل قبل
چه پیشرفتی داشته است.
هم نسلبا مدل های U، P، H یا HX همان نسل
مقایسه شود.
نسل بعدمشخص شود نسل بعد چه تغییر مهمی
در معماری، Efficiency یا Performance ایجاد کرده است.
فرض کنید فقط بدانیم یک CPU متعلق به سری H است.
این اطلاعات به تنهایی نمی گوید
آیا خرید آن منطقی است یا خیر.
ممکن است مدل مورد نظر در نسل خودش بسیار قدرتمند باشد،
اما CPU کم مصرف نسل بعد
Performance مشابهی با مصرف بسیار کمتر ارائه کند.
از طرف دیگر ممکن است مدل قدیمی H
به دلیل قیمت مناسب در بازار استوک
هنوز ارزش خرید بسیار بالایی داشته باشد.
بنابراین:
Technical Performance
+
Generation
+
Power Class
+
Device Quality
+
Price
=
Real Buying Value
کدام پسوند برای چه کاربری مناسب تر است؟
| کاربری | U | P | H | HS | HX |
|---|---|---|---|---|---|
| Office | عالی | عالی | بیش از نیاز | بیش از نیاز | معمولاً غیرضروری |
| دانشجویی | عالی | عالی | بسته به رشته | بسته به رشته | کاربری خاص |
| برنامه نویسی | خوب تا عالی | عالی | عالی | عالی | عالی برای پروژه سنگین |
| AutoCAD دو بعدی | خوب | خوب | عالی | عالی | عالی |
| Revit | بسته به پروژه | خوب | عالی | عالی | عالی |
| Rendering CPU | محدودتر | متوسط | خوب تا عالی | عالی | بسیار مناسب |
| Gaming | بسته به GPU | بسته به GPU | مناسب | مناسب | مناسب سیستم های قدرتمند |
| شارژدهی باتری | اولویت بالا | متعادل | اولویت کمتر | تعادل مناسب | اولویت اصلی نیست |
در Workloadهایی مانند Gaming، Rendering سه بعدی،
هوش مصنوعی و برخی نرم افزارهای مهندسی،
GPU می تواند نقش بسیار مهمی داشته باشد.
بنابراین HX بودن CPU به تنهایی
لپ تاپ را به یک Workstation یا سیستم Rendering مناسب تبدیل نمی کند.
پسوند CPU چه تاثیری روی باتری دارد؟
به طور کلی کلاس های کم مصرف برای دستیابی
به Efficiency بالاتر طراحی می شوند.
اما عمر باتری فقط توسط CPU تعیین نمی شود.
عوامل زیر نیز مهم هستند:
- ظرفیت باتری
- نمایشگر
- روشنایی
- GPU
- RAM
- SSD
- Firmware
- Power Profile
- Background Processes
- سلامت باتری
Battery Health چیست؟
Battery Health
یا «سلامت باتری»
نشان می دهد ظرفیت فعلی باتری
نسبت به ظرفیت طراحی اولیه آن چه وضعیتی دارد.این موضوع در لپ تاپ استوک اهمیت ویژه دارد،
زیرا باتری در طول زمان فرسوده می شود.
پسوند CPU و Cooling
هرچه کلاس CPU اجازه مصرف Power بیشتری بدهد،
اهمیت Cooling بیشتر می شود.
یک HX قدرتمند در شاسی با Cooling نامناسب
ممکن است نتواند توان واقعی خود را حفظ کند.
در مقابل یک H یا HS با Cooling مناسب
ممکن است Performance پایدار بسیار خوبی ارائه کند.
Chassis چیست؟
Chassis یا «شاسی»
ساختار فیزیکی اصلی دستگاه است.ابعاد و طراحی Chassis روی فضای موجود برای:
Fan
/
Heatsink
/
Heat Pipe
/
Vapor Chamber
/
Airflow
تاثیر می گذارد.
Airflow چیست؟
Airflow یا «جریان هوا»
حرکت هوا در سیستم Cooling است.هوای خنک وارد دستگاه شده،
از بخش های گرم عبور می کند
و هوای گرم از خروجی خارج می شود.
انسداد ورودی هوا یا تجمع گردوغبار
می تواند Cooling را ضعیف کند.
انتخاب پسوند مناسب در لپ تاپ استوک
بازار لپ تاپ استوک با بازار دستگاه نو تفاوت مهمی دارد.
در این بازار ممکن است با بودجه یکسان
میان یک CPU جدید کم مصرف
و یک Workstation قدیمی با CPU سری H
انتخاب داشته باشید.
انتخاب صحیح به نوع استفاده بستگی دارد.
| نیاز اصلی | انتخاب منطقی تر | دلیل |
|---|---|---|
| Office و حسابداری | U جدیدتر | مصرف کمتر و Performance کافی |
| حمل روزانه | U / P / HS | تعادل وزن، توان و باتری |
| برنامه نویسی عمومی | U / P / H | بسته به اندازه پروژه |
| مهندسی سنگین | H / HS / HX | توان پایدار بیشتر |
| Rendering CPU | H / HX | توان Multi-Core بالاتر |
| شارژدهی | U | تمرکز بیشتر بر Efficiency |
CPU جدیدتر معمولاً مزایای معماری و Efficiency دارد،
اما ارزش خرید فقط با Performance تعیین نمی شود.
ممکن است یک Mobile Workstation نسل قبل
با قیمت مناسب، Cooling قوی،
RAM قابل ارتقا و GPU حرفه ای
برای مهندس ارزش خرید بیشتری داشته باشد.
در مقابل برای کاربر اداری،
یک لپ تاپ U جدیدتر، سبک تر و کم مصرف تر
انتخاب منطقی تری خواهد بود.
چگونه پسوند مناسب CPU را انتخاب کنیم؟
کاربری را مشخص کنیدOffice، Engineering، Gaming، Rendering یا Programming؟
نیاز به حمل را مشخص کنیدآیا لپ تاپ هر روز جابه جا می شود؟
باتری را بررسی کنیدآیا استفاده طولانی بدون برق مهم است؟
Workload را بررسی کنیدکار کوتاه است یا چند ساعت Load سنگین دارد؟
نسل CPU را بررسی کنیدپسوند را جدا از نسل مقایسه نکنید.
مدل کامل CPU را بررسی کنیدCore، Thread، Cache و Architecture را مقایسه کنید.
Cooling دستگاه را بررسی کنیدCPU قوی بدون Cooling مناسب ارزش خود را از دست می دهد.
Benchmark مناسب را ببینیدBenchmark باید با Workload واقعی شما مرتبط باشد.
قیمت را وارد مقایسه کنیدبهترین CPU الزاماً بهترین خرید نیست.
انتخاب میان U و H فقط انتخاب میان
«CPU ضعیف و CPU قوی» نیست.
در واقع ممکن است میان دو فلسفه طراحی انتخاب کنیم:
Mobility / Efficiency
↔
Sustained Performance
و کلاس هایی مانند P و HS
تلاش می کنند نقاط مختلفی میان این دو هدف ایجاد کنند.
- مقایسه فقط بر اساس Core i5 و Core i7.
- نادیده گرفتن حرف انتهای مدل CPU.
- فرض اینکه U همیشه ضعیف است.
- فرض اینکه H همیشه از U سریع تر است.
- فرض اینکه HX همیشه بهترین انتخاب است.
- مقایسه پسوندها بدون توجه به نسل.
- مقایسه CPUهای Intel و AMD فقط بر اساس نام تجاری.
- نادیده گرفتن Power Limit لپ تاپ.
- نادیده گرفتن Cooling.
- نادیده گرفتن Performance پایدار.
- نادیده گرفتن GPU در Workloadهای گرافیکی.
- انتخاب CPU پرمصرف برای کاربری کاملاً سبک.
- انتخاب CPU کم مصرف برای Rendering طولانی بدون بررسی نیاز واقعی.
- مقایسه فقط Maximum Boost Clock.
- نادیده گرفتن قیمت و ارزش خرید در بازار استوک.
سوالات متداول پسوندهای پردازنده لپ تاپ
حرف U در CPU یعنی چه؟
U معمولاً به کلاس پردازنده های موبایل
با تمرکز بیشتر بر مصرف انرژی و قابلیت حمل اشاره دارد.
پردازنده H چیست؟
H معمولاً خانواده Performance محور
پردازنده های لپ تاپ است که برای Workloadهای
سنگین تر طراحی می شود.
پردازنده P چیست؟
P در برخی نسل های Intel کلاس میانی
میان طراحی کم مصرف و Performance محور است.
HS چیست؟
HS عمدتاً در پردازنده های موبایل AMD دیده می شود
و برای ارائه Performance بالا در طراحی های
نسبتاً بهینه تر از نظر مصرف و قابلیت حمل استفاده می شود.
HX چیست؟
HX معمولاً به پردازنده های موبایل
Performance محور رده بالا اشاره دارد
که در لپ تاپ های Gaming و Workstation قدرتمند دیده می شوند.
U بهتر است یا H؟
بستگی به کاربری دارد.
U برای مصرف پایین و قابلیت حمل مناسب تر است،
در حالی که H معمولاً برای Performance پایدار
در Workloadهای سنگین طراحی می شود.
آیا i7-U از i5-H قوی تر است؟
الزاماً خیر. نسل، معماری، مدل،
تعداد Core و Power Limit باید بررسی شوند.
آیا HX همیشه از H سریع تر است؟
در یک خانواده و نسل مشابه معمولاً HX
کلاس Performance بالاتری دارد،
اما این قانون را نمی توان بدون بررسی مدل دقیق
به تمام نسل ها تعمیم داد.
برای برنامه نویسی U کافی است؟
برای بسیاری از پروژه ها بله.
پروژه های Compilation سنگین، ماشین مجازی متعدد
یا Workloadهای حرفه ای می توانند از H یا کلاس های بالاتر سود ببرند.
برای AutoCAD پردازنده U مناسب است؟
برای پروژه های سبک و دو بعدی می تواند کافی باشد.
پروژه های سنگین تر باید بر اساس CPU، GPU،
RAM و پیچیدگی واقعی پروژه بررسی شوند.
برای Revit چه پسوندی بهتر است؟
برای پروژه های حرفه ای معمولاً پردازنده های
Performance محور مانند H یا HS انتخاب مطمئن تری هستند،
اما مدل دقیق CPU و سایر سخت افزارها نیز اهمیت دارند.
برای Rendering کدام سری بهتر است؟
برای CPU Rendering طولانی،
H و HX معمولاً مناسب تر هستند،
زیرا توان Multi-Core پایدار اهمیت زیادی دارد.
برای لپ تاپ استوک فقط پسوند CPU را بررسی کنیم؟
خیر. وضعیت Cooling، نسل CPU،
Benchmark واقعی، سلامت دستگاه،
GPU، RAM و قیمت نیز باید بررسی شوند.
آیا CPU نسل جدید U می تواند از H قدیمی سریع تر باشد؟
بله. پیشرفت معماری، IPC، Cache،
فرایند ساخت و Efficiency می تواند
این اتفاق را ممکن کند.
برای خرید لپ تاپ استوک کدام پسوند بهتر است؟
پسوند «بهتر» به صورت مطلق وجود ندارد.
بهترین انتخاب پسوندی است که با Workload،
بودجه، نیاز به باتری و قابلیت حمل شما هماهنگ باشد.
اصطلاحات جدید این فصل
- Suffix: پسوند انتهای مدل پردازنده.
- U-Series: کلاس پردازنده با تمرکز بر بهره وری و قابلیت حمل.
- P-Series: کلاس میانی برخی پردازنده های موبایل Intel.
- H-Series: پردازنده موبایل Performance محور.
- HS-Series: پردازنده Performance محور AMD با تاکید بیشتر بر بهره وری و طراحی قابل حمل.
- HX-Series: کلاس رده بالای Performance پردازنده موبایل.
- Workstation: سیستم حرفه ای برای Workloadهای تخصصی.
- Mobile Workstation: ایستگاه کاری حرفه ای قابل حمل.
- Content Creation: تولید محتوای دیجیتال.
- Compilation: فرایند تبدیل کد منبع به فرم قابل اجرا یا میانی.
- Process Node: نسل فناوری فرایند ساخت تراشه.
- Memory Controller: کنترلر ارتباط پردازنده با RAM.
- Battery Health: وضعیت ظرفیت فعلی باتری نسبت به ظرفیت طراحی.
- Chassis: ساختار فیزیکی اصلی دستگاه.
- Airflow: جریان هوا در سیستم خنک کننده.
خلاصه فصل
پسوند پردازنده یکی از مهم ترین بخش های نام CPU لپ تاپ است،
اما نباید آن را به یک رتبه بندی ساده
از ضعیف به قوی تبدیل کرد.
برای انتخاب CPU باید مجموعه زیر بررسی شود:
Generation
+
Architecture
+
CPU Model
+
Suffix
+
Core / Thread
+
Cache
+
Power Limit
+
Cooling
+
Workload
+
Price
به همین دلیل عبارت هایی مانند
«i7 بهتر از i5 است»
یا
«H همیشه بهتر از U است»
بدون مشخص کردن مدل و نسل،
معیار مناسبی برای خرید لپ تاپ نیستند.
