یک عدد Benchmark بدون Context می تواند بیشتر گمراه کننده باشد تا مفید
آموزش حرفه ای خواندن Benchmark پردازنده؛ از امتیاز تا عملکرد واقعی
Benchmark یکی از مهم ترین ابزارهای مقایسه پردازنده است،
اما فقط زمانی ارزش دارد
که بدانیم دقیقاً چه چیزی را اندازه گیری می کند.
یک CPU ممکن است در یک Benchmark بسیار سریع باشد
و در برنامه واقعی مورد استفاده شما
اختلاف بسیار کمتری ایجاد کند.
بنابراین هدف این فصل
حفظ کردن امتیاز پردازنده ها نیست.
هدف این است که یاد بگیریم
هر عدد Benchmark را در Context صحیح بخوانیم.
Benchmark Score
+
Test Method
+
Workload
+
Power
+
Cooling
+
Platform
=
Meaningful Result
در این فصل چه چیزهایی یاد می گیریم؟
- Benchmark چیست.
- Synthetic Benchmark و Real-World Benchmark چه تفاوتی دارند.
- Single-Core Score چیست.
- Multi-Core Score چیست.
- چرا امتیاز Multi-Core مستقیماً از تعداد Core پیروی نمی کند.
- Benchmark کوتاه و طولانی چه تفاوتی دارند.
- Burst Performance و Sustained Performance چیست.
- چرا Cooling نتیجه Benchmark را تغییر می دهد.
- چرا CPU دسکتاپ و لپ تاپ با نام مشابه ممکن است عملکرد متفاوتی داشته باشند.
- چرا نتایج دو سایت مختلف همیشه برابر نیستند.
- چرا نسخه نرم افزار Benchmark اهمیت دارد.
- چگونه Cinebench، Geekbench و PassMark را تفسیر کنیم.
- چرا Benchmark برنامه واقعی از امتیاز کلی مهم تر است.
- چگونه Benchmark مناسب Workload خود را انتخاب کنیم.
- چگونه از اعداد Benchmark برای خرید اشتباه استفاده نکنیم.
Benchmark چیست؟
آزمون سنجش عملکرد — Benchmark
Benchmark
یا «آزمون سنجش عملکرد»
روشی برای اندازه گیری و مقایسه
Performance سخت افزار است.Benchmark می تواند
یک CPU،
GPU،
RAM،
Storage
یا حتی کل سیستم را بررسی کند.
هدف Benchmark این است که
شرایط مشخصی ایجاد کند
تا بتوان عملکرد چند قطعه
یا چند سیستم را با یکدیگر مقایسه کرد.
اما نتیجه فقط در Context همان تست
معنا دارد.
Benchmark مصنوعی و Benchmark واقعی چه تفاوتی دارند؟
| نوع Benchmark | مفهوم | مزیت | محدودیت |
|---|---|---|---|
| Synthetic Benchmark | تست طراحی شده برای اندازه گیری بخش مشخصی از Performance | قابل تکرار و مناسب مقایسه کنترل شده | ممکن است دقیقاً رفتار برنامه واقعی را نشان ندهد |
| Real-World Benchmark | تست با برنامه یا Workload واقعی | نزدیک تر به استفاده واقعی کاربر | نتیجه ممکن است به تنظیمات برنامه و پروژه وابسته باشد |
بنچمارک مصنوعی — Synthetic Benchmark
Synthetic Benchmark
تستی است که
Workload مشخص و کنترل شده ای
برای اندازه گیری Performance ایجاد می کند.هدف آن لزوماً شبیه سازی کامل
یک برنامه واقعی نیست؛
بلکه ایجاد شرایطی استاندارد
برای مقایسه سخت افزارها است.
آزمون واقعی — Real-World Benchmark
Real-World Benchmark
یا «آزمون دنیای واقعی»
از نرم افزار،
پروژه،
بازی
یا Workload واقعی
برای اندازه گیری Performance استفاده می کند.برای مثال می توان
زمان Encode یک ویدئو،
زمان Compile یک پروژه،
زمان Render یک Scene
یا Performance یک نرم افزار مهندسی را اندازه گیری کرد.
Single-Core Score چیست؟
امتیاز تک هسته ای — Single-Core Score
Single-Core Score
امتیازی است که
Performance یک Core
یا یک مسیر پردازشی محدود
را در Benchmark اندازه گیری می کند.این معیار
برای Workloadهایی مهم است
که نمی توانند به طور موثر
از تعداد زیادی Core استفاده کنند.
Single-Core Performance
در بسیاری از عملیات:
- رابط کاربری نرم افزارها
- برخی عملیات CAD
- بعضی مراحل Simulation
- بعضی بازی ها
- برخی عملیات برنامه نویسی
- پردازش هایی با Parallelism محدود
اهمیت دارد.
قابلیت اجرای موازی — Parallelism
Parallelism
یا «قابلیت اجرای موازی»
نشان می دهد یک Workload
تا چه اندازه می تواند
به بخش های مستقل تقسیم شود
و همزمان روی منابع متعدد اجرا شود.
Multi-Core Score چیست؟
امتیاز چند هسته ای — Multi-Core Score
Multi-Core Score
Performance پردازنده
هنگام استفاده همزمان
از چندین Core و Thread را می سنجد.
این معیار برای Workloadهایی مانند:
- CPU Rendering
- Video Encoding
- Compilation
- Scientific Computing
- برخی Simulationها
- فشرده سازی و Decompression
اهمیت بیشتری دارد.
محاسبات علمی — Scientific Computing
Scientific Computing
یا «محاسبات علمی»
به استفاده از رایانه
برای حل مسائل عددی،
علمی،
مهندسی
و مدل سازی محاسباتی گفته می شود.
فشرده سازی — Compression
Compression
یا «فشرده سازی»
فرایند کاهش حجم داده است.Decompression
یا «باز کردن داده فشرده»
فرایند بازگرداندن داده
از حالت فشرده است.
چرا دو برابر شدن Core به معنی دو برابر شدن امتیاز نیست؟
فرض کنید یک CPU چهار Core
و CPU دیگری هشت Core دارد.
نمی توان نتیجه گرفت:
8 Cores
=
2 × Performance of 4 Cores
زیرا Scaling نرم افزار
کامل نیست.
مقیاس پذیری — Scaling
Scaling
یا «مقیاس پذیری»
در این Context
نشان می دهد Performance یک Workload
با اضافه شدن Core یا Thread
تا چه اندازه افزایش پیدا می کند.اگر برنامه نتواند
Coreهای بیشتر را به خوبی به کار بگیرد،
افزایش Core
اثر محدودتری خواهد داشت.
بسیاری از برنامه ها
ترکیبی از بخش های Parallel
و بخش های Sequential هستند.
اگر بخشی از برنامه
فقط روی یک Thread اجرا شود،
اضافه کردن Core بیشتر
نمی تواند آن قسمت را سریع تر کند.
بنابراین:
More Cores
→
Potentially More Performance
اما نه:
More Cores
→
Guaranteed Linear Performance
پردازش ترتیبی — Sequential Processing
Sequential Processing
یا «پردازش ترتیبی»
به حالتی گفته می شود
که مراحل عملیات
باید به ترتیب مشخصی انجام شوند
و امکان اجرای همزمان همه بخش ها وجود ندارد.
Benchmark کوتاه و طولانی چه تفاوتی دارند؟
CPU می تواند برای مدت کوتاه
فرکانس و توان بالاتری حفظ کند،
اما در Workload طولانی
شرایط حرارتی و Power Limit
اهمیت بیشتری پیدا می کنند.
| نوع تست | چه چیزی را بیشتر نشان می دهد؟ |
|---|---|
| Short Test | Burst Performance و Boost کوتاه مدت |
| Long Test | Sustained Performance و رفتار حرارتی واقعی |
عملکرد لحظه ای — Burst Performance
Burst Performance
یعنی Performance بالایی
که پردازنده می تواند
برای مدت کوتاهی ارائه کند.
عملکرد پایدار — Sustained Performance
Sustained Performance
یا «عملکرد پایدار»
Performance قابل حفظ
در مدت زمان طولانی تر است.
چرا CPU دسکتاپ و لپ تاپ با نام مشابه می توانند Performance متفاوتی داشته باشند؟
پلتفرم اهمیت بسیار زیادی دارد.
CPU دسکتاپ معمولاً
فضای بیشتری برای:
- Cooling
- Power Delivery
- Heat Dissipation
- فرکانس پایدار
در اختیار دارد.
در مقابل،
لپ تاپ باید محدودیت هایی مانند:
- ضخامت
- وزن
- باتری
- گرما
- صدای فن
را نیز مدیریت کند.
دفع حرارت — Heat Dissipation
Heat Dissipation
یا «دفع حرارت»
فرایند انتقال گرمای تولید شده
از قطعات
به محیط اطراف است.
Benchmark پردازنده Workstation را چگونه بخوانیم؟
در Workstation
امتیاز عمومی CPU
به تنهایی کافی نیست.
باید Workload تخصصی را نیز بررسی کرد.
برای مثال:
- Rendering
- Simulation
- CAD / CAM
- Scientific Computing
- Compilation
- Virtualization
ممکن است رفتار متفاوتی
روی یک CPU داشته باشند.
مجازی سازی — Virtualization
Virtualization
یا «مجازی سازی»
فناوری ای است که امکان اجرای
چند محیط یا ماشین مجازی
روی یک سیستم فیزیکی
را فراهم می کند.
Benchmark پردازنده Server چرا متفاوت است؟
در Server،
معیارهایی مانند:
- Throughput
- Latency
- Core Density
- Memory Bandwidth
- Power Efficiency
- Scalability
اهمیت بیشتری پیدا می کنند.
بنابراین Benchmark مناسب Desktop
الزاماً معیار کامل
برای Server نیست.
توان عملیاتی — Throughput
Throughput
یا «توان عملیاتی»
مقدار کاری است
که سیستم می تواند
در یک بازه زمانی انجام دهد.برای مثال:
تعداد درخواست قابل پردازش
در یک ثانیه.
تراکم هسته — Core Density
Core Density
یا «تراکم هسته»
به تعداد Core قابل ارائه
در یک تراشه،
Package
یا فضای مشخص
اشاره دارد.
Cinebench را چگونه تفسیر کنیم؟
Cinebench
یک Benchmark شناخته شده
برای سنجش Performance CPU
در Workload رندرینگ است.
معمولاً دو نوع نتیجه مهم دارد:
Single-Core
/
Multi-Core
نتیجه Single-Core
برای قدرت یک هسته
و Multi-Core
برای توان پردازشی مجموع Coreها
اطلاعات مفیدی می دهد.
Cinebench یک Workload مشخص
را اندازه گیری می کند.
CPUای که در Cinebench قوی تر است
الزاماً در:
- Gaming
- AutoCAD
- Excel
- Web Browsing
- Compression
به همان نسبت سریع تر نیست.
Geekbench را چگونه بخوانیم؟
Geekbench
مجموعه ای از Workloadهای مختلف
برای سنجش Performance CPU ارائه می کند.
نتایج آن معمولاً شامل:
Single-Core Score
+
Multi-Core Score
هستند.
مزیت چنین تستی
ارائه یک نگاه عمومی تر است،
اما باز هم یک امتیاز واحد
جای Benchmark برنامه واقعی را نمی گیرد.
PassMark چه اطلاعاتی می دهد؟
PassMark CPU Mark
یک امتیاز ترکیبی
برای مقایسه Performance CPUها ارائه می دهد.
این امتیاز برای:
- بررسی سریع اختلاف کلی CPUها
- مرتب کردن تعداد زیادی مدل
- پیدا کردن محدوده تقریبی Performance
می تواند مفید باشد.
اما برای تصمیم نهایی
بهتر است Benchmarkهای مرتبط با Workload
نیز بررسی شوند.
امتیاز ترکیبی — Composite Score
Composite Score
یا «امتیاز ترکیبی»
عددی است که
از ترکیب نتایج چند تست
یا چند Workload ساخته می شود.این عدد برای مقایسه سریع مفید است،
اما جزئیات رفتار CPU
در هر نوع Workload را پنهان می کند.
چرا نسخه Benchmark اهمیت دارد؟
امتیاز نسخه های مختلف
یک نرم افزار Benchmark
الزاماً قابل مقایسه مستقیم نیست.
ممکن است در نسخه جدید:
- Workload تغییر کند.
- الگوریتم امتیازدهی تغییر کند.
- Instruction Set جدید استفاده شود.
- مدت تست تغییر کند.
- پشتیبانی سخت افزاری جدید اضافه شود.
بنابراین:
Score from Version A
≠
Score from Version B
مجموعه دستورها — Instruction Set
Instruction Set
یا «مجموعه دستورها»
مجموعه عملیات پایه ای است
که پردازنده
برای اجرای برنامه ها پشتیبانی می کند.
چرا نتایج دو سایت متفاوت یکی نیست؟
حتی اگر CPU یکسان باشد،
شرایط تست ممکن است متفاوت باشد.
عوامل تاثیرگذار:
- Motherboard
- BIOS
- Power Limit
- RAM Speed
- RAM Timings
- Cooling
- Operating System
- Background Processes
- Benchmark Version
- Ambient Temperature
دمای محیط — Ambient Temperature
Ambient Temperature
یا «دمای محیط»
دمای هوای اطراف سیستم
هنگام اجرای تست است.دمای بالاتر محیط
می تواند روی Cooling
و فرکانس پایدار پردازنده
اثر بگذارد.
RAM چگونه روی Benchmark CPU اثر می گذارد؟
بعضی Workloadها
به Memory Bandwidth
و Memory Latency
حساس هستند.
بنابراین یک CPU یکسان
با دو پیکربندی RAM متفاوت
ممکن است نتیجه متفاوتی ایجاد کند.
تاخیر حافظه — Memory Latency
Memory Latency
یا «تاخیر حافظه»
زمان مورد نیاز
برای دسترسی پردازنده
به داده موجود در حافظه است.
زمان بندی حافظه — Memory Timings
Memory Timings
یا «زمان بندی حافظه»
مجموعه پارامترهایی هستند
که تاخیر عملیات مختلف RAM
را مشخص می کنند.
پردازش پس زمینه — Background Process
Background Process
یا «پردازش پس زمینه»
برنامه یا سرویسی است
که همزمان با Benchmark
در سیستم اجرا می شود.این پردازش ها
می توانند بخشی از CPU،
RAM
یا Storage
را مصرف کنند
و نتیجه تست را تغییر دهند.
Power Mode چگونه نتیجه را تغییر می دهد؟
بسیاری از سیستم ها
چند حالت Performance دارند.
برای مثال:
Quiet
/
Balanced
/
Performance
این حالت ها می توانند:
- Power Limit
- Fan Speed
- Boost Behavior
- Temperature Target
را تغییر دهند.
افزایش فرکانس موقت — Boost
Boost
حالتی است که پردازنده
در صورت وجود محدودیت حرارتی و توان مناسب
فرکانس خود را
بالاتر از فرکانس پایه افزایش می دهد.
Benchmark در حالت Stock و Overclocked چه تفاوتی دارد؟
تنظیمات کارخانه — Stock Settings
Stock Settings
یعنی اجرای سخت افزار
با تنظیمات استاندارد
و تعریف شده توسط سازنده
بدون Overclock دستی.
اورکلاک — Overclocking
Overclocking
یا «اورکلاک»
به افزایش فرکانس یا تنظیمات Performance
فراتر از مقادیر استاندارد
برای دستیابی به Performance بیشتر گفته می شود.
هنگام مقایسه دو نتیجه
باید مشخص باشد
سیستم ها در چه شرایطی تست شده اند.
اگر یک CPU
با Power Limit استاندارد
و دیگری با تنظیمات بازتر
آزمایش شود،
مقایسه ممکن است
تصویر دقیقی از رفتار استاندارد دو CPU ندهد.
دما را کنار Benchmark بخوانید
Performance بالا
بدون توجه به دما
تصویر کاملی از سیستم ارائه نمی کند.
یک CPU ممکن است
امتیاز بسیار بالایی تولید کند
اما همزمان:
- مصرف انرژی بالایی داشته باشد.
- دمای زیادی ایجاد کند.
- فن ها با صدای بالا کار کنند.
در سیستم Desktop
شاید Cooling بزرگ تر
این مسئله را بهتر مدیریت کند،
اما در Mini PC،
All-in-One
یا Laptop
محدودیت فضا اهمیت بیشتری دارد.
مینی کامپیوتر — Mini PC
Mini PC
یا «مینی کامپیوتر»
سیستم کامپیوتری کوچک و فشرده ای است
که قطعات اصلی کامپیوتر
در بدنه ای بسیار کوچک تر از کیس Desktop معمولی
قرار می گیرند.
کامپیوتر یکپارچه — All-in-One
All-in-One
یا «کامپیوتر یکپارچه»
سیستمی است که
اجزای اصلی کامپیوتر
در بدنه نمایشگر
یا ساختاری یکپارچه قرار گرفته اند.
Performance per Watt را فراموش نکنید
عملکرد به ازای وات — Performance per Watt
Performance per Watt
یعنی مقدار Performance
در برابر انرژی مصرف شده.این معیار
برای لپ تاپ،
سرور،
Mini PC
و سیستم های کم مصرف
اهمیت زیادی دارد.
دو CPU ممکن است
Performance مشابهی ارائه کنند،
اما یکی با توان بسیار کمتر.
در چنین شرایطی
Efficiency می تواند
مزیت مهمی باشد.
مهم ترین قانون: Benchmark مرتبط با کار خودتان را پیدا کنید
اگر هدف شما AutoCAD است،
فقط Benchmark رندر CPU
معیار کافی نیست.
اگر هدف شما Rendering است،
فقط Single-Core Score کافی نیست.
اگر هدف Server است،
امتیاز Gaming CPU
ارزش زیادی ندارد.
بنابراین:
Correct Benchmark
=
Benchmark Closest to Your Workload
برای هر کاربری چه Benchmarkی مهم تر است؟
| کاربری | معیارهای مهم تر |
|---|---|
| Office | Single-Core، پاسخگویی سیستم، مصرف انرژی |
| Programming | Single-Core + Multi-Core + Compile Test |
| AutoCAD | Single-Core + Application Test + GPU |
| Revit | Single-Core، RAM، Application Test و برخی Multi-Core Workloadها |
| CPU Rendering | Multi-Core + Long-duration Test |
| GPU Rendering | GPU Benchmark + VRAM + CPU Support |
| Gaming | Game Benchmark + 1% Low + Average FPS |
| Scientific Computing | Application Benchmark + Vector Performance + Memory |
| Server | Throughput + Latency + Efficiency + Scalability |
| Virtualization | Core / Thread + RAM Capacity + Sustained Multi-Core |
یک درصد پایین — 1% Low
1% Low
در Benchmark بازی
معیاری برای بررسی
Performance در بخش های کندتر تجربه بازی است.Average FPS
فقط میانگین را نشان می دهد،
اما 1% Low
می تواند اطلاعات بیشتری درباره
افت های محسوس Performance ارائه کند.
پایگاه داده Benchmark را چگونه استفاده کنیم؟
سایت هایی که
هزاران نتیجه CPU را جمع آوری می کنند
برای مقایسه اولیه مفید هستند.
اما داده ها ممکن است
از سیستم های مختلف
با تنظیمات متفاوت آمده باشند.
بنابراین بهتر است
یک نتیجه واحد را
حقیقت مطلق در نظر نگیریم.
اندازه نمونه — Sample Size
Sample Size
یا «اندازه نمونه»
تعداد نتایج یا آزمایش هایی است
که برای تولید یک میانگین
یا تحلیل آماری استفاده شده اند.نتیجه ای که بر اساس
صدها نمونه تولید شده
معمولاً تصویر عمومی تری
نسبت به یک تست منفرد ارائه می کند.
پراکندگی نتایج — Variance
Variance
یا «پراکندگی»
نشان می دهد نتایج مختلف
تا چه اندازه
از یکدیگر فاصله دارند.پراکندگی زیاد
می تواند نشان دهد
عوامل محیطی یا تنظیمات سیستم
تاثیر زیادی روی نتیجه دارند.
Benchmark در سیستم استوک چه کاربردی دارد؟
Benchmark فقط برای مقایسه مدل CPU نیست.
در سیستم استوک
می تواند ابزار تشخیص نیز باشد.
اگر یک دستگاه
به شکل غیرعادی
پایین تر از محدوده متعارف همان مدل
Performance داشته باشد،
ممکن است لازم باشد مواردی مانند:
- Temperature
- Cooling
- Power Mode
- RAM Configuration
- Background Process
- Firmware
- Thermal Paste
بررسی شوند.
اگر یک CPU
در شرایط مشابه
معمولاً امتیاز مشخصی دارد
اما سیستم مورد بررسی
بسیار پایین تر عمل می کند،
این اختلاف می تواند
نشانه یک مشکل باشد.
Benchmark در این حالت
فقط برای Ranking نیست؛
بلکه برای:
Diagnosis
یعنی:
تشخیص مشکل
نیز کاربرد دارد.
رتبه بندی — Ranking
Ranking
یا «رتبه بندی»
یعنی مرتب کردن پردازنده ها
بر اساس یک معیار یا امتیاز مشخص.
اختلاف 10 درصد در Benchmark چه معنایی دارد؟
اگر CPU A
ده درصد امتیاز بیشتری از CPU B داشته باشد،
این فقط یعنی
در همان Benchmark
اختلافی در این محدوده ثبت شده است.
به معنی این نیست که:
Every Task
=
10% Faster
در یک برنامه واقعی
اختلاف می تواند:
- بیشتر باشد.
- کمتر باشد.
- تقریباً صفر باشد.
- در بعضی شرایط حتی جهت متفاوتی داشته باشد.
فرض کنید CPU جدید
20 درصد سریع تر باشد.
اگر کاری روی CPU قدیمی
فقط 10 ثانیه طول بکشد،
زمان صرفه جویی شده
ممکن است برای کاربر
اهمیت زیادی نداشته باشد.
اما اگر Render
دو ساعت طول بکشد،
همان درصد اختلاف
می تواند بسیار مهم شود.
بنابراین:
Performance Difference
×
Workload Duration
=
Practical Time Impact
تاثیر زمانی واقعی — Practical Time Impact
Practical Time Impact
یعنی میزان زمانی که
افزایش Performance
در کار واقعی کاربر
صرفه جویی می کند.
Benchmark را با قیمت ترکیب کنید
قوی ترین CPU
الزاماً بهترین خرید نیست.
باید:
Performance Gain
vs
Price Increase
بررسی شود.
اگر CPU جدید
فقط 8 درصد سریع تر
اما 40 درصد گران تر باشد،
ممکن است مدل قبلی
Value بیشتری داشته باشد.
ارزش خرید — Value
Value
یا «ارزش خرید»
رابطه میان مزایای واقعی محصول
و هزینه ای است
که برای آن پرداخت می شود.
قانون سه نسل را در Benchmark هم اجرا کنید
هنگام بررسی یک CPU،
فقط آن را با یک مدل مقایسه نکنید.
ساختار بهتر:
Previous Generation
↔
Target CPU
↔
Next Generation
سپس سه سؤال بپرسید:
- نسل قبل چقدر کندتر است؟
- نسل هدف چقدر گران تر است؟
- نسل بعد با چه افزایش قیمت و Performanceی عرضه می شود؟
روش استاندارد تحلیل Benchmark پردازنده
مدل کامل CPU را مشخص کنیدنام تجاری کلی کافی نیست.
Platform را مشخص کنیدDesktop، Laptop، Workstation، Mini PC یا Server؟
نوع Benchmark را پیدا کنیدSynthetic یا Real-World؟
Single-Core و Multi-Core را جدا کنیدهر کدام کاربرد متفاوتی دارند.
مدت تست را بررسی کنیدShort Burst یا Sustained Load؟
Power و Cooling را بررسی کنیدمخصوصاً در Laptop، Mini PC و All-in-One.
RAM و Platform Configuration را بررسی کنیدRAM می تواند نتیجه برخی Workloadها را تغییر دهد.
نسخه Benchmark را یکسان کنیدامتیاز نسخه های مختلف را مستقیم مقایسه نکنید.
Application Benchmark را پیدا کنیدنتیجه نزدیک به کار واقعی شما مهم تر است.
قیمت را وارد تحلیل کنیدPerformance بدون Price-to-Performance ناقص است.
- انتخاب CPU فقط بر اساس یک امتیاز.
- مقایسه نسخه های متفاوت Benchmark.
- مقایسه Single-Core با Multi-Core.
- فرض اینکه Core بیشتر همیشه امتیاز متناسب بیشتری می دهد.
- نادیده گرفتن Cooling.
- نادیده گرفتن Power Limit.
- مقایسه Desktop و Laptop بدون توجه به کلاس توان.
- نادیده گرفتن RAM.
- نادیده گرفتن سیستم عامل و Background Process.
- تفسیر Benchmark کوتاه به عنوان Performance طولانی مدت.
- انتخاب CPU برای AutoCAD فقط با Cinebench.
- انتخاب CPU برای Gaming فقط با Multi-Core Score.
- انتخاب CPU برای Server با Benchmark دسکتاپ.
- فرض اینکه 10 درصد امتیاز بیشتر یعنی تمام کارها 10 درصد سریع تر هستند.
- نادیده گرفتن قیمت.
- نادیده گرفتن نسل قبل و بعد.
- نادیده گرفتن Workload واقعی کاربر.
سوالات متداول درباره Benchmark پردازنده
Benchmark چیست؟
Benchmark آزمونی برای سنجش
و مقایسه Performance سخت افزار است.
Single-Core Score چیست؟
امتیازی برای اندازه گیری
Performance یک Core
یا Workload محدود به یک مسیر پردازشی است.
Multi-Core Score چیست؟
امتیازی برای سنجش
Performance پردازنده
هنگام استفاده از چند Core و Thread است.
آیا Core بیشتر یعنی Multi-Core سریع تر؟
معمولاً Core بیشتر
ظرفیت پردازش بالاتری ایجاد می کند،
اما معماری،
Clock،
نوع Core
و Scaling نرم افزار نیز مهم هستند.
Cinebench برای مقایسه CPU مناسب است؟
بله، برای Workload رندر CPU
ابزار مفیدی است،
اما نباید تنها معیار انتخاب CPU باشد.
Geekbench برای چه کاری خوب است؟
برای ارائه یک دید عمومی
از Single-Core و Multi-Core Performance مفید است،
اما Benchmark برنامه واقعی همچنان اهمیت دارد.
PassMark CPU Mark چیست؟
یک امتیاز ترکیبی
برای مقایسه کلی Performance CPUها است.
چرا نتایج Benchmark دو سایت فرق دارند؟
تفاوت در RAM،
Cooling،
BIOS،
Power Limit،
نسخه Benchmark،
سیستم عامل
و شرایط تست
می تواند نتیجه را تغییر دهد.
آیا 20 درصد Benchmark بیشتر یعنی برنامه من 20 درصد سریع تر می شود؟
خیر.
اختلاف واقعی به Workload
و گلوگاه های سیستم بستگی دارد.
برای Rendering چه Benchmarkی مهم است؟
اگر Render مبتنی بر CPU باشد،
Multi-Core و تست طولانی مدت
اهمیت زیادی دارند.
برای AutoCAD چه Benchmarkی مهم است؟
Application Benchmark،
Single-Core Performance
و GPU
از معیارهای مهم هستند.
برای Gaming چه Benchmarkی مهم است؟
تست بازی واقعی،
Average FPS،
1% Low،
GPU
و CPU
باید کنار هم بررسی شوند.
Benchmark CPU دسکتاپ و لپ تاپ قابل مقایسه است؟
می توان آنها را مقایسه کرد،
اما کلاس توان،
Cooling
و محدودیت های Platform
باید در تفسیر نتیجه لحاظ شوند.
Benchmark برای سیستم استوک چه کاربردی دارد؟
علاوه بر مقایسه Performance،
می تواند برای تشخیص
عملکرد غیرعادی،
مشکل Cooling
یا تنظیمات نامناسب سیستم
مفید باشد.
بهترین Benchmark CPU کدام است؟
Benchmark واحدی برای همه کاربردها
بهترین نیست.
بهترین تست
تستی است که به Workload واقعی شما
نزدیک تر باشد.
اصطلاحات جدید این فصل
- Benchmark: آزمون سنجش عملکرد.
- Synthetic Benchmark: بنچمارک مصنوعی و کنترل شده.
- Real-World Benchmark: تست مبتنی بر برنامه یا Workload واقعی.
- Single-Core Score: امتیاز عملکرد تک هسته ای.
- Multi-Core Score: امتیاز عملکرد چند هسته ای.
- Parallelism: قابلیت اجرای موازی.
- Scaling: مقیاس پذیری Performance با افزایش منابع.
- Sequential Processing: پردازش ترتیبی.
- Scientific Computing: محاسبات علمی.
- Compression: فشرده سازی.
- Decompression: باز کردن داده فشرده.
- Burst Performance: عملکرد کوتاه مدت.
- Sustained Performance: عملکرد پایدار.
- Heat Dissipation: دفع حرارت.
- Virtualization: مجازی سازی.
- Throughput: توان عملیاتی.
- Core Density: تراکم هسته.
- Composite Score: امتیاز ترکیبی.
- Instruction Set: مجموعه دستورهای پردازنده.
- Ambient Temperature: دمای محیط.
- Memory Latency: تاخیر حافظه.
- Memory Timings: زمان بندی حافظه.
- Background Process: پردازش پس زمینه.
- Boost: افزایش موقت فرکانس پردازنده.
- Stock Settings: تنظیمات استاندارد کارخانه.
- Overclocking: افزایش فرکانس یا Performance فراتر از تنظیمات استاندارد.
- Performance per Watt: عملکرد به ازای توان مصرفی.
- 1% Low: معیاری برای بررسی افت های Performance در بازی.
- Sample Size: اندازه نمونه.
- Variance: پراکندگی نتایج.
- Diagnosis: تشخیص مشکل.
- Ranking: رتبه بندی.
- Practical Time Impact: تاثیر واقعی اختلاف Performance بر زمان انجام کار.
خلاصه فصل
Benchmark ابزار بسیار قدرتمندی است،
اما فقط زمانی که
بدانیم چه چیزی را اندازه گیری می کند.
یک روش تحلیل صحیح:
CPU Model
→
Platform
→
Benchmark Type
→
Single / Multi Core
→
Test Duration
→
Power
→
Cooling
→
Real Application
→
Price
همچنین باید به خاطر داشت:
Benchmark Score
≠
Universal Performance
یعنی یک امتیاز
نمی تواند رفتار CPU
در تمام برنامه ها را توضیح دهد.
مهم ترین قانون این فصل:
Benchmark را برای پاسخ دادن به سؤال خودتان انتخاب کنید؛
نه اینکه سؤال خودتان را با Benchmark موجود تطبیق دهید.
در دسکتاپ فقط CPU نمی خرید؛ یک Platform انتخاب می کنید
راهنمای جامع پردازنده های Desktop؛ سوکت، چیپست، مادربرد و مسیر ارتقا
در سیستم Desktop،
انتخاب پردازنده فقط انتخاب یک مدل CPU نیست.
پردازنده باید با Socket مادربرد،
Chipset،
BIOS،
نوع حافظه،
سیستم خنک کننده
و توان قابل ارائه توسط مادربرد سازگار باشد.
به همین دلیل مفهوم مهم تری به نام:
Platform
وارد بحث می شود.
Platform را می توان مجموعه ای از CPU،
Socket،
Chipset،
Motherboard،
Memory Standard
و قابلیت های مرتبط دانست
که با یکدیگر یک اکوسیستم سخت افزاری می سازند.
در این فصل چه چیزهایی یاد می گیریم؟
- Platform چیست.
- Socket چیست.
- Chipset چیست.
- Motherboard چه نقشی در Performance و Compatibility دارد.
- چرا یک CPU با هر مادربردی سازگار نیست.
- BIOS و Microcode چه هستند.
- VRM چیست.
- چرا توان مادربرد برای CPUهای قدرتمند مهم است.
- تفاوت نسل CPU با نسل Platform چیست.
- Upgrade Path چیست.
- چرا برخی Socketها عمر بیشتری دارند.
- پسوندهای مهم Intel Desktop مانند K، KF و F چه هستند.
- پسوندهای مهم AMD مانند X، X3D و G چه هستند.
- iGPU در CPU دسکتاپ چه اهمیتی دارد.
- چگونه CPU مناسب Desktop را انتخاب کنیم.
Platform چیست؟
پلتفرم سخت افزاری — Platform
Platform
یا «پلتفرم سخت افزاری»
مجموعه ای از قطعات و استانداردهای سازگار
است که یک سیستم
بر پایه آنها ساخته می شود.در Desktop،
Platform معمولاً شامل مواردی مانند:
- CPU Family
- Socket
- Chipset
- Motherboard
- Memory Generation
- PCI Express Support
- BIOS Support
Socket چیست؟
سوکت پردازنده — CPU Socket
CPU Socket
محل اتصال فیزیکی و الکتریکی
پردازنده به مادربرد است.Socket مشخص می کند
چه پردازنده هایی از نظر شکل،
تعداد اتصال ها
و استاندارد الکتریکی
می توانند روی مادربرد نصب شوند.
خیر.
حتی اگر دو CPU
از یک Socket فیزیکی استفاده کنند،
ممکن است مادربرد
برای یکی از آنها:
- BIOS مناسب نداشته باشد.
- Chipset سازگار نداشته باشد.
- Power Delivery کافی نداشته باشد.
- به صورت رسمی توسط سازنده پشتیبانی نشود.
بنابراین:
Same Socket
≠
Guaranteed Compatibility
Chipset چیست؟
چیپست — Chipset
Chipset
مجموعه کنترلرها و قابلیت های پلتفرم
روی مادربرد است
که بخشی از ارتباطات و امکانات سیستم
را مدیریت می کند.بسته به Platform،
Chipset می تواند روی مواردی مانند:
- تعداد خطوط PCI Express
- تعداد پورت های USB
- تعداد Storage Deviceهای قابل اتصال
- قابلیت Overclocking
- قابلیت های شبکه
- Expansion
اثر بگذارد.
قابلیت توسعه — Expansion
Expansion
یا «قابلیت توسعه»
به امکان افزودن سخت افزارهای جدید
مانند:
- GPU
- SSD
- Network Card
- Capture Card
- Sound Card
اشاره دارد.
مادربرد فقط یک برد اتصال نیست
کیفیت مادربرد
می تواند روی:
- پایداری سیستم
- توان قابل ارائه به CPU
- RAM Support
- Storage Support
- Overclocking
- تعداد Expansion Slotها
- اتصالات شبکه و USB
اثر بگذارد.
VRM چیست؟
مدار تنظیم ولتاژ — VRM
VRM
مخفف:
Voltage Regulator Module
است.
ترجمه مفهومی:
مدار تنظیم ولتاژ.
VRM وظیفه دارد
ولتاژ مناسب و پایدار
برای CPU و برخی قطعات دیگر
فراهم کند.
یک CPU پرمصرف
می تواند جریان زیادی از مادربرد طلب کند.
اگر VRM ضعیف باشد
یا Cooling مناسبی نداشته باشد،
ممکن است:
- دمای VRM بالا برود.
- Power Limit محدود شود.
- فرکانس CPU کاهش پیدا کند.
- پایداری سیستم کاهش یابد.
بنابراین CPU قدرتمند
باید روی مادربردی نصب شود
که توان مدیریت آن را داشته باشد.
تامین توان — Power Delivery
Power Delivery
یا «تامین توان»
به مجموعه مسیرها و مدارهایی گفته می شود
که انرژی الکتریکی
را به قطعات سیستم می رسانند.
BIOS چه ارتباطی با سازگاری CPU دارد؟
سیستم ورودی و خروجی پایه — BIOS
BIOS
نرم افزار سطح پایین مادربرد است
که در راه اندازی سخت افزار
و تنظیمات اولیه سیستم نقش دارد.در مادربردهای جدیدتر
معمولاً از UEFI استفاده می شود،
اما واژه BIOS همچنان به شکل عمومی
بسیار رایج است.
Microcode چیست؟
میکروکد — Microcode
Microcode
لایه ای از کنترل داخلی پردازنده است
که می تواند
نحوه اجرای برخی دستورها
و رفتارهای CPU را مدیریت کند.سازندگان پردازنده
در بعضی موارد
از طریق Updateهای BIOS یا سیستم عامل
Microcode جدید ارائه می کنند.
یک مادربرد ممکن است
از نظر Platform
با نسل جدید CPU سازگار باشد،
اما نسخه BIOS نصب شده روی آن
پردازنده جدید را نشناسد.
در چنین شرایطی
ممکن است قبل از نصب CPU جدید
نیاز به Update BIOS باشد.
رابط میان افزار یکپارچه توسعه پذیر — UEFI
UEFI
مخفف:
Unified Extensible Firmware Interface
است.
UEFI نسل جدیدتر
محیط راه اندازی و Firmware
سیستم های مدرن است
و جایگزین بسیاری از محدودیت های BIOS قدیمی شده است.
Upgrade Path چیست؟
مسیر ارتقا — Upgrade Path
Upgrade Path
یا «مسیر ارتقا»
نشان می دهد
یک Platform تا چه اندازه
امکان نصب CPUها یا قطعات جدیدتر را
در آینده فراهم می کند.
فرض کنید دو سیستم
Performance مشابهی دارند.
اما Platform اول
فقط از همان نسل CPU پشتیبانی می کند،
در حالی که Platform دوم
امکان نصب چند نسل بعدی را نیز دارد.
در این شرایط،
حتی اگر Performance امروز نزدیک باشد،
Platform دوم می تواند
ارزش بلندمدت بیشتری داشته باشد.
هنگام ساخت Desktop
فقط CPU امروز را نبینید.
باید بپرسید:
Can I Upgrade the CPU Later?
یعنی:
آیا در آینده می توان CPU را بدون تعویض مادربرد ارتقا داد؟
DDR4 یا DDR5؛ بخشی از تصمیم Platform
بعضی Platformها
فقط از یک نسل RAM پشتیبانی می کنند،
در حالی که برخی دوره های انتقالی
ممکن است مادربردهای مختلفی
با DDR4 یا DDR5 داشته باشند.
انتخاب حافظه روی:
- هزینه سیستم
- Memory Bandwidth
- قابلیت ارتقا
- Performance برخی Workloadها
اثر می گذارد.
پسوندهای مهم Intel Desktop
مدل کامل CPU
می تواند حروفی در انتها داشته باشد.
این حروف را نباید نادیده گرفت.
| پسوند | مفهوم کلی |
|---|---|
| K | مدل دارای ضریب باز برای Overclocking در Platformهای سازگار |
| KF | K با گرافیک مجتمع غیرفعال یا بدون iGPU قابل استفاده |
| F | مدل بدون گرافیک مجتمع قابل استفاده |
| بدون پسوند | مدل استاندارد خانواده |
Multiplier چیست؟
ضریب پردازنده — CPU Multiplier
CPU Multiplier
یا «ضریب پردازنده»
یکی از عوامل تعیین فرکانس کاری CPU است.به شکل ساده:
CPU Frequency
=
Base Clock
×
Multiplier
ضریب باز — Unlocked Multiplier
Unlocked Multiplier
یعنی کاربر
در Platform مناسب
امکان تغییر ضریب CPU
برای Overclocking را دارد.
پسوند K
نشان دهنده قابلیت های مرتبط با Overclocking
و جایگاه مدل است،
اما Performance واقعی
همچنان به:
- مدل CPU
- Power Limit
- Cooling
- Motherboard
- Workload
وابسته است.
پسوند F چه اهمیتی دارد؟
CPUهای Intel دارای پسوند F
برای خروجی تصویر
به GPU مجزا نیاز دارند.
اگر سیستم کارت گرافیک نداشته باشد،
خروجی تصویر از پورت های مادربرد
با این CPUها معمولاً قابل استفاده نیست.
گرافیک مجتمع — Integrated GPU / iGPU
iGPU
یا «گرافیک مجتمع»
پردازنده گرافیکی داخلی
در CPU یا Package پردازنده است.وجود iGPU می تواند
برای:
- خروجی تصویر بدون کارت گرافیک مجزا
- عیب یابی سیستم
- برخی عملیات Encode / Decode
- سیستم های اداری
بسیار مفید باشد.
Intel Quick Sync چیست؟
شتاب دهنده ویدئو اینتل — Intel Quick Sync Video
Intel Quick Sync Video
فناوری شتاب دهی سخت افزاری
برای برخی عملیات Decode و Encode ویدئو
در گرافیک مجتمع Intel است.این قابلیت
در بعضی Workloadهای ویدئویی
می تواند کاربرد زیادی داشته باشد.
پسوندها و نام های مهم AMD Desktop
| پسوند / نام | مفهوم کلی |
|---|---|
| X | مدل Performance بالاتر در خانواده مربوطه |
| X3D | مدل دارای فناوری 3D V-Cache در محصولات مربوطه |
| G | در خانواده های مربوطه نشان دهنده تمرکز بیشتر بر گرافیک مجتمع بوده است |
| بدون پسوند | مدل استاندارد خانواده |
3D V-Cache چیست؟
کش سه بعدی AMD — 3D V-Cache
3D V-Cache
فناوری AMD
برای افزودن Cache بیشتر
با استفاده از ساختارهای سه بعدی
در برخی پردازنده ها است.این فناوری
مخصوصاً در Workloadهای حساس به Cache
می تواند Performance را افزایش دهد.
بعضی بازی ها
به Latency حافظه
و حجم Cache حساس هستند.
Cache بزرگ تر
می تواند باعث شود
داده های بیشتری نزدیک CPU باقی بمانند
و مراجعه به RAM کاهش پیدا کند.
اما:
More Cache
≠
Faster in Every Workload
یعنی X3D
در تمام نرم افزارها
به یک اندازه مزیت ایجاد نمی کند.
برخورد موفق کش — Cache Hit
Cache Hit
زمانی رخ می دهد
که داده مورد نیاز CPU
داخل Cache پیدا شود
و نیازی به مراجعه به حافظه کندتر نباشد.
عدم یافتن داده در کش — Cache Miss
Cache Miss
زمانی رخ می دهد
که داده مورد نیاز
در سطح Cache مورد بررسی وجود نداشته باشد
و CPU مجبور شود
به سطح پایین تر حافظه مراجعه کند.
پسوند G در AMD چیست؟
در برخی نسل های Ryzen Desktop،
مدل های G
با تمرکز بر پردازنده های دارای
گرافیک مجتمع قوی تر عرضه شده اند.
این مدل ها برای سیستم هایی که:
- GPU مجزا ندارند،
- سیستم اداری یا خانگی هستند،
- Mini PC یا سیستم کم حجم هستند،
می توانند کاربردی باشند.
CPU و APU چه تفاوتی دارند؟
واحد پردازش شتاب یافته — APU
APU
اصطلاحی است که AMD
برای برخی پردازنده هایی استفاده کرده
که CPU و GPU مجتمع
را در یک محصول ترکیب می کنند.در عمل،
بسیاری از CPUهای مدرن نیز
نوعی گرافیک مجتمع دارند،
بنابراین تفاوت نام گذاری
باید در Context همان نسل بررسی شود.
Cooling در Desktop چقدر اهمیت دارد؟
CPUهای Desktop
به دلیل توان بالاتر
می توانند حرارت زیادی تولید کنند.
نوع Cooler
می تواند روی:
- Boost Clock
- Sustained Performance
- Temperature
- Noise
- Overclocking Headroom
اثر بگذارد.
ظرفیت باقی مانده — Headroom
Headroom
یا «ظرفیت باقی مانده»
مقدار فضای موجود
قبل از رسیدن سیستم
به یک محدودیت مشخص است.برای مثال:
Thermal Headroom
یعنی ظرفیت حرارتی باقی مانده
قبل از رسیدن CPU
به محدوده دمایی محدود کننده.
Air Cooling و Liquid Cooling چیست؟
| نوع | معنی | ویژگی کلی |
|---|---|---|
| Air Cooling | خنک کننده هوایی | هیت سینک + فن |
| Liquid Cooling | خنک کننده مایع | انتقال گرما با مدار مایع |
خنک کننده مایع یکپارچه — AIO Liquid Cooler
AIO
مخفف:
All-in-One Liquid Cooler
است.
این نوع خنک کننده
یک مدار مایع از پیش مونتاژ شده
برای CPU فراهم می کند.
TDP و مصرف واقعی CPU Desktop
یکی از اشتباهات رایج
این است که عدد TDP
به عنوان بیشترین مصرف واقعی CPU
در نظر گرفته شود.
CPUهای مدرن
می توانند بسته به:
- Boost
- Motherboard Settings
- Power Limit
- Workload
- Temperature
مصرف متفاوتی داشته باشند.
مصرف کل سیستم — Total System Power
Total System Power
یا «مصرف کل سیستم»
شامل مصرف:
- CPU
- GPU
- Motherboard
- RAM
- Storage
- Fans
- سایر قطعات
است.
PSU چیست؟
منبع تغذیه — PSU
PSU
مخفف:
Power Supply Unit
است.
PSU یا «منبع تغذیه»
برق مورد نیاز قطعات سیستم
را تامین می کند.
هنگام انتخاب CPU و GPU قدرتمند
باید توان و کیفیت PSU
نیز بررسی شود.
منبع تغذیه ضعیف
می تواند باعث:
- ناپایداری
- خاموش شدن سیستم
- عدم امکان ارتقای GPU
- کارکرد نامناسب در بار سنگین
شود.
PCI Express چرا بخشی از Platform است؟
رابط PCI Express — PCIe
PCI Express
یا:
PCIe
رابط پرسرعتی برای اتصال
قطعاتی مانند:
- GPU
- NVMe SSD
- Network Card
- Expansion Card
به سیستم است.
PCIe Lane چیست؟
مسیر ارتباطی PCIe — PCIe Lane
Lane
یا «مسیر ارتباطی»
یک کانال انتقال داده
در PCI Express است.رابط هایی مانند:
x1
/
x4
/
x8
/
x16
نشان می دهند
چند Lane برای اتصال
در اختیار قطعه قرار گرفته است.
ظاهر Slot
همیشه تعداد Lane واقعی
را مشخص نمی کند.
ممکن است یک Slot
از نظر فیزیکی x16 باشد
اما از نظر الکتریکی:
x4
کار کند.
مشخصات مادربرد
باید بررسی شود.
چرا نصب SSD می تواند روی Laneهای سیستم اثر بگذارد؟
در برخی مادربردها
Laneهای PCIe
میان Slotها و M.2ها
Share می شوند.
در نتیجه نصب یک SSD
ممکن است:
- یک SATA Port را غیرفعال کند.
- سرعت یک Slot را تغییر دهد.
- Laneهای یک Expansion Slot را کاهش دهد.
اشتراک مسیرها — Lane Sharing
Lane Sharing
یا «اشتراک مسیرها»
زمانی است که چند اتصال
از منابع ارتباطی مشترک
استفاده می کنند.
Laneهای CPU و Chipset چه تفاوتی دارند؟
بعضی Laneها
مستقیماً از CPU می آیند
و برخی دیگر
از Chipset تامین می شوند.
ارتباط Chipset با CPU
نیز ظرفیت مشخصی دارد.
بنابراین در سیستم هایی
با تعداد زیادی:
- SSD
- Network Adapter
- Capture Card
- Expansion Device
طراحی Platform اهمیت بیشتری پیدا می کند.
Platform دسکتاپ معمولی و Workstation چه تفاوتی دارند؟
Workstation Platform
معمولاً برای نیازهای حرفه ای تر
طراحی می شود.
بسته به خانواده محصول،
می تواند مزایایی مانند:
- Core Count بیشتر
- Memory Capacity بیشتر
- Memory Channel بیشتر
- PCIe Lane بیشتر
- ECC Support
- Expansion بیشتر
ارائه کند.
حافظه با تصحیح خطا — ECC Memory
ECC
مخفف:
Error-Correcting Code
است.
ECC Memory
می تواند برخی خطاهای حافظه
را شناسایی و اصلاح کند.
این قابلیت در:
- Server
- Workstation
- سیستم های علمی
- سیستم های حساس به پایداری
اهمیت بیشتری دارد.
Memory Channel چیست؟
کانال حافظه — Memory Channel
Memory Channel
مسیر مستقل ارتباط
میان Memory Controller
و RAM است.افزایش تعداد Channel
می تواند Memory Bandwidth
بیشتری فراهم کند.
برای مثال:
Dual Channel
→
2 Memory Channels
Quad Channel
→
4 Memory Channels
البته تعداد ماژول RAM
و تعداد Memory Channel
یک مفهوم کاملاً یکسان نیستند.
کنترلر حافظه — Memory Controller
Memory Controller
بخش سخت افزاری مسئول
مدیریت ارتباط CPU
با حافظه اصلی سیستم است.
ارزش Platform را چگونه بسنجیم؟
هنگام انتخاب CPU Desktop،
بهتر است هزینه کل Platform
محاسبه شود.
نه فقط قیمت CPU.
Platform Cost
=
CPU
+
Motherboard
+
RAM
+
Cooler
+
Possible PSU Upgrade
هزینه کل پلتفرم — Total Platform Cost
Total Platform Cost
یا «هزینه کل پلتفرم»
مجموع هزینه هایی است
که برای استفاده عملی
از یک CPU جدید
باید پرداخت شود.
فرض کنید CPU A
کمی ارزان تر از CPU B باشد.
اما برای CPU A
مجبور باشیم:
- مادربرد گران تر بخریم،
- RAM جدید بخریم،
- Cooler قوی تر تهیه کنیم.
در این شرایط
قیمت خود CPU
معیار کاملی برای Value نیست.
Upgrade یا Rebuild؟
بازسازی کامل سیستم — Rebuild
Rebuild
در این Context
یعنی تعویض بخش بزرگی از Platform
برای استفاده از نسل جدید سخت افزار.
گاهی ارتقای CPU
فقط نیازمند تعویض خود CPU است.
اما گاهی نسل جدید
نیاز به:
New CPU
+
New Motherboard
+
New RAM
دارد.
در این حالت
هزینه ارتقا
بسیار بیشتر می شود.
برای هر کاربری در Desktop چه چیزی مهم تر است؟
| کاربری | معیارهای مهم CPU / Platform |
|---|---|
| Office | قیمت، iGPU، مصرف، قابلیت ارتقا |
| Gaming | Single-Core، Cache، GPU Balance، Platform Cost |
| Streaming | CPU Threads، Hardware Encoder، GPU |
| Programming | Single + Multi-Core، RAM Capacity، Storage |
| CPU Rendering | Core Count، Multi-Core، Cooling، Power |
| 3D / GPU Rendering | PCIe، GPU Support، PSU، CPU کافی |
| Workstation | Core Count، RAM Capacity، PCIe Lanes، ECC |
| Virtualization | Core / Thread، RAM، I/O، Platform Stability |
Balanced System چیست؟
سیستم متعادل — Balanced System
Balanced System
یا «سیستم متعادل»
سیستمی است که
CPU، GPU، RAM، Storage
و سایر قطعات
متناسب با نیاز کاربر انتخاب شده اند.هدف این است که
هزینه زیادی روی بخشی
که استفاده نمی شود
هدر نرود.
برای مثال در Gaming
اگر GPU گلوگاه اصلی باشد،
ارتقای CPU
از یک مدل قوی
به یک مدل بسیار قوی تر
ممکن است FPS زیادی اضافه نکند.
بنابراین:
Best CPU
≠
Best Balanced System
روش استاندارد انتخاب CPU برای Desktop
Workload را مشخص کنیدGaming، Office، Render، Programming یا Workstation؟
بودجه کل Platform را تعیین کنیدفقط بودجه CPU را مشخص نکنید.
CPUهای مناسب را پیدا کنیدIntel و AMD را بر اساس مدل واقعی مقایسه کنید.
Socket و Chipset را بررسی کنیدسازگاری Platform را تایید کنید.
مادربرد مناسب انتخاب کنیدVRM، Expansion، Storage و شبکه را بررسی کنید.
RAM Platform را بررسی کنیدDDR4 یا DDR5 و ظرفیت مورد نیاز را مشخص کنید.
Cooler را متناسب با CPU انتخاب کنیدمخصوصاً در CPUهای Performance بالا.
PSU را بررسی کنیدCPU و GPU آینده را نیز در نظر بگیرید.
Upgrade Path را بررسی کنیدببینید Platform در آینده چه گزینه هایی دارد.
نسل قبل و بعد را مقایسه کنیدشاید نسل قبل Value بهتر یا نسل بعد Upgrade Path بهتری داشته باشد.
- خرید CPU بدون بررسی Socket.
- فرض اینکه Socket یکسان یعنی سازگاری کامل.
- نادیده گرفتن BIOS Support.
- نادیده گرفتن VRM مادربرد.
- انتخاب CPU قدرتمند روی مادربرد بسیار ضعیف.
- انتخاب مادربرد بسیار گران برای CPU ارزان بدون نیاز واقعی.
- نادیده گرفتن Upgrade Path.
- خرید CPU F بدون داشتن GPU مجزا.
- خرید K بدون نیاز یا Platform مناسب Overclocking.
- فرض اینکه X3D در تمام Workloadها سریع تر است.
- نادیده گرفتن RAM Generation.
- نادیده گرفتن Cooler.
- نادیده گرفتن PSU.
- نادیده گرفتن PCIe Laneها.
- نادیده گرفتن Total Platform Cost.
- خرید قوی ترین CPU بدون توجه به تعادل سیستم.
سوالات متداول درباره CPU و Platform دسکتاپ
Socket چیست؟
محل اتصال فیزیکی و الکتریکی CPU
به مادربرد است.
Chipset چیست؟
مجموعه قابلیت ها و کنترلرهای Platform
روی مادربرد است
که امکانات ارتباطی و توسعه سیستم را مدیریت می کند.
آیا هر CPU با Socket یکسان روی مادربرد کار می کند؟
خیر.
BIOS، Chipset،
پشتیبانی سازنده
و توان مادربرد
نیز باید بررسی شوند.
VRM چیست؟
Voltage Regulator Module
مدار تنظیم ولتاژ مادربرد
برای تامین توان پایدار CPU است.
CPU با پسوند K یعنی چه؟
در Intel Desktop
معمولاً به مدل دارای ضریب باز
برای Overclocking در Platform سازگار اشاره دارد.
پسوند F در Intel چیست؟
معمولاً به مدلی اشاره دارد
که گرافیک مجتمع قابل استفاده ندارد
و برای خروجی تصویر به GPU مجزا نیاز دارد.
KF چیست؟
ترکیبی از قابلیت های سری K
و نبود گرافیک مجتمع قابل استفاده است.
X3D در AMD چیست؟
به مدل هایی با فناوری
3D V-Cache اشاره دارد
که Cache بیشتری در اختیار CPU قرار می دهند.
آیا X3D فقط برای Gaming است؟
خیر،
اما بسیاری از بازی های حساس به Cache
می توانند از آن مزیت زیادی بگیرند.
تاثیر در سایر Workloadها متفاوت است.
Upgrade Path چیست؟
میزان امکان ارتقای CPU
یا سایر اجزای Platform
در آینده است.
DDR4 بهتر است یا DDR5؟
DDR5 فناوری جدیدتری است
و Bandwidth بالقوه بیشتری دارد،
اما هزینه، Latency،
Platform
و نوع Workload
نیز باید بررسی شوند.
آیا CPU قوی به مادربرد گران نیاز دارد؟
الزاماً گران ترین مادربرد نه،
اما مادربرد باید VRM،
Cooling
و قابلیت های لازم
برای CPU مورد نظر را داشته باشد.
آیا Cooler روی سرعت CPU اثر دارد؟
بله.
Cooling بهتر
می تواند به CPU کمک کند
Boost و Sustained Performance
بالاتری حفظ کند.
برای سیستم اداری CPU بدون iGPU مناسب است؟
فقط اگر GPU مجزا وجود داشته باشد.
برای بسیاری از سیستم های اداری
داشتن iGPU ساده تر و اقتصادی تر است.
قیمت CPU یا هزینه Platform مهم تر است؟
برای تصمیم خرید
Total Platform Cost
معیار کامل تری است.
اصطلاحات جدید این فصل
- Platform: مجموعه سخت افزارها و استانداردهای سازگار یک سیستم.
- CPU Socket: محل اتصال پردازنده به مادربرد.
- Chipset: مجموعه کنترلرها و قابلیت های Platform.
- Expansion: قابلیت توسعه سخت افزار سیستم.
- VRM: مدار تنظیم ولتاژ.
- Power Delivery: سیستم تامین توان قطعات.
- BIOS: Firmware سطح پایین مادربرد.
- Microcode: لایه کنترل داخلی پردازنده.
- UEFI: رابط Firmware مدرن سیستم.
- Upgrade Path: مسیر ارتقای آینده Platform.
- CPU Multiplier: ضریب تعیین کننده فرکانس CPU.
- Unlocked Multiplier: ضریب قابل تغییر برای Overclocking.
- iGPU: گرافیک مجتمع پردازنده.
- Intel Quick Sync: شتاب دهنده سخت افزاری ویدئو Intel.
- 3D V-Cache: فناوری افزایش Cache سه بعدی AMD.
- Cache Hit: یافتن موفق داده مورد نیاز در Cache.
- Cache Miss: نبود داده مورد نیاز در Cache.
- APU: پردازنده دارای CPU و GPU مجتمع در نام گذاری AMD.
- Headroom: ظرفیت باقی مانده پیش از رسیدن به محدودیت.
- Air Cooling: خنک کننده هوایی.
- Liquid Cooling: خنک کننده مایع.
- AIO Liquid Cooler: خنک کننده مایع از پیش مونتاژ شده.
- Total System Power: مصرف توان کل سیستم.
- PSU: منبع تغذیه سیستم.
- PCIe: رابط پرسرعت اتصال قطعات.
- PCIe Lane: مسیر انتقال داده PCI Express.
- Lane Sharing: اشتراک منابع PCIe میان چند اتصال.
- ECC: حافظه دارای قابلیت تشخیص و اصلاح برخی خطاها.
- Memory Channel: مسیر مستقل ارتباط حافظه با کنترلر.
- Memory Controller: کنترلر ارتباط CPU و RAM.
- Total Platform Cost: هزینه کل CPU، مادربرد، RAM و ملزومات Platform.
- Rebuild: تعویض بخش عمده Platform برای نسل جدید.
- Balanced System: سیستم با قطعات متناسب با Workload.
خلاصه فصل
در Desktop،
CPU را نباید
به صورت یک قطعه مستقل دید.
مسیر صحیح تحلیل:
CPU
→
Socket
→
Chipset
→
Motherboard
→
RAM
→
Cooling
→
PSU
→
Expansion
→
Upgrade Path
و هنگام مقایسه قیمت:
CPU Price
≠
Platform Cost
مهم ترین قانون این فصل:
در سیستم Desktop،
بهترین CPU الزاماً بهترین انتخاب نیست؛
بهترین انتخاب CPUای است
که روی Platform مناسب،
با هزینه منطقی
و مسیر ارتقای مناسب قرار بگیرد.
چند حرف کوچک در انتهای نام CPU می توانند مشخصات مهم آن را تغییر دهند
راهنمای کامل پسوندهای پردازنده Intel Desktop؛ تفاوت K، KF، F، T و KS چیست؟
هنگام مقایسه پردازنده های Intel Desktop،
فقط عبارت هایی مانند Core i5،
Core i7
یا شماره مدل کافی نیستند.
حروفی که در انتهای نام پردازنده قرار می گیرند
می توانند اطلاعات مهمی درباره
قابلیت Overclocking،
گرافیک مجتمع،
کلاس توان
و جایگاه آن مدل در خانواده پردازنده ارائه کنند.
برای مثال،
مدل های زیر ممکن است
در نگاه اول بسیار شبیه به نظر برسند:
Core i7-13700
/
Core i7-13700F
/
Core i7-13700K
/
Core i7-13700KF
/
Core i7-13700T
اما این مدل ها
دقیقاً یک محصول با نام متفاوت نیستند.
شناخت پسوندها
به ما کمک می کند بفهمیم
هر مدل برای چه نوع سیستم و کاربری طراحی شده است.
در این فصل چه چیزهایی یاد می گیریم؟
- Suffix یا پسوند پردازنده چیست.
- پردازنده Intel بدون پسوند چه مفهومی دارد.
- پسوند K چیست.
- پسوند KF چیست.
- پسوند F چیست.
- پسوند T چیست.
- پسوند KS چیست.
- Unlocked CPU چیست.
- Overclocking دقیقاً چه کاری انجام می دهد.
- چرا CPU سری K معمولاً Cooling قوی تری می خواهد.
- چرا خرید مدل F بدون GPU مجزا می تواند مشکل ساز شود.
- Quick Sync چه ارتباطی با انتخاب F و KF دارد.
- چرا مدل T الزاماً CPU ضعیفی نیست.
- چرا KS همیشه بهترین خرید نیست.
- چگونه پسوند مناسب را بر اساس نوع سیستم انتخاب کنیم.
Suffix یا پسوند CPU چیست؟
پسوند پردازنده — CPU Suffix
Suffix
در زبان فارسی به معنی
«پسوند» است.در نام گذاری CPU،
پسوند حرف یا مجموعه حروفی است
که معمولاً بعد از شماره مدل قرار می گیرد
و ویژگی خاصی از آن مدل را مشخص می کند.
برای مثال:
Core i5-13600K
حرف:
K
پسوند این مدل است.
پردازنده Intel بدون پسوند چیست؟
در بسیاری از خانواده های Intel Desktop،
مدلی که پسوند خاصی ندارد
نسخه استاندارد آن مدل محسوب می شود.
برای مثال:
Core i7-13700
در برابر:
Core i7-13700K
مدل بدون K
معمولاً ضریب باز برای Overclocking سنتی CPU ندارد.
اما این موضوع
به معنی ضعیف بودن آن نیست.
برای بسیاری از کاربران،
مدل استاندارد می تواند
ترکیب بسیار مناسبی از:
- Performance
- مصرف انرژی
- Cooling Requirement
- قیمت
ارائه کند.
پسوند K در پردازنده Intel چیست؟
سری K — پردازنده دارای ضریب باز
در پردازنده های Desktop مربوطه،
پسوند:
K
معمولاً نشان دهنده
Unlocked Multiplier
یا «ضریب باز» است.
این ویژگی امکان
تنظیم فرکانس پردازنده
از طریق Multiplier
را در پلتفرم های سازگار
فراهم می کند.
Overclocking دقیقاً چیست؟
اورکلاک — Overclocking
Overclocking
یا «اورکلاک»
به تنظیم سخت افزار
برای کار در فرکانس یا شرایط عملکردی
بالاتر از تنظیمات استاندارد آن
گفته می شود.هدف معمولاً
افزایش Performance است.
اما Performance بیشتر
بدون هزینه نیست.
Overclocking می تواند باعث افزایش:
- مصرف انرژی
- حرارت
- نیاز به Cooling
- فشار روی VRM مادربرد
شود.
Voltage چه ارتباطی با Overclocking دارد؟
ولتاژ — Voltage
Voltage
یا «ولتاژ»
یکی از پارامترهای الکتریکی مهم
در عملکرد پردازنده است.در برخی شرایط،
دستیابی به فرکانس بالاتر
ممکن است به ولتاژ بیشتری نیاز داشته باشد.
اما افزایش ولتاژ
معمولاً مصرف انرژی و حرارت را نیز افزایش می دهد
و باید با دقت انجام شود.
چرا دو CPU کاملاً هم مدل ممکن است دقیقاً یکسان Overclock نشوند؟
تراشه های تولید شده
حتی اگر یک مدل تجاری یکسان داشته باشند،
از نظر ویژگی های الکتریکی
می توانند تفاوت های جزئی داشته باشند.
تفاوت طبیعی تراشه ها — Silicon Variation
Silicon Variation
یا «تفاوت طبیعی تراشه های سیلیکونی»
به اختلاف های کوچک
میان تراشه هایی گفته می شود
که از یک طراحی ساخته شده اند.به همین دلیل
دو CPU هم مدل
الزاماً با ولتاژ،
فرکانس
و دمای کاملاً یکسان کار نمی کنند.
Binning چیست؟
دسته بندی تراشه ها بر اساس کیفیت عملکرد — Binning
Binning
فرایندی است
که طی آن سازنده
تراشه های تولید شده را
بر اساس ویژگی هایی مانند:
- فرکانس قابل دستیابی
- مصرف انرژی
- ولتاژ مورد نیاز
- سلامت بخش های مختلف تراشه
آزمایش و دسته بندی می کند.
اگر CPU سری K
قابلیت Performance بالایی داشته باشد
اما Cooler نتواند حرارت را دفع کند،
پردازنده ممکن است
نتواند فرکانس بالا را
برای مدت طولانی حفظ کند.
در نتیجه:
Powerful CPU
+
Weak Cooling
=
Limited Sustained Performance
Thermal Throttling چیست؟
کاهش عملکرد برای کنترل دما — Thermal Throttling
Thermal Throttling
یا «کاهش عملکرد ناشی از محدودیت حرارتی»
زمانی رخ می دهد
که پردازنده برای جلوگیری از افزایش بیش از حد دما،
فرکانس یا توان خود را کاهش دهد.
پسوند KF چیست؟
مدل های:
KF
در خانواده های مربوطه
ویژگی اصلی سری K
یعنی ضریب باز را دارند،
اما گرافیک مجتمع آنها
برای استفاده در دسترس نیست.
بنابراین:
KF
=
K Characteristics
+
No Usable Integrated Graphics
وجود HDMI یا DisplayPort
روی مادربرد
به تنهایی به معنی
امکان دریافت تصویر نیست.
برای استفاده از خروجی تصویر مادربرد،
پردازنده باید
گرافیک مجتمع قابل استفاده داشته باشد.
در سیستم دارای CPU سری KF
معمولاً به کارت گرافیک مجزا نیاز داریم.
خروجی تصویر مادربرد — Motherboard Video Output
پورت هایی مانند HDMI یا DisplayPort
روی مادربرد
معمولاً خروجی تصویر
گرافیک مجتمع پردازنده را منتقل می کنند.
خود وجود این پورت ها
به معنی وجود GPU داخل مادربرد نیست.
پسوند F چیست؟
سری F — بدون گرافیک مجتمع قابل استفاده
پسوند:
F
در مدل های Desktop مربوطه Intel
نشان می دهد
گرافیک مجتمع پردازنده
برای استفاده در دسترس نیست.
بنابراین برای خروجی تصویر
معمولاً به:
Discrete GPU
یا «کارت گرافیک مجزا»
نیاز داریم.
کارت گرافیک مجزا — Discrete GPU
Discrete GPU
یا «پردازنده گرافیکی مجزا»
یک GPU مستقل از CPU است
که معمولاً روی کارت گرافیک اختصاصی قرار دارد.
پس چرا کسی مدل F می خرد؟
اگر سیستم از ابتدا
کارت گرافیک مجزا داشته باشد،
ممکن است کاربر
نیازی به خروجی تصویر iGPU نداشته باشد.
اگر مدل F
با قیمت مناسب تری عرضه شود،
می تواند از نظر هزینه
گزینه منطقی باشد.
اما این تصمیم
فقط زمانی درست است
که مزایای iGPU
برای کاربر اهمیت نداشته باشند.
iGPU فقط برای سیستم بدون کارت گرافیک نیست
حتی در سیستمی
که GPU قدرتمند مجزا دارد،
iGPU می تواند مفید باشد.
یکی از کاربردهای مهم آن:
Troubleshooting
است.
عیب یابی — Troubleshooting
Troubleshooting
یا «عیب یابی»
فرایند پیدا کردن علت
یک مشکل سخت افزاری یا نرم افزاری است.
برای مثال اگر GPU مجزا خراب شود،
وجود iGPU
می تواند برای گرفتن تصویر
و بررسی سیستم بسیار مفید باشد.
مدل F چه ارتباطی با Quick Sync دارد؟
Intel Quick Sync Video
از بخش رسانه ای
گرافیک مجتمع Intel استفاده می کند.
بنابراین در پردازنده ای
که iGPU قابل استفاده ندارد،
قابلیت های وابسته به آن
نیز در دسترس نخواهند بود.
این موضوع برای افرادی که با:
- Video Editing
- Video Encoding
- Streaming
- Media Transcoding
کار می کنند
می تواند مهم باشد.
تبدیل قالب رسانه — Transcoding
Transcoding
یا «تبدیل قالب رسانه»
فرایند تبدیل فایل صوتی یا تصویری
از یک Codec،
Format
یا مشخصات فنی
به حالت دیگری است.
کدک — Codec
Codec
روش یا فناوری
رمزگذاری و رمزگشایی
داده های صوتی و تصویری است.نمونه های شناخته شده شامل:
H.264
/
H.265
/
AV1
هستند.
پسوند T چیست؟
سری T — مدل بهینه شده برای توان پایین تر
پسوند:
T
در خانواده های مربوطه Intel Desktop
معمولاً به مدل هایی اشاره دارد
که برای کار در محدوده توان پایین تر
تنظیم شده اند.
این پردازنده ها
می توانند برای سیستم هایی مانند:
- Small Form Factor PC
- Mini PC
- سیستم اداری کم مصرف
- سیستم با Cooling محدود
- برخی All-in-Oneها
مناسب باشند.
کامپیوتر با فرم فاکتور کوچک — Small Form Factor / SFF
Small Form Factor
که به اختصار:
SFF
گفته می شود،
به کامپیوترهایی با بدنه کوچک تر
از کیس های Desktop معمولی اشاره دارد.
فضای کمتر
می تواند محدودیت بیشتری
برای Cooling،
PSU
و Expansion ایجاد کند.
هدف سری T
صرفاً ساخت CPU «ضعیف» نیست.
این مدل ها
برای محدودیت توان متفاوتی
طراحی یا تنظیم می شوند.
در Workloadهای کوتاه
ممکن است Performance بسیار خوبی ارائه کنند،
اما در بار پردازشی طولانی
محدودیت توان می تواند
اختلاف بیشتری ایجاد کند.
پسوند KS چیست؟
سری KS — مدل ویژه با فرکانس بالا
پسوند:
KS
در برخی نسل های Intel
برای مدل های ویژه
با فرکانس های بالاتر
و جایگاه Performance بالا
استفاده شده است.
این مدل ها معمولاً
برای کاربری هایی عرضه می شوند
که حداکثر Performance
در اولویت بالاتری قرار دارد.
در فرایند تولید،
همه تراشه ها
دقیقاً ویژگی های الکتریکی یکسانی ندارند.
سازنده می تواند
با Testing و Binning،
تراشه هایی را که
شرایط مناسب تری برای فرکانس بالاتر دارند
انتخاب کند.
به چنین انتخابی
گاهی در زبان فنی:
Higher-Binned Silicon
گفته می شود.
مفهوم فارسی آن:
تراشه ای است که در فرایند دسته بندی،
قابلیت عملکرد در سطح بالاتری نشان داده است.
آیا KS همیشه ارزش خرید بیشتری دارد؟
خیر.
باید بررسی شود:
Performance Gain
/
Price Premium
/
Power
/
Cooling
یعنی:
- چقدر Performance بیشتر دریافت می کنیم؟
- چقدر پول بیشتر پرداخت می کنیم؟
- مصرف انرژی چقدر بیشتر است؟
- چه Coolingای لازم داریم؟
مبلغ اضافه برای مدل بالاتر — Price Premium
Price Premium
یعنی مبلغ اضافه ای
که برای دریافت
نسخه یا مدل بالاتر یک محصول
پرداخت می شود.
Diminishing Returns چیست؟
بازده نزولی — Diminishing Returns
Diminishing Returns
یا «بازده نزولی»
یعنی با افزایش هزینه،
مقدار منفعت اضافه ای که دریافت می کنیم
به تدریج کمتر شود.برای مثال ممکن است
برای دریافت آخرین چند درصد Performance،
مجبور شویم هزینه،
توان مصرفی
و Cooling بسیار بیشتری تحمل کنیم.
در بالاترین بخش بازار،
گاهی افزایش Performance
بسیار کمتر از افزایش قیمت است.
فرض کنید به صورت فرضی:
+5% Performance
=
+25% Platform Cost
برای کاربری که
آن 5 درصد Performance
درآمد یا زمان قابل توجهی ایجاد نمی کند،
مدل ارزان تر
می تواند انتخاب منطقی تری باشد.
K یا مدل معمولی؛ کدام را بخریم؟
| نیاز | انتخاب قابل بررسی | دلیل |
|---|---|---|
| سیستم اداری | مدل استاندارد | معمولاً نیازی به هزینه اضافی سری K نیست |
| Gaming قدرتمند | K یا مدل استاندارد قوی | باید اختلاف Performance و قیمت بررسی شود |
| Overclocking | K | ضریب باز در Platform سازگار |
| سیستم کم مصرف | T یا مدل مناسب محدودیت توان | تمرکز بیشتر روی مصرف و حرارت |
| سیستم حرفه ای با GPU مجزا | F / KF قابل بررسی | در صورت عدم نیاز به iGPU |
| Video Editing | مدل دارای iGPU قابل بررسی | Quick Sync ممکن است کاربردی باشد |
| حداکثر Performance بدون تمرکز بر Value | KS در نسل های دارای این مدل | مدل ویژه Performance بالا |
اگر Overclock نکنیم، خرید K بی فایده است؟
الزاماً خیر.
مدل K
ممکن است علاوه بر قابلیت Overclocking،
در همان خانواده
تنظیمات فرکانسی و توان متفاوتی
نسبت به مدل استاندارد داشته باشد.
بنابراین باید
مشخصات همان نسل و همان مدل
بررسی شود.
اما اگر کاربر
از قابلیت های اضافی استفاده نمی کند،
باید بررسی کند
آیا اختلاف Performance
ارزش هزینه بیشتر CPU،
مادربرد
و Cooling را دارد یا خیر.
برای استفاده کامل از یک CPU قدرتمند K
ممکن است به:
Better Motherboard
+
Better VRM
+
Better Cooler
+
Higher-Capacity PSU
نیاز داشته باشیم.
بنابراین باید
هزینه کل Platform
محاسبه شود.
Power Limit چیست؟
محدودیت توان — Power Limit
Power Limit
یا «محدودیت توان»
چارچوبی است که
میزان توان قابل استفاده CPU
را در شرایط مختلف
کنترل می کند.تنظیمات توان
می توانند روی:
- Clock Frequency
- Temperature
- Sustained Performance
- Power Consumption
اثر بگذارند.
چرا یک CPU روی دو مادربرد می تواند رفتار متفاوتی داشته باشد؟
تنظیمات BIOS،
Power Limit،
VRM
و Cooling
می توانند رفتار CPU را تغییر دهند.
بنابراین حتی اگر:
CPU Model A
=
CPU Model A
باشد،
نتیجه Benchmark دو سیستم
الزاماً دقیقاً یکسان نیست.
عملکرد استاندارد — Stock Operation
Stock Operation
یعنی استفاده از پردازنده
در محدوده تنظیمات استاندارد
تعریف شده برای آن،
بدون Overclock دستی.
معنی پسوند را از نسل پردازنده جدا نکنید
یکی از مهم ترین قوانین
خواندن نام CPU این است:
پسوند فقط یک بخش
از هویت پردازنده است.
برای تحلیل صحیح باید:
Brand
+
Family
+
Generation
+
Model
+
Suffix
را کنار یکدیگر بخوانیم.
مثال: چگونه نام یک Intel CPU را بخوانیم؟
Intel Core i7-13700KF
| بخش | مفهوم |
|---|---|
| Intel | سازنده |
| Core | خانواده محصول |
| i7 | رده محصول در سیستم نام گذاری مربوطه |
| 13 | در این الگوی نام گذاری، نسل سیزدهم |
| 700 | شماره مدل در خانواده |
| K | ضریب باز |
| F | گرافیک مجتمع قابل استفاده ندارد |
نام CPU
اطلاعات زیادی می دهد،
اما Benchmark نیست.
برای مثال نمی توان
فقط از روی:
i5
/
i7
/
i9
نتیجه گرفت
کدام CPU در Workload واقعی سریع تر است.
نسل،
معماری،
تعداد Core،
فرکانس،
Cache،
توان
و Workload
باید بررسی شوند.
قانون سه نسل در خرید Intel Desktop
قبل از خرید یک CPU،
بهتر است مدل هدف
با نسل قبل و نسل بعد
مقایسه شود.
برای مثال ساختار تحلیل:
Previous Generation
↔
Target Generation
↔
Next Generation
سپس موارد زیر بررسی شوند:
- Performance
- قیمت CPU
- قیمت مادربرد
- نوع RAM
- Cooling Requirement
- Upgrade Path
- مصرف انرژی
راهنمای سریع انتخاب پسوند Intel Desktop
آیا کارت گرافیک مجزا دارید؟اگر ندارید،
مدل های F و KF معمولاً انتخاب مناسبی نیستند.
آیا Quick Sync برای شما مهم است؟اگر بله،
وجود iGPU را بررسی کنید.
آیا قصد Overclocking دارید؟اگر بله،
K یا KF و Platform سازگار را بررسی کنید.
آیا سیستم محدودیت توان یا Cooling دارد؟مدل های کم مصرف مانند T
می توانند ارزش بررسی داشته باشند.
آیا حداکثر Performance مهم تر از Value است؟مدل های ویژه مانند KS
در نسل های مربوطه قابل بررسی هستند.
هزینه کل Platform را محاسبه کنیدCPU تنها هزینه تصمیم شما نیست.
Benchmark واقعی را بررسی کنیدپسوند به تنهایی Performance را تعیین نمی کند.
جدول خلاصه پسوندهای Intel Desktop
| پسوند | ویژگی اصلی | iGPU قابل استفاده | کاربری قابل بررسی |
|---|---|---|---|
| بدون پسوند | مدل استاندارد خانواده | بسته به مدل | کاربری عمومی، اداری، حرفه ای |
| K | ضریب باز | معمولاً بله، بسته به مدل | Performance بالا و Overclocking |
| KF | ضریب باز + بدون iGPU قابل استفاده | خیر | سیستم دارای GPU مجزا |
| F | بدون iGPU قابل استفاده | خیر | سیستم دارای GPU مجزا |
| T | مدل با تمرکز بر توان پایین تر | بسته به مدل | SFF، Office، سیستم کم مصرف |
| KS | مدل ویژه Performance بالا در نسل های مربوطه | بسته به مدل | سیستم High-End و Performance محور |
رده بالای بازار — High-End
High-End
یا «رده بالای بازار»
به محصولاتی گفته می شود
که معمولاً در بخش بالاتر
از نظر Performance،
امکانات
و قیمت قرار می گیرند.
سوالات متداول درباره پسوندهای Intel Desktop
K در CPU اینتل یعنی چه؟
در مدل های مربوطه Desktop،
K معمولاً نشان دهنده
ضریب باز برای Overclocking
روی Platform سازگار است.
F در پردازنده Intel یعنی چه؟
در مدل های مربوطه،
گرافیک مجتمع قابل استفاده ندارد
و برای خروجی تصویر
معمولاً به GPU مجزا نیاز است.
KF چیست؟
مدلی با ویژگی ضریب باز سری K
و بدون گرافیک مجتمع قابل استفاده است.
T در CPU اینتل یعنی چه؟
معمولاً به مدل Desktop
بهینه شده برای محدوده توان پایین تر اشاره دارد.
KS چیست؟
در نسل هایی که Intel این مدل را عرضه کرده،
KS معمولاً نسخه ویژه Performance بالا
با فرکانس های بالاتر است.
آیا K همیشه از مدل بدون K بهتر است؟
نه برای همه کاربران.
Performance،
قیمت،
Cooling،
مصرف
و نوع Workload
باید مقایسه شوند.
آیا برای CPU سری K حتماً باید Overclock انجام دهیم؟
خیر.
CPU بدون Overclock نیز کار می کند.
مسئله این است که آیا مزایای مدل K
ارزش هزینه بیشتر را برای کاربر دارد یا خیر.
آیا CPU سری F ضعیف تر است؟
حرف F به خودی خود
به معنی ضعیف بودن CPU نیست.
ویژگی مهم آن
نبود گرافیک مجتمع قابل استفاده است.
اگر کارت گرافیک دارم، iGPU دیگر فایده ای ندارد؟
خیر.
iGPU می تواند برای عیب یابی،
خروجی تصویر پشتیبان
و قابلیت هایی مانند Quick Sync
مفید باشد.
آیا پورت HDMI مادربرد با CPU سری F کار می کند؟
در حالت معمول خیر،
زیرا خروجی های تصویر مادربرد
به گرافیک مجتمع قابل استفاده CPU وابسته هستند.
برای سیستم اداری K بخریم؟
معمولاً نیازی نیست،
مگر اینکه دلیل مشخصی
برای انتخاب آن مدل وجود داشته باشد.
برای تدوین ویدئو F بخریم؟
باید با دقت بررسی شود.
اگر نرم افزار و Workflow شما
از Intel Quick Sync استفاده می کند،
وجود iGPU می تواند مزیت مهمی باشد.
آیا T برای سیستم کوچک مناسب است؟
در بسیاری از سیستم های دارای محدودیت توان و Cooling،
مدل های T می توانند گزینه مناسبی باشند،
اما مشخصات دستگاه باید بررسی شود.
آیا KS بهترین CPU Intel است؟
«بهترین» به معیار بستگی دارد.
KS ممکن است Performance بسیار بالایی ارائه دهد،
اما Value،
مصرف انرژی،
Cooling
و Workload نیز مهم هستند.
اصطلاحات جدید این فصل
- Suffix: پسوند انتهای نام پردازنده که اطلاعاتی درباره نوع مدل می دهد.
- Unlocked Multiplier: ضریب باز و قابل تنظیم پردازنده.
- Overclocking: تنظیم سخت افزار برای Performance بالاتر از شرایط استاندارد.
- Voltage: ولتاژ الکتریکی.
- Silicon Variation: تفاوت طبیعی میان تراشه های سیلیکونی هم مدل.
- Binning: آزمایش و دسته بندی تراشه ها بر اساس ویژگی های عملکردی.
- Thermal Throttling: کاهش عملکرد برای کنترل دمای پردازنده.
- Motherboard Video Output: خروجی تصویر مادربرد که معمولاً به iGPU وابسته است.
- Discrete GPU: پردازنده گرافیکی یا کارت گرافیک مجزا.
- Troubleshooting: فرایند عیب یابی و پیدا کردن علت مشکل.
- Transcoding: تبدیل رسانه از یک قالب یا Codec به قالب دیگر.
- Codec: فناوری رمزگذاری و رمزگشایی صوت یا تصویر.
- SFF: کامپیوتر دارای فرم فاکتور کوچک.
- Higher-Binned Silicon: تراشه انتخاب شده با قابلیت عملکرد در سطح بالاتر.
- Price Premium: مبلغ اضافه پرداختی برای نسخه بالاتر محصول.
- Diminishing Returns: بازده نزولی؛ افزایش کمتر منفعت در برابر افزایش بیشتر هزینه.
- Power Limit: محدودیت توان قابل استفاده پردازنده.
- Stock Operation: عملکرد پردازنده با تنظیمات استاندارد.
- High-End: رده بالای بازار از نظر Performance، امکانات یا قیمت.
خلاصه فصل
هنگام خواندن نام پردازنده Intel Desktop،
پسوند را نادیده نگیرید.
K
→
Unlocked
KF
→
Unlocked + No Usable iGPU
F
→
No Usable iGPU
T
→
Power-Optimized Desktop Model
KS
→
Special High-Performance Model
اما پسوند
به تنهایی برای انتخاب CPU کافی نیست.
روش صحیح:
Generation
+
CPU Model
+
Suffix
+
Benchmark
+
Workload
+
Motherboard
+
Cooling
+
Total Platform Cost
مهم ترین قانون این فصل:
حروف انتهای نام CPU
را به عنوان اطلاعات فنی بخوانید،
نه به عنوان رتبه بندی ساده خوب و بد.
در Ryzen Desktop، پسوند فقط یک حرف نیست؛ می تواند نوع کاربرد CPU را تغییر دهد
راهنمای کامل پردازنده های AMD Ryzen Desktop؛ تفاوت X، X3D، G و مدل های بدون پسوند
در خانواده Ryzen Desktop،
مدل هایی با شماره نزدیک
می توانند ویژگی ها و هدف طراحی متفاوتی داشته باشند.
برای مثال یک Ryzen دارای پسوند X،
یک مدل X3D،
یک مدل G
و یک مدل بدون پسوند
لزوماً برای یک نوع سیستم ساخته نشده اند.
هنگام انتخاب پردازنده AMD،
فقط تعداد Core،
فرکانس
یا عدد Ryzen 5 و Ryzen 7 را نگاه نمی کنیم.
باید مدل کامل،
معماری،
Cache،
گرافیک مجتمع،
توان،
Platform
و نوع Workload را کنار یکدیگر قرار دهیم.
Exact Model
→
Architecture
→
Suffix
→
Cache
→
iGPU
→
Power
→
Workload
→
Platform Cost
در این فصل چه چیزهایی یاد می گیریم؟
- مدل بدون پسوند Ryzen چه جایگاهی دارد.
- پسوند X در Ryzen Desktop چه مفهومی دارد.
- پسوند X3D چیست.
- 3D V-Cache چگونه کار می کند.
- چرا Cache بیشتر می تواند Gaming را سریع تر کند.
- چرا X3D در همه Workloadها برنده نیست.
- پسوند G چیست.
- APU چیست و چه تفاوتی با CPU معمولی دارد.
- گرافیک مجتمع Ryzen چگونه در نسل های مختلف تغییر کرده است.
- چرا وجود iGPU برای عیب یابی مهم است.
- Eco Mode چیست.
- Performance per Watt چیست.
- چگونه X3D را با مدل معمولی و X مقایسه کنیم.
- چگونه نسل قبل، مدل هدف و نسل بعد را کنار هم قرار دهیم.
- برای Gaming، Office، Rendering، Workstation و سیستم بدون GPU مجزا کدام نوع Ryzen مناسب تر است.
Ryzen بدون پسوند چه معنایی دارد؟
در بسیاری از خانواده های Ryzen Desktop،
مدل بدون پسوند خاص
نسخه استاندارد خانواده محسوب می شود.
نمونه:
Ryzen 5 5600
یا:
Ryzen 7 7700
چنین مدل هایی
الزاماً «نسخه ضعیف» خانواده نیستند.
در بسیاری از سیستم ها
مدل استاندارد می تواند
ترکیب بسیار مناسبی از:
- Performance
- مصرف انرژی
- حرارت
- قیمت
- نیاز کمتر به Cooling بسیار سنگین
ارائه کند.
پسوند X در AMD Ryzen چیست؟
مدل Performance بالاتر — Ryzen X
پسوند:
X
در بسیاری از خانواده های Ryzen Desktop
برای مدلی با تنظیمات Performance بالاتر
در همان خانواده استفاده شده است.
بسته به نسل،
مدل X می تواند
فرکانس،
محدوده توان
یا تنظیمات عملکردی متفاوتی
نسبت به مدل استاندارد داشته باشد.
خیر.
ممکن است مدل X
Performance بیشتری ارائه کند،
اما باید بررسی شود
این اختلاف در برابر:
- قیمت بیشتر
- مصرف بالاتر
- حرارت بیشتر
- Cooler گران تر
چقدر ارزش دارد.
Higher Performance
≠
Higher Value
Ryzen X یا مدل استاندارد؟
پاسخ را نباید فقط از روی نام داد.
باید بررسی شود:
Performance Difference
/
Price Difference
/
Power Difference
/
Cooling Cost
اگر اختلاف Performance کم
ولی اختلاف قیمت و توان زیاد باشد،
مدل استاندارد ممکن است
انتخاب منطقی تری باشد.
X3D چیست؟
پردازنده دارای کش سه بعدی — Ryzen X3D
پسوند:
X3D
در مدل های مربوطه AMD
نشان دهنده استفاده از فناوری:
3D V-Cache
است.
هدف این فناوری
افزایش ظرفیت Cache پردازنده
با استفاده از ساختار بسته بندی سه بعدی است.
3D V-Cache دقیقاً چیست؟
در طراحی عادی،
بخش های تراشه عمدتاً
در سطح دو بعدی Die
کنار یکدیگر قرار می گیرند.
در 3D V-Cache،
AMD می تواند
Cache اضافی را
به صورت عمودی
روی بخشی از طراحی قرار دهد.
به زبان ساده:
Traditional Layout
→
Side-by-Side
3D V-Cache
→
Vertical Cache Stacking
روی هم قرار دادن عمودی تراشه ها — Die Stacking
Die Stacking
یا «روی هم قرار دادن Dieها»
روشی است که در آن
بخش های نیمه هادی
به صورت عمودی
روی یکدیگر قرار می گیرند.این روش
می تواند امکان افزودن منابع بیشتر
بدون افزایش شدید سطح افقی تراشه
را فراهم کند.
چرا Cache بیشتر می تواند Gaming را سریع تر کند؟
CPU دائماً به داده نیاز دارد.
اگر داده مورد نیاز
داخل Cache باشد،
دسترسی معمولاً بسیار سریع تر
از مراجعه به RAM است.
بنابراین افزایش Cache
می تواند در Workloadهای حساس
تعداد مراجعه به حافظه اصلی را کاهش دهد.
سلسله مراتب حافظه — Memory Hierarchy
Memory Hierarchy
یا «سلسله مراتب حافظه»
به لایه های مختلف ذخیره و دسترسی داده
در سیستم گفته می شود.به شکل ساده:
Registers
→
L1 Cache
→
L2 Cache
→
L3 Cache
→
RAM
→
Storage
هرچه از CPU دورتر می شویم،
معمولاً ظرفیت بیشتر
اما Latency نیز بیشتر می شود.
ثبات پردازنده — Register
Register
یا «ثبات»
یکی از کوچک ترین
و سریع ترین محل های نگهداری داده
در داخل CPU است.پردازنده
برای اجرای مستقیم بسیاری از عملیات
از Registerها استفاده می کند.
Cache Hit و Cache Miss چرا مهم هستند؟
اگر CPU
داده مورد نیاز را
در Cache پیدا کند:
Cache Hit
رخ داده است.
اگر داده موجود نباشد:
Cache Miss
رخ می دهد
و CPU باید به سطح دیگری
از Memory Hierarchy مراجعه کند.
افزایش Cache
در Workload مناسب
می تواند احتمال Cache Hit
را افزایش دهد.
مزیت Cache
به رفتار Workload وابسته است.
اگر داده های فعال برنامه
بتوانند از Cache بزرگ تر استفاده کنند،
Performance ممکن است به شکل قابل توجهی بهتر شود.
اما اگر Workload:
- به Cache حساس نباشد،
- بیشتر به توان محاسباتی خام وابسته باشد،
- به GPU محدود باشد،
- یا داده بسیار بزرگ تری از Cache داشته باشد،
افزایش Cache
ممکن است تاثیر بسیار کمتری ایجاد کند.
More Cache
≠
Universal Performance Gain
Working Set چیست؟
مجموعه داده فعال — Working Set
Working Set
یا «مجموعه داده فعال»
به بخشی از داده و کد گفته می شود
که یک برنامه
در یک بازه زمانی
به طور مکرر به آن نیاز دارد.اگر بخش بیشتری از Working Set
در Cache جا شود،
ممکن است مراجعه به RAM کاهش پیدا کند.
چرا X3D در Gaming اهمیت زیادی دارد؟
بسیاری از بازی ها
شامل مجموعه بزرگی از:
- Game Logic
- Physics Data
- Object Data
- Draw Call Information
- AI State
هستند.
در بعضی موتورهای بازی،
Cache بزرگ تر
می تواند دسترسی CPU
به این داده ها را سریع تر کند.
فرمان ترسیم — Draw Call
Draw Call
فرمانی است که CPU
برای درخواست ترسیم
بخشی از صحنه
به GPU ارسال می کند.تعداد زیاد Draw Call
می تواند بار قابل توجهی
روی CPU ایجاد کند.
CPU-Limited یعنی چه؟
محدودیت توسط پردازنده — CPU-Limited
CPU-Limited
یعنی Performance سیستم
بیشتر توسط CPU محدود شده است
تا GPU.در چنین شرایطی
ارتقای CPU
می تواند FPS را افزایش دهد.
محدودیت توسط کارت گرافیک — GPU-Limited
GPU-Limited
یعنی GPU
عامل اصلی محدود کننده Performance است.در این حالت
ارتقای CPU
ممکن است تاثیر کمی روی FPS داشته باشد.
Resolution چه ارتباطی با مزیت X3D دارد؟
در بسیاری از بازی ها،
با افزایش Resolution
بار پردازش GPU بیشتر می شود.
بنابراین ممکن است سیستم
از حالت CPU-Limited
به سمت GPU-Limited حرکت کند.
به همین دلیل
اختلاف CPUهای بسیار قدرتمند
در بعضی تست های:
1080p
بیشتر از:
4K
دیده شود.
اگر Benchmark Gaming
با GPU بسیار ضعیف انجام شود،
GPU ممکن است قبل از CPU
به Bottleneck تبدیل شود.
در نتیجه مزیت CPU قدرتمندتر
به طور کامل دیده نمی شود.
برای مقایسه CPU در Gaming،
Benchmark باید طوری طراحی شود
که محدودیت CPU
تا حد امکان قابل مشاهده باشد.
آیا X3D برای Workstation و Rendering هم بهترین است؟
الزاماً خیر.
برخی Workloadهای حرفه ای
بیشتر به:
- Core Count
- Clock
- Instruction Throughput
- Memory Bandwidth
- GPU
وابسته هستند.
در چنین برنامه هایی
Cache اضافه
ممکن است به اندازه Gaming
مزیت ایجاد نکند.
توان اجرای دستورها — Instruction Throughput
Instruction Throughput
یا «توان عملیاتی اجرای دستورها»
نشان می دهد پردازنده
در یک بازه زمانی
چه حجم از عملیات
را می تواند پردازش کند.
چنین نتیجه ای صحیح نیست.
Workload باید بررسی شود.
یک CPU X3D
ممکن است در Gaming فوق العاده باشد،
اما CPU دیگری
با Core بیشتر
یا Clock متفاوت
در Rendering،
Encoding
یا بعضی Workloadهای علمی
سریع تر باشد.
پسوند G در Ryzen چیست؟
مدل دارای تمرکز بیشتر بر گرافیک مجتمع — Ryzen G
پسوند:
G
در برخی خانواده های Ryzen Desktop
برای مدل هایی استفاده شده
که دارای گرافیک مجتمع
با اهمیت بیشتر در طراحی محصول هستند.
نمونه شناخته شده:
Ryzen 5 5600G
این برداشت ساده سازی بیش از حد است.
مدل های G
در برخی نسل ها
می توانند از نظر:
- Die Design
- Cache
- PCIe Support
- Clock
- گرافیک مجتمع
با مدل غیر G
همان شماره تفاوت داشته باشند.
بنابراین:
Same Number
≠
Same CPU + Added GPU
طراحی فیزیکی تراشه — Die Design
Die Design
یا «طراحی Die»
به نحوه سازمان دهی
بخش های مختلف تراشه
روی سیلیکون اشاره دارد.
APU چیست؟
واحد پردازش شتاب یافته — APU
APU
مخفف:
Accelerated Processing Unit
است.
این اصطلاح توسط AMD
برای برخی پردازنده هایی استفاده شده
که CPU و GPU مجتمع
را در یک محصول ترکیب می کنند.
APU برای چه سیستم هایی مفید است؟
APU می تواند برای:
- سیستم اداری
- کامپیوتر خانگی
- سیستم اقتصادی
- Mini PC
- All-in-One
- سیستم بدون GPU مجزا
- سیستم پشتیبان
گزینه جذابی باشد.
گرافیک مجتمع
حافظه اختصاصی مشابه بسیاری از کارت های گرافیک مجزا ندارد
و از RAM سیستم استفاده می کند.
بنابراین:
Faster / Better Configured RAM
→
Higher Memory Bandwidth
→
Potentially Better iGPU Performance
به همین دلیل
نوع و پیکربندی RAM
در سیستم دارای iGPU
اهمیت ویژه ای دارد.
Dual Channel چرا برای گرافیک مجتمع مهم است؟
اگر پلتفرم و پیکربندی حافظه
امکان استفاده از چند کانال حافظه را فراهم کند،
پهنای باند بیشتری
در اختیار CPU و iGPU قرار می گیرد.
این موضوع
مخصوصاً برای GPU مجتمع
می تواند تاثیر مهمی داشته باشد.
گلوگاه حافظه — Memory Bottleneck
Memory Bottleneck
زمانی ایجاد می شود
که سرعت یا پهنای باند حافظه
نتواند داده را
با سرعت کافی
در اختیار پردازنده قرار دهد.
تمام گرافیک های مجتمع Ryzen یکسان نیستند
وجود iGPU
به تنهایی
قدرت گرافیکی را مشخص نمی کند.
باید مواردی مانند:
- GPU Architecture
- Compute Units
- Clock
- Memory Bandwidth
- Power Limit
بررسی شوند.
واحد محاسباتی گرافیک — Compute Unit
Compute Unit
یا «واحد محاسباتی»
یکی از بلوک های پردازشی
در معماری های گرافیکی AMD است.تعداد Compute Unit
یکی از عوامل موثر
در ظرفیت پردازشی GPU است،
اما به تنهایی Performance را تعیین نمی کند.
در نسل های جدیدتر، وجود iGPU فقط مخصوص G نیست
در بعضی پلتفرم ها و نسل های جدیدتر AMD،
برخی Ryzenهای Desktop بدون پسوند G
نیز دارای گرافیک مجتمع پایه هستند.
بنابراین قانون:
No G
=
No iGPU
را نمی توان برای تمام نسل های Ryzen
به صورت عمومی استفاده کرد.
همیشه مشخصات همان مدل
باید بررسی شود.
نام گذاری سازندگان
در طول زمان تغییر می کند.
یک قانون مربوط به Ryzen 3000
الزاماً نباید بدون بررسی
روی Ryzen 7000 یا نسل های دیگر اعمال شود.
بنابراین:
Suffix Meaning
+
Generation Context
=
Correct Interpretation
Eco Mode چیست؟
حالت اقتصادی توان — Eco Mode
Eco Mode
در پلتفرم های پشتیبانی شده AMD
روشی برای کاهش محدوده توان مصرفی پردازنده
با هدف کاهش:
- مصرف انرژی
- حرارت
- صدای فن
است.
در مقابل،
ممکن است بخشی از Performance
در Workloadهای سنگین کاهش پیدا کند.
رابطه Power و Performance
خطی نیست.
برای رسیدن به آخرین بخش
از فرکانس و Performance CPU،
گاهی توان بسیار بیشتری لازم است.
بنابراین کاهش توان
ممکن است مقدار زیادی از مصرف را کم کند
اما درصد کمتری از Performance را از بین ببرد.
Large Power Reduction
≠
Equally Large Performance Reduction
Performance per Watt چیست؟
عملکرد به ازای وات — Performance per Watt
Performance per Watt
معیاری برای سنجش
مقدار Performance دریافت شده
در برابر توان مصرفی است.این معیار برای:
- سیستم کم مصرف
- Workstation طولانی مدت
- Server
- Mini PC
- سیستم با محدودیت Cooling
اهمیت زیادی دارد.
Precision Boost Overdrive یا PBO چیست؟
افزایش خودکار محدوده Boost — Precision Boost Overdrive / PBO
PBO
مخفف:
Precision Boost Overdrive
است.
در Platformهای پشتیبانی شده،
PBO می تواند
محدوده های مرتبط با توان،
جریان
و Boost پردازنده را
برای دستیابی به Performance بیشتر
تغییر دهد.
PBO و Manual Overclock چه تفاوتی دارند؟
| روش | مفهوم کلی |
|---|---|
| PBO | گسترش رفتار Boost خودکار در محدوده های قابل تنظیم |
| Manual Overclock | تنظیم دستی پارامترهایی مانند فرکانس و ولتاژ |
اورکلاک دستی — Manual Overclock
Manual Overclock
یا «اورکلاک دستی»
زمانی است که کاربر
پارامترهای عملکردی CPU
را به صورت مستقیم تنظیم می کند.
Curve Optimizer چیست؟
بهینه سازی منحنی ولتاژ و فرکانس — Curve Optimizer
Curve Optimizer
قابلیتی در برخی پلتفرم های AMD است
که امکان تنظیم رفتار
منحنی ولتاژ و فرکانس پردازنده
را فراهم می کند.هدف می تواند
بهبود Efficiency،
دما
یا رفتار Boost باشد.
Undervolting چیست؟
کاهش ولتاژ — Undervolting
Undervolting
یا «کاهش ولتاژ»
به تنظیم CPU
برای کار با ولتاژ کمتر
در شرایط مناسب گفته می شود.در صورت تنظیم موفق
ممکن است:
- مصرف کاهش یابد.
- دما کاهش یابد.
- صدای فن کمتر شود.
- گاهی Boost پایدارتر شود.
اما تنظیم نامناسب
می تواند باعث ناپایداری شود.
پایداری سیستم — Stability
Stability
یا «پایداری»
یعنی سیستم بتواند
بدون Crash،
Error
یا رفتار غیرعادی
در شرایط مختلف کار کند.
Stress Test چیست؟
آزمون فشار — Stress Test
Stress Test
یا «آزمون فشار»
تستی است که
سخت افزار را
برای مدت مشخص
تحت بار پردازشی سنگین قرار می دهد.از این تست
برای بررسی:
- Stability
- Temperature
- Cooling
- Power Behavior
استفاده می شود.
برای Gaming مدل X3D بهتر است یا X؟
در بسیاری از بازی های حساس به Cache،
مدل X3D می تواند مزیت قابل توجهی داشته باشد.
اما تصمیم نهایی باید با توجه به:
- GPU
- Resolution
- نوع بازی
- Refresh Rate
- قیمت
- کارهای غیر Gaming
انجام شود.
نرخ نوسازی نمایشگر — Refresh Rate
Refresh Rate
یا «نرخ نوسازی»
تعداد دفعاتی است
که نمایشگر
در هر ثانیه تصویر خود را تازه می کند.معمولاً با:
Hz
یا «هرتز»
بیان می شود.
برای Office و سیستم عمومی کدام Ryzen مناسب تر است؟
در سیستم اداری
معمولاً نیازی به
CPU X3D یا مدل بسیار پرقدرت نیست.
مواردی مانند:
- قیمت مناسب
- iGPU
- مصرف پایین
- SSD
- RAM کافی
- قابلیت ارتقا
معمولاً اهمیت بیشتری دارند.
برای CPU Rendering چه چیزی مهم تر است؟
برای Rendering مبتنی بر CPU،
معمولاً:
- Core Count
- Thread Count
- Architecture
- Sustained Clock
- Cooling
- Power
اهمیت زیادی دارند.
بنابراین X3D
فقط به دلیل Cache بیشتر
الزاماً انتخاب اول CPU Rendering نیست.
برای Workstation چه چیزی مهم است؟
ابتدا باید نوع Workload حرفه ای
مشخص شود.
Workstation می تواند برای:
- CAD
- CAE
- Rendering
- Video Editing
- Compilation
- Scientific Computing
- Virtualization
استفاده شود.
هر کدام
به منابع متفاوتی حساس هستند.
مهندسی به کمک رایانه — CAE
CAE
مخفف:
Computer-Aided Engineering
است.
ترجمه:
مهندسی به کمک رایانه.
این حوزه شامل
ابزارهای تحلیل،
Simulation
و محاسبات مهندسی
با استفاده از رایانه است.
اگر نمی خواهیم کارت گرافیک مجزا بخریم چه کنیم؟
در این حالت
قدرت iGPU اهمیت زیادی پیدا می کند.
باید بررسی شود:
CPU Performance
+
iGPU Performance
+
RAM Bandwidth
+
Output Support
+
Platform Cost
یک APU مناسب
می تواند هزینه خرید GPU مجزا
را حذف کند،
اما برای Gaming سنگین
یا Rendering حرفه ای
محدودیت هایی خواهد داشت.
iGPU به عنوان راه حل موقت
بعضی کاربران
سیستم را بدون GPU مجزا می سازند
و کارت گرافیک را بعداً اضافه می کنند.
در چنین شرایطی
CPU یا APU دارای iGPU
می تواند
امکان استفاده از سیستم
تا زمان خرید GPU مجزا را فراهم کند.
قانون نسل قبل، مدل هدف و نسل بعد
همان قانون اصلی Framework
در AMD Desktop نیز اجرا می شود.
هنگام انتخاب یک CPU
بهتر است:
Previous Generation
↔
Target CPU
↔
Next Generation
را بررسی کنیم.
سپس مقایسه شود:
- Architecture
- Core / Thread
- Cache
- Gaming Performance
- Productivity Performance
- Power Consumption
- Platform Cost
- Upgrade Path
کارهای تولیدی و حرفه ای — Productivity Workload
Productivity Workload
در Context بررسی سخت افزار
به کارهای غیر Gaming
مانند:
- Rendering
- Encoding
- Compilation
- ویرایش تصویر
- کارهای مهندسی
اشاره دارد.
جدول انتخاب نوع Ryzen Desktop بر اساس کاربری
| نوع CPU | نقطه قوت اصلی | کاربری قابل بررسی |
|---|---|---|
| بدون پسوند | تعادل Performance، توان و قیمت | عمومی، Gaming، حرفه ای، بسته به مدل |
| X | Performance بالاتر در خانواده مربوطه | سیستم Performance محور |
| X3D | Cache بسیار بیشتر در مدل های مربوطه | Gaming و Workloadهای حساس به Cache |
| G | تمرکز بیشتر بر گرافیک مجتمع در خانواده های مربوطه | سیستم بدون GPU مجزا، Office، Budget PC |
سیستم اقتصادی — Budget PC
Budget PC
یا «سیستم اقتصادی»
کامپیوتری است
که با هدف ارائه
بیشترین کارایی مورد نیاز
در محدوده بودجه مشخص ساخته می شود.
روش استاندارد انتخاب AMD Ryzen Desktop
نوع Workload را مشخص کنیدGaming، Rendering، Office، Engineering یا Workstation؟
مدل کامل CPU را بخوانیدRyzen 7 به تنهایی کافی نیست.
معماری را مشخص کنیدZen Generation را بررسی کنید.
پسوند را بررسی کنیدStandard، X، X3D یا G؟
Cache را بررسی کنیدمخصوصاً برای Gaming و مدل های X3D.
iGPU را بررسی کنیدوجود G یا نبود آن را به تنهایی معیار قرار ندهید؛ مشخصات مدل را ببینید.
Motherboard Platform را بررسی کنیدSocket، Chipset و BIOS Support را تایید کنید.
Cooling را انتخاب کنیدCPU باید بتواند Performance پایدار خود را حفظ کند.
نسل قبل و بعد را مقایسه کنیدفقط مدل هدف را بررسی نکنید.
Total Platform Cost را محاسبه کنیدCPU ارزان تر الزاماً سیستم ارزان تری نمی سازد.
- فرض اینکه X همیشه ارزش خرید بیشتری دارد.
- فرض اینکه X3D در تمام نرم افزارها سریع ترین است.
- انتخاب CPU فقط بر اساس Cache.
- انتخاب Gaming CPU بدون توجه به GPU.
- نادیده گرفتن Resolution هنگام مقایسه CPUهای Gaming.
- فرض اینکه مدل G فقط همان CPU معمولی با GPU اضافه است.
- فرض اینکه تمام مدل های بدون G فاقد iGPU هستند.
- نادیده گرفتن Memory Bandwidth در APU.
- استفاده از RAM نامناسب برای iGPU.
- نادیده گرفتن Platform Cost.
- نادیده گرفتن Cooling.
- فرض اینکه TDP برابر مصرف واقعی است.
- استفاده از PBO یا Overclock بدون تست Stability.
- Undervolt بدون بررسی پایداری.
- خرید CPU گران برای سیستم GPU-Limited.
- نادیده گرفتن نسل قبل و بعد.
سوالات متداول درباره AMD Ryzen Desktop
پسوند X در Ryzen چیست؟
در بسیاری از خانواده های Ryzen Desktop،
X برای مدل Performance بالاتر
در همان خانواده استفاده شده است.
مشخصات دقیق هر نسل باید جداگانه بررسی شود.
X3D چیست؟
مدل های X3D
از فناوری 3D V-Cache
برای افزایش ظرفیت Cache
در محصولات مربوطه استفاده می کنند.
آیا X3D همیشه برای Gaming بهتر است؟
در بسیاری از بازی های حساس به Cache
مزیت زیادی دارد،
اما نتیجه به بازی،
GPU،
Resolution
و مدل دقیق CPU بستگی دارد.
آیا X3D برای Rendering هم بهترین است؟
الزاماً خیر.
Rendering ممکن است بیشتر
به Core Count،
Clock
و توان چند هسته ای وابسته باشد.
3D V-Cache چیست؟
فناوری افزودن Cache بیشتر
با استفاده از ساختار بسته بندی سه بعدی
در بعضی پردازنده های AMD است.
پسوند G در Ryzen یعنی چه؟
در برخی نسل های Ryzen Desktop
برای مدل هایی با تمرکز بیشتر
بر گرافیک مجتمع استفاده شده است.
آیا Ryzen بدون G گرافیک مجتمع ندارد؟
این قانون برای تمام نسل ها صحیح نیست.
باید مشخصات دقیق همان CPU بررسی شود.
APU چیست؟
اصطلاح AMD برای برخی پردازنده هایی است
که CPU و GPU مجتمع
را در یک محصول ترکیب می کنند.
برای APU چه RAMی مهم است؟
ظرفیت کافی،
Memory Bandwidth
و پیکربندی مناسب کانال حافظه
اهمیت زیادی دارند،
زیرا iGPU از RAM سیستم استفاده می کند.
Eco Mode چیست؟
حالتی برای کاهش محدوده توان CPU
با هدف کاهش مصرف،
حرارت و صدای سیستم است.
PBO چیست؟
Precision Boost Overdrive
قابلیتی در Platformهای پشتیبانی شده AMD
برای گسترش رفتار Boost
در چارچوب تنظیمات مربوطه است.
Curve Optimizer چیست؟
قابلیتی برای تنظیم رفتار
منحنی ولتاژ و فرکانس CPU
در پلتفرم های پشتیبانی شده است.
Undervolting چیست؟
کاهش ولتاژ کاری پردازنده
با هدف بهبود دما یا Efficiency است،
اما باید Stability سیستم آزمایش شود.
برای Office مدل X3D بخریم؟
معمولاً نیازی نیست.
در سیستم اداری
قیمت، مصرف،
iGPU،
RAM و SSD
اهمیت بیشتری دارند.
برای Gaming CPU گران تر بهتر است؟
نه همیشه.
اگر GPU گلوگاه باشد،
ارتقای CPU ممکن است
افزایش FPS کمی ایجاد کند.
X یا مدل بدون X؟
اختلاف Performance،
قیمت،
توان،
Cooling
و نوع Workload
باید با یکدیگر مقایسه شوند.
اصطلاحات جدید این فصل
- Ryzen X: مدل Performance بالاتر در خانواده های مربوطه.
- Ryzen X3D: مدل دارای فناوری 3D V-Cache.
- 3D V-Cache: فناوری افزایش Cache با بسته بندی سه بعدی.
- Die Stacking: روی هم قرار دادن عمودی بخش های نیمه هادی.
- Memory Hierarchy: سلسله مراتب لایه های حافظه سیستم.
- Register: ثبات بسیار سریع داخل CPU.
- Working Set: مجموعه داده فعال مورد استفاده مکرر برنامه.
- Draw Call: فرمان CPU برای ترسیم بخشی از صحنه توسط GPU.
- CPU-Limited: شرایطی که CPU گلوگاه اصلی Performance است.
- GPU-Limited: شرایطی که GPU گلوگاه اصلی Performance است.
- Instruction Throughput: توان اجرای دستورها در بازه زمانی.
- Ryzen G: در نسل های مربوطه، مدل با تمرکز بیشتر بر گرافیک مجتمع.
- Die Design: طراحی فیزیکی و سازمان دهی اجزای تراشه.
- APU: Accelerated Processing Unit؛ پردازنده دارای CPU و GPU مجتمع در نام گذاری AMD.
- Memory Bottleneck: محدودیت Performance ناشی از حافظه.
- Compute Unit: واحد محاسباتی در GPUهای AMD.
- Eco Mode: حالت کاهش توان برای بهبود مصرف و حرارت.
- Performance per Watt: عملکرد به ازای توان مصرفی.
- PBO: Precision Boost Overdrive؛ گسترش رفتار Boost در Platformهای پشتیبانی شده.
- Manual Overclock: اورکلاک دستی.
- Curve Optimizer: ابزار تنظیم رفتار منحنی ولتاژ و فرکانس.
- Undervolting: کاهش ولتاژ کاری پردازنده.
- Stability: پایداری سیستم در شرایط مختلف.
- Stress Test: آزمون فشار برای بررسی پایداری، دما و رفتار توان.
- Refresh Rate: نرخ نوسازی نمایشگر.
- CAE: مهندسی به کمک رایانه.
- Productivity Workload: کارهای حرفه ای و تولیدی غیر Gaming.
- Budget PC: سیستم اقتصادی با تمرکز بر ارزش خرید.
خلاصه فصل
ساده ترین برداشت اولیه:
Standard Ryzen
→
Balanced Model
X
→
Higher Performance Focus
X3D
→
Large Cache / 3D V-Cache
G
→
Stronger iGPU Focus in Relevant Generations
اما مهم ترین نکته این است که
هیچ پسوندی به تنهایی
«بهترین CPU» را مشخص نمی کند.
برای Gaming:
CPU
+
Cache
+
GPU
+
Resolution
+
Game Engine
مهم هستند.
برای Productivity:
Architecture
+
Core / Thread
+
Clock
+
Memory
+
Sustained Performance
اهمیت بیشتری پیدا می کنند.
و برای انتخاب نهایی:
CPU Performance
+
Platform
+
Cooling
+
Power
+
Upgrade Path
+
Price
=
Real Value
X، X3D یا G را به عنوان رتبه «خوب، بهتر، بهترین» نخوانید؛
هرکدام را بر اساس کاری که برای آن ساخته شده است ارزیابی کنید.
