به علت نوسانات نرخ ارز، قیمت‌های سایت فاقد اعتبار می‌باشد. استعلام کنید

راهنمای جامع پردازنده های (Intel و AMD) | تشخیص نسل CPU، معنی پسوندها، مقایسه قدرت، انتخاب بهترین پردازنده و کاربرد هر مدل

فصل 21
سطح: پایه تا پیشرفته
پیش نیاز: معماری Zen و پسوندهای AMD
موضوع: تشخیص نسل واقعی Ryzen

عدد بزرگ تر همیشه به معنی معماری جدیدتر نیست

چگونه نسل پردازنده AMD Ryzen را از روی نام تشخیص دهیم؟

تشخیص نسل پردازنده های AMD از روی نام در نگاه اول
ساده به نظر می رسد؛ اما Ryzen Mobile در دوره های مختلف
از چند سیستم نام گذاری متفاوت استفاده کرده است.

به همین دلیل نمی توان یک قانون ثابت را روی تمام
پردازنده های Ryzen از ابتدا تا امروز اعمال کرد.

برای تشخیص صحیح باید ابتدا بفهمیم CPU متعلق به
کدام سیستم نام گذاری است و سپس نام آن را رمزگشایی کنیم.


مهم ترین قانون این فصل
سه مفهوم را از هم جدا کنید:

Product Series ≠ CPU Architecture ≠ Release Generation

عددی مانند 7000 می تواند نام خانواده تجاری محصول باشد،
اما الزاماً به این معنی نیست که تمام پردازنده های
آن خانواده از یک معماری Zen استفاده می کنند.

در این فصل چه چیزهایی یاد می گیریم؟

  • تفاوت Product Series و Architecture.
  • تشخیص Ryzen Mobile نسل های اولیه.
  • تشخیص Ryzen 4000 و Ryzen 5000 Mobile.
  • تشخیص Ryzen 6000 Mobile.
  • رمزگشایی Ryzen Mobile 7000.
  • تفاوت 7020، 7030، 7035، 7040 و 7045.
  • تشخیص معماری از رقم سوم در سیستم نام گذاری مربوطه.
  • تفاوت 7730U و 7840U.
  • تفاوت 7530U و 7535U.
  • تشخیص Ryzen 8000 Mobile.
  • تشخیص Ryzen AI 300 بدون استفاده از قوانین Ryzen 7000.
  • روش عملی تشخیص CPU هنگام خرید لپ تاپ استوک.

قبل از خواندن اعداد CPU چه سوالی بپرسیم؟

قبل از اینکه اعداد نام پردازنده را رمزگشایی کنیم،
ابتدا باید مشخص کنیم CPU متعلق به کدام خانواده است.

01

Product Family
Ryzen معمولی، Ryzen AI، Threadripper یا خانواده دیگر؟

02

Platform
Mobile یا Desktop؟

03

Naming Era
این CPU متعلق به کدام دوره نام گذاری است؟

04

Architecture
معماری واقعی Zen را مشخص کنید.

05

Suffix
U، HS، H، HX یا پسوند دیگر را بررسی کنید.

نسل های اولیه Ryzen Mobile

نخستین Ryzen Mobileها با نام هایی مانند:

Ryzen 5 2500U

Ryzen 7 2700U

وارد بازار شدند.

این پردازنده ها از معماری Zen و گرافیک Vega استفاده می کردند.

در این دوره هنوز سیستم شماره گذاری جدیدی که بعداً
در Ryzen Mobile 7000 مشاهده کردیم وجود نداشت.

Common Mistake — قوانین Ryzen 7000 را روی Ryzen 2000 تا 6000 اعمال نکنید

سیستم نام گذاری AMD در طول زمان تغییر کرده است.

بنابراین نمی توان رقم سوم Ryzen 5 2500U
را با همان قانونی تفسیر کرد که برای Ryzen 7 7840U
استفاده می کنیم.

Ryzen 3000، 4000 و 5000 Mobile

در نسل های قبل از سیستم جدید Ryzen Mobile 7000،
نام محصول بیشتر به خانواده بازاری و دوره عرضه اشاره می کرد.

اما حتی در این نسل ها نیز یک شماره Series
الزاماً تضمین نمی کرد تمام مدل ها دقیقاً یک Silicon
یا معماری یکسان داشته باشند.

Ryzen 5000 Mobile؛ یکی از مثال های مهم پیچیدگی نام گذاری

خانواده Ryzen 5000 Mobile اهمیت زیادی در آموزش
نام گذاری AMD دارد، زیرا مدل های مختلف آن می توانند
از طراحی های متفاوتی استفاده کنند.

بنابراین هنگام مشاهده عبارت:

Ryzen 5000 Series

نباید فقط از روی عدد 5000 درباره معماری دقیق نتیجه گیری کنیم.

Engineering Insight — چرا Architecture از Series مهم تر است؟

معماری CPU روی IPC، Front-End، Execution Engine،
Cache، Efficiency و بسیاری از ویژگی های داخلی
پردازنده اثر می گذارد.

به همین دلیل دانستن اینکه CPU واقعاً Zen 2،
Zen 3، Zen 3+، Zen 4 یا Zen 5 است
اطلاعات بسیار بیشتری از دانستن عبارت
«Ryzen 7000» به ما می دهد.

Ryzen 6000 Mobile

Ryzen 6000 Mobile یکی از خانواده های مهم AMD
قبل از تغییر بزرگ نام گذاری Ryzen Mobile 7000 بود.

این خانواده با معماری Zen 3+ و پلتفرم Rembrandt
شناخته می شود و گرافیک مجتمع مبتنی بر RDNA 2
یکی از تغییرات مهم آن نسبت به بسیاری از مدل های قبلی بود.

نمونه:

Ryzen 7 6800U

تغییر بزرگ: Ryzen Mobile 7000

در Ryzen Mobile 7000، AMD چند خانواده با
معماری ها و Platformهای متفاوت را زیر نام تجاری
Ryzen 7000 Mobile قرار داد.

در نتیجه فقط دیدن عدد اول یعنی 7 دیگر برای
تشخیص معماری کافی نبود.

خانواده هایی مانند:

7020

7030

7035

7040

7045

می توانند از معماری ها و طراحی های متفاوتی استفاده کنند.

جدول کلیدی Ryzen Mobile 7000

Series معماری CPU پلتفرم شناخته شده نمونه کلی
7020 Zen 2 Mendocino مدل های اقتصادی Mobile
7030 Zen 3 Barcelo-R U Series
7035 Zen 3+ Rembrandt-R U / HS
7040 Zen 4 Phoenix U / HS
7045 Zen 4 Dragon Range HX

نقشه معماری Ryzen 7000 Mobile

7020
Zen 2Mendocino
7030
Zen 3Barcelo-R
7035
Zen 3+Rembrandt-R
7040
Zen 4Phoenix
7045
Zen 4Dragon Range

چهار رقم Ryzen Mobile 7000 را چگونه بخوانیم؟

در سیستم نام گذاری معرفی شده برای این دوره،
هر موقعیت عددی اطلاعات متفاوتی ارائه می کرد.

7

Model Year / Portfolio
جایگاه زمانی خانواده در سیستم نام گذاری آن دوره.

8

Market Segment
جایگاه کلی محصول در Portfolio.

4

Architecture
در این سیستم، رقم سوم سرنخ بسیار مهم معماری Zen است.

0

Feature / Model Differentiation
تمایز بیشتر میان مدل های همان خانواده.

مهم ترین رقم: رقم سوم

در سیستم نام گذاری Ryzen Mobile مورد استفاده در این دوره،
رقم سوم یکی از مهم ترین سرنخ ها برای تشخیص معماری است.

رقم سوم معماری مثال
2 Zen 2 Ryzen 5 7520U
3 Zen 3 / Zen 3+ 7730U / 7535U
4 Zen 4 7840U / 7940HS / 7745HX
Common Mistake — رقم سوم 3 همیشه جزئیات کامل را نمی گوید

برای مثال 7030 و 7035 هر دو در محدوده معماری
Zen 3 قرار می گیرند، اما یکسان نیستند.

7030 → Zen 3

7035 → Zen 3+

بنابراین برای تشخیص دقیق باید کل Series
و نه فقط یک رقم را بررسی کنید.

رمزگشایی عملی شماره 1: Ryzen 7 7730U

Ryzen 7 7730U

Ryzen 7
Performance Tierرده Ryzen 7.
7
Portfolioخانواده نام گذاری 7000 Mobile.
7
Segmentجایگاه مدل در Portfolio.
3
Architecture ClueZen 3 family.
0
Model Differentiation7030 family.
U
Power ClassMobile Efficiency class.

نتیجه:

Ryzen 7 7730U → 7030 Series → Zen 3

رمزگشایی عملی شماره 2: Ryzen 7 7840U

Ryzen 7 7840U

Ryzen 7
TierRyzen 7.
7
PortfolioRyzen 7000 Mobile.
8
Segmentجایگاه محصول.
4
ArchitectureZen 4.
0
Feature7040 family.
U
ClassMobile U class.

نتیجه:

Ryzen 7 7840U → 7040 Series → Zen 4

چرا 7730U و 7840U مثال بسیار مهمی هستند؟

ویژگی 7730U 7840U
Brand Tier Ryzen 7 Ryzen 7
Marketing Series 7000 7000
Suffix U U
Sub-Series 7030 7040
Architecture Zen 3 Zen 4
Platform Barcelo-R Phoenix

این مثال ثابت می کند:


نام ظاهراً مشابه می تواند Hardware بسیار متفاوتی پنهان کند.

رمزگشایی مهم شماره 3: 7530U در برابر 7535U

این مثال حتی ظریف تر است:

Ryzen 5 7530U

Ryzen 5 7535U

تنها یک رقم متفاوت است، اما این تغییر اهمیت دارد.

مدل Series Architecture Platform
Ryzen 5 7530U 7030 Zen 3 Barcelo-R
Ryzen 5 7535U 7035 Zen 3+ Rembrandt-R
Under the Hood — چرا 7530U و 7535U یک CPU نیستند؟

معماری CPU تنها تفاوت این Platformها نیست.

Platform جدیدتر می تواند Memory Support،
Integrated Graphics، I/O، Process Technology
و Efficiency متفاوتی داشته باشد.

بنابراین حتی وقتی اختلاف نام فقط یک رقم است،
نباید فرض کنیم اختلاف Hardware نیز کوچک است.

7040 و 7045؛ هر دو Zen 4 اما یکسان نیستند

یکی دیگر از دام های نام گذاری این است که دو Series
می توانند از یک نسل Zen استفاده کنند ولی Platform
کاملاً متفاوتی داشته باشند.

7040 → Phoenix

7045 → Dragon Range

هر دو Zen 4 هستند، اما برای کلاس های متفاوتی
از لپ تاپ طراحی شده اند.

موضوع 7040 7045
Architecture Zen 4 Zen 4
Platform Phoenix Dragon Range
تمرکز Mobile Integration / Efficiency High-End Mobile Performance
نمونه پسوند U / HS HX

Ryzen 8000 Mobile را چگونه بخوانیم؟

در خانواده هایی مانند Ryzen 8040 Mobile،
AMD همچنان از معماری Zen 4 استفاده کرده است.

بنابراین تغییر:

7040 → 8040

به معنی:

Zen 4 → Zen 5

نیست.

Ryzen 8040 با نام پلتفرم Hawk Point شناخته می شود
و همچنان در خانواده معماری Zen 4 قرار دارد.

7040 در برابر 8040

موضوع 7040 8040
CPU Architecture Zen 4 Zen 4
Platform Phoenix Hawk Point
Graphics Family RDNA 3 RDNA 3
Ryzen AI نسل اولیه NPU در مدل های مربوطه تمرکز بیشتر بر Ryzen AI
Common Mistake — 8000 یعنی Zen 5

خیر.

شماره Series و شماره معماری Zen مستقل هستند.

برای مثال Ryzen 8040 Mobile همچنان Zen 4 است.

Ryzen AI 300 را چگونه تشخیص دهیم؟

با ورود Ryzen AI، AMD دوباره ساختار نام گذاری
Product Family را تغییر داد.

نمونه:

Ryzen AI 9 HX 370

در اینجا دیگر نباید قواعد عددی Ryzen Mobile 7000
را روی عدد 370 اعمال کنیم.

Ryzen AI یک Product Family جدید با سیستم نام گذاری
خودش است.

Ryzen AI

Product Family
خانواده Ryzen AI.

9

Tier
رده Performance.

HX

Class
جایگاه Performance در نام محصول.

370

Model Number
شماره مدل در خانواده Ryzen AI 300.

Common Mistake — عدد 3 در 370 یعنی Zen 3

کاملاً اشتباه است.

قانون رقم سوم مربوط به سیستم نام گذاری خاص
Ryzen Mobile قبلی بود و نباید روی Ryzen AI اعمال شود.

Ryzen AI 9 HX 370 از خانواده Zen 5 است.

الگوریتم عملی تشخیص نسل هر Ryzen

01

نام کامل را بخوان
هیچ بخشی از نام CPU را حذف نکن.

02

Mobile یا Desktop؟
قوانین این دو را با هم مخلوط نکن.

03

Product Family
Ryzen، Ryzen AI، PRO یا خانواده دیگر؟

04

Naming System
مشخص کن CPU متعلق به کدام دوره نام گذاری است.

05

Architecture
Zen واقعی را استخراج کن.

06

Platform
Phoenix، Rembrandt، Barcelo یا Platform دیگر؟

07

Suffix
U، HS، H یا HX را بررسی کن.

08

Specifications
Core، Thread، Cache، GPU و Memory را تأیید کن.

جدول تشخیص سریع نمونه های مهم

CPU Series Architecture Platform
Ryzen 7 6800U 6000 Zen 3+ Rembrandt
Ryzen 5 7520U 7020 Zen 2 Mendocino
Ryzen 7 7730U 7030 Zen 3 Barcelo-R
Ryzen 5 7535U 7035 Zen 3+ Rembrandt-R
Ryzen 7 7840U 7040 Zen 4 Phoenix
Ryzen 9 7940HS 7040 Zen 4 Phoenix
Ryzen 7 7745HX 7045 Zen 4 Dragon Range
Ryzen 7 8840U 8040 Zen 4 Hawk Point
Ryzen AI 9 HX 370 AI 300 Zen 5 / Zen 5c Strix Point

مثال واقعی هنگام خرید لپ تاپ استوک

فرض کنید دو لپ تاپ مشاهده می کنید:

Laptop A → Ryzen 7 7730U

Laptop B → Ryzen 7 7840U

روش اشتباه:

«هر دو Ryzen 7 نسل 7 هستند و تقریباً یکی هستند.»

روش صحیح:

A
7730U7030 → Zen 3 → Barcelo-R
B
7840U7040 → Zen 4 → Phoenix

سپس Core، Clock، iGPU، Memory، Cooling،
قیمت و کاربرد را مقایسه می کنیم.

Performance Impact — تشخیص اشتباه نسل چه اثری دارد؟

اگر دو CPU را فقط بر اساس عدد Series مقایسه کنیم،
ممکن است اختلاف Architecture، GPU، Memory Support
و Efficiency را نادیده بگیریم.

در بازار استوک این اشتباه می تواند باعث شود
کاربر برای یک نام ظاهراً جدیدتر پول بیشتری بپردازد،
در حالی که Platform مورد انتظار خود را دریافت نمی کند.

Common Mistakes — اشتباهات رایج تشخیص نسل AMD
  • تصور اینکه همه Ryzen 7000ها Zen 4 هستند.
  • تصور اینکه همه Ryzen 8000ها Zen 5 هستند.
  • گفتن «نسل هفتم» بدون مشخص کردن Architecture.
  • یکی دانستن 7030 و 7035.
  • یکی دانستن 7040 و 7045.
  • مقایسه فقط بر اساس Ryzen 5 یا Ryzen 7.
  • نادیده گرفتن پسوند U، HS، H و HX.
  • اعمال قانون رقم سوم روی Ryzen AI.
  • تصور اینکه عدد Series بزرگ تر همیشه یعنی معماری جدیدتر.
  • نادیده گرفتن Platform و Codename.

سوالات متداول تشخیص نسل پردازنده AMD

آیا همه Ryzen 7000ها از Zen 4 استفاده می کنند؟

خیر. در Ryzen Mobile 7000 خانواده هایی با
Zen 2، Zen 3، Zen 3+ و Zen 4 وجود دارند.

Ryzen 7 7730U چه معماری دارد؟

این مدل متعلق به 7030 Series و مبتنی بر Zen 3 است.

Ryzen 7 7840U چه معماری دارد؟

متعلق به 7040 Series و مبتنی بر Zen 4 است.

Ryzen 5 7520U چه معماری دارد؟

متعلق به خانواده 7020 و مبتنی بر Zen 2 است.

7530U و 7535U چه تفاوتی دارند؟

7530U در خانواده 7030 با Zen 3 قرار دارد،
در حالی که 7535U از خانواده 7035 و Zen 3+ است.

Ryzen 7 6800U چه معماری دارد؟

از خانواده Ryzen 6000 Mobile و مبتنی بر Zen 3+ است.

Ryzen 7040 چه معماری دارد؟

خانواده 7040 Mobile یا Phoenix از Zen 4 استفاده می کند.

Ryzen 7045 چه معماری دارد؟

Dragon Range یا 7045 نیز Zen 4 است،
اما Platform و کلاس محصول آن با 7040 متفاوت است.

Ryzen 8040 از Zen 5 استفاده می کند؟

خیر. Ryzen 8040 Mobile یا Hawk Point
همچنان مبتنی بر Zen 4 است.

رقم سوم Ryzen 7000 Mobile چه چیزی را نشان می دهد؟

در سیستم نام گذاری آن دوره، رقم سوم
سرنخ مهمی درباره معماری Zen است؛
اما برای تشخیص دقیق باید کل Series بررسی شود.

آیا رقم سوم 3 همیشه Zen 3 است؟

جزئیات بیشتری لازم است.
7030 از Zen 3 و 7035 از Zen 3+ استفاده می کند.

عدد 3 در Ryzen AI 9 HX 370 یعنی Zen 3؟

خیر. Ryzen AI سیستم نام گذاری دیگری دارد
و HX 370 از خانواده Zen 5 استفاده می کند.

بهترین روش تشخیص نسل AMD چیست؟

نام کامل CPU را مشخص کنید، Product Family
و سیستم نام گذاری را تشخیص دهید و سپس
Architecture و Platform واقعی آن را بررسی کنید.

برای خرید لپ تاپ استوک فقط دانستن نسل کافی است؟

خیر. Architecture، Core Count، Suffix،
GPU، RAM، Cooling، وضعیت دستگاه و قیمت
نیز باید بررسی شوند.

خلاصه فصل

مهم ترین نکته این فصل این است که در AMD:

Series Number ≠ Architecture

مخصوصاً در Ryzen Mobile 7000 باید Sub-Series
واقعی را بررسی کنیم:

7020 → Zen 2

7030 → Zen 3

7035 → Zen 3+

7040 → Zen 4

7045 → Zen 4

و مهم تر از همه:


قبل از مقایسه Performance،
ابتدا معماری واقعی CPU را پیدا کنید.

در پایان این فصل باید بتوانید:

  • Product Series و Architecture را از هم جدا کنید.
  • Ryzen 6000 را از Ryzen 7000 Mobile تشخیص دهید.
  • 7020، 7030، 7035، 7040 و 7045 را تفکیک کنید.
  • 7730U را به Zen 3 نسبت دهید.
  • 7840U را به Zen 4 نسبت دهید.
  • 7530U و 7535U را اشتباه نگیرید.
  • 7040 و 7045 را با وجود Zen 4 بودن یکسان ندانید.
  • 8040 را به اشتباه Zen 5 ننامید.
  • قواعد Ryzen 7000 را روی Ryzen AI اعمال نکنید.
  • از روی نام CPU مسیر صحیح تحقیق را پیدا کنید.
فصل 22
سطح: متوسط تا پیشرفته
پیش نیاز: تشخیص نسل AMD
موضوع: نقشه کامل معماری Zen

از Zen تا Zen 5؛ مسیر تکامل پردازنده های Ryzen

مقایسه جامع نسل های AMD Ryzen؛ Zen، Zen+، Zen 2، Zen 3، Zen 3+، Zen 4 و Zen 5

برای شناخت واقعی پردازنده های AMD، حفظ کردن نام هایی
مانند Ryzen 3000، Ryzen 5000 یا Ryzen 7000 کافی نیست.
چیزی که در لایه مهندسی اهمیت بیشتری دارد،
معماری واقعی هسته پردازنده است.

در این فصل مسیر تکامل معماری Zen را بررسی می کنیم؛
چه چیزی در هر مرحله تغییر کرد، نسل جدید چه مزیتی نسبت
به نسل قبل داشت و چرا یک CPU جدیدتر حتی با تعداد
هسته مشابه می تواند رفتار متفاوتی داشته باشد.


قبل از شروع: «نسل Ryzen» و «نسل Zen» یکی نیستند
وقتی در این فصل از نسل معماری صحبت می کنیم،
منظور خانواده هسته CPU است:

Zen → Zen+ → Zen 2 → Zen 3 → Zen 3+ → Zen 4 → Zen 5

این زنجیره را نباید مستقیماً با شماره های تجاری
Ryzen 1000، 2000، 3000، 5000، 7000 و غیره یکی دانست.

در این فصل چه چیزهایی یاد می گیریم؟

  • Zen چیست و چرا نقطه عطف AMD محسوب می شود.
  • تفاوت Zen و Zen+.
  • چرا Zen 2 جهش مهمی برای Ryzen بود.
  • چه چیزی Zen 3 را سریع تر کرد.
  • Zen 3+ دقیقاً چیست.
  • چه تغییراتی با Zen 4 ایجاد شد.
  • Zen 5 چه تغییرات معماری مهمی دارد.
  • تفاوت Process Node با Architecture.
  • تفاوت IPC و Clock.
  • مقایسه هر معماری با نسل قبل و بعد.
  • تأثیر نسل CPU بر خرید لپ تاپ استوک.

نقشه کلی تکامل معماری AMD Zen

Zen
شروع تحولپایه معماری مدرن Ryzen.
Zen+
Refinementبهبود فرکانس، Latency و فرآیند ساخت.
Zen 2
Major Redesignحرکت بزرگ به 7nm و تغییرات گسترده معماری.
Zen 3
Unified Core Complexبهبود IPC و دسترسی بهتر هسته ها به Cache.
Zen 3+
Mobile Efficiencyتمرکز ویژه بر Performance per Watt.
Zen 4
Modern Platformفرکانس بالاتر و ورود گسترده تر DDR5 و PCIe 5.
Zen 5
Wider ArchitectureFront-End و Execution گسترده تر و نسل جدید طراحی Zen.

جدول مرجع معماری های Zen

معماری دوره معرفی Process شاخص نمونه خانواده تمرکز اصلی
Zen 2017 14nm Ryzen 1000 Desktop بازگشت AMD به رقابت High Performance
Zen+ 2018 12nm Ryzen 2000 Desktop Refinement و بهبود Clock/Latency
Zen 2 2019 7nm CPU Core Ryzen 3000 Desktop / برخی Mobileها IPC، Efficiency و مقیاس پذیری
Zen 3 2020 7nm Ryzen 5000 IPC و طراحی بهتر Core Complex
Zen 3+ 2022 6nm Ryzen 6000 Mobile Efficiency و Mobile
Zen 4 2022 5nm CPU Core Ryzen 7000 Desktop / 7040 Mobile IPC، Clock و Platform جدید
Zen 5 2024 4nm در محصولات شاخص Client Ryzen 9000 / Ryzen AI 300 Front-End و Execution گسترده تر

Zen؛ نقطه شروع Ryzen مدرن

Zen فقط یک نسل جدید CPU نبود؛ بلکه تغییر اساسی
در مسیر طراحی پردازنده های AMD محسوب می شد.

نخستین Ryzenهای دسکتاپ مبتنی بر Zen در سال 2017
وارد بازار شدند و AMD دوباره توانست در پردازنده های
چند هسته ای مصرف کننده رقابت جدی ایجاد کند.

Zen از SMT پشتیبانی می کرد؛ یعنی هر هسته فیزیکی
می توانست بیش از یک Thread را مدیریت کند.

Under the Hood — چرا Zen برای AMD حیاتی بود؟

معماری Zen پایه جدیدی برای Front-End،
Execution Engine، Cache Hierarchy و SMT ایجاد کرد.

اهمیت اصلی Zen این بود که AMD یک معماری
مقیاس پذیر ساخت که بعدها توانست آن را در
Ryzen، Threadripper و EPYC توسعه دهد.

بسیاری از اصولی که در نسل های بعدی Zen می بینیم
ادامه همین پایه معماری هستند.

Zen+؛ نسل جدید کامل یا نسخه بهینه شده Zen؟

Zen+ بیشتر یک Refinement مهم از Zen بود
تا یک بازطراحی کاملاً جدید.

فرآیند ساخت بهینه تر شد و AMD توانست
رفتار Boost، فرکانس و بعضی Latencyها را بهبود دهد.

بنابراین اختلاف Zen و Zen+ معمولاً از اختلاف
Zen+ و Zen 2 بنیادی تر نیست.

موضوع Zen Zen+
Process شاخص 14nm 12nm
ماهیت تغییر معماری پایه Refinement
Clock Behavior نسل اول بهبود یافته
Latency پایه بهبود در بخش هایی از سیستم
جهش معماری بسیار بزرگ نسبت به قبل از Zen محدودتر نسبت به Zen

Zen 2؛ اولین جهش بزرگ پس از Zen

Zen 2 یکی از مهم ترین مراحل تکامل Ryzen بود.

AMD در این معماری تغییرات گسترده ای در Front-End،
Floating Point، Cache و بخش های داخلی هسته ایجاد کرد.

استفاده از فرآیند 7nm برای Coreها نیز امکان
افزایش Efficiency و تراکم ترانزیستور را فراهم کرد.

Engineering Insight — چرا Zen 2 فقط «Zen کوچک تر» نبود؟

کاهش Process Node تنها یکی از تغییرات بود.

Zen 2 تغییراتی در Branch Prediction،
Floating Point، Cache و Data Path داشت.

بنابراین Performance بیشتر نتیجه ترکیب
Microarchitecture و Process Technology بود،
نه صرفاً کوچک تر شدن لیتوگرافی.

Zen+ در برابر Zen 2

موضوع Zen+ Zen 2
ماهیت تغییر Refinement Major Architecture Update
Process شاخص 12nm 7nm Core
Floating Point نسل قبلی توان عملیاتی گسترده تر
Cache طراحی نسل قبل ظرفیت L3 بیشتر در محصولات شاخص
Efficiency خوب بهبود قابل توجه

Zen 3؛ تغییر مهم در Core Complex

Zen 3 یکی دیگر از نقاط مهم تکامل Ryzen بود.

AMD علاوه بر بهبود IPC، نحوه سازمان دهی هسته ها
و Cache را تغییر داد.

این تغییر به هسته های بیشتری اجازه می داد
به مجموعه بزرگ تری از L3 Cache به صورت مستقیم
دسترسی داشته باشند.

Under the Hood — تغییر CCX در Zen 3 چه اهمیتی داشت؟

در طراحی های قبلی، هسته ها در گروه های کوچک تری
سازمان دهی می شدند.

Zen 3 ساختار Core Complex را تغییر داد
و مجموعه بزرگ تری از هسته ها را در یک Domain
با دسترسی مشترک تر به L3 قرار داد.

این موضوع می تواند Latency ارتباط میان هسته ها
و دسترسی به داده های Cache را در بعضی Workloadها
بهبود دهد.

Zen 2 در برابر Zen 3

موضوع Zen 2 Zen 3
Process شاخص 7nm 7nm
Architecture Zen 2 بازطراحی Zen 3
Core Complex طراحی قدیمی تر Unifiedتر
IPC پایه مقایسه بالاتر
Single Thread قوی بهبود یافته
Engineering Insight — Zen 2 و Zen 3 درس مهمی درباره لیتوگرافی می دهند

هر دو معماری با Process شاخص 7nm عرضه شدند،
اما Zen 3 Performance بالاتری ارائه کرد.

این مثال نشان می دهد:

Smaller Node ≠ Only Way To Improve CPU

Microarchitecture می تواند بدون تغییر اساسی
در عدد لیتوگرافی نیز Performance را افزایش دهد.

Zen 3+ چیست؟

Zen 3+ نسخه ای بهینه شده از خانواده Zen 3 بود
که تمرکز ویژه ای بر لپ تاپ و Efficiency داشت.

یکی از معروف ترین خانواده های مبتنی بر Zen 3+،
Ryzen 6000 Mobile است.

این پردازنده ها با فرآیند 6nm و مدیریت توان
پیشرفته تر عرضه شدند.

موضوع Zen 3 Zen 3+
تمرکز Performance عمومی Mobile Efficiency
Process شاخص 7nm 6nm
CPU Core Zen 3 نسخه بهینه شده Zen 3
Power Management نسل قبلی بهینه تر برای Mobile
نمونه مهم Ryzen 5000 Ryzen 6000 Mobile
Performance Impact — اهمیت Ryzen 6000 فراتر از CPU بود

Ryzen 6000 Mobile فقط Zen 3+ را وارد لپ تاپ نکرد.

این Platform گرافیک مجتمع RDNA 2،
حافظه DDR5/LPDDR5 و قابلیت های ارتباطی جدیدتری
را نیز وارد خانواده Mobile کرد.

بنابراین هنگام مقایسه نسل لپ تاپ،
Platform را نیز باید همراه CPU بررسی کرد.

Zen 4؛ ورود Ryzen به نسل جدید Platform

Zen 4 مرحله مهم بعدی معماری AMD بود.

در محصولات شاخص Client، Coreهای Zen 4
از فرآیند 5nm استفاده کردند و امکان دستیابی
به فرکانس های بالاتر و Efficiency بهتر فراهم شد.

در Desktop، Zen 4 همراه با AM5،
DDR5 و PCIe 5.0 شناخته شد.

در Mobile نیز خانواده هایی مانند Phoenix
از Zen 4 استفاده کردند.

Zen 3 در برابر Zen 4

موضوع Zen 3 Zen 4
Process شاخص Client 7nm 5nm
IPC پایه بهبود یافته
Clock Potential نسل قبلی بالاتر در محصولات شاخص
Memory Platform عمدتاً DDR4 در محصولات رایج حرکت به DDR5 در Platformهای اصلی
PCIe Gen 4 در Platformهای مربوطه Gen 5 در Platformهای مربوطه

Zen 4 در لپ تاپ

در لپ تاپ، دیدن عبارت Ryzen 7000 به تنهایی
برای تشخیص Zen 4 کافی نیست.

برای مثال:

Ryzen 7 7730U → Zen 3

Ryzen 7 7840U → Zen 4

بنابراین مطالب فصل قبل درباره تشخیص Sub-Series
در اینجا اهمیت عملی پیدا می کنند.

Zen 5؛ نسل بعدی معماری AMD

Zen 5 ادامه ساده Zen 4 نیست و AMD تغییراتی
در Front-End و Execution Resources ایجاد کرده است.

طراحی گسترده تر Pipeline،
بهبود Branch Prediction و افزایش توان پردازش
در بخش های مختلف از ویژگی های مهم این نسل هستند.

Zen 5 در خانواده هایی مانند Ryzen 9000 Desktop
و Ryzen AI 300 وارد بازار Client شد.

Under the Hood — Wider Architecture یعنی چه؟

CPU برای اجرای Instructionها باید آنها را
Fetch، Decode، Schedule و Execute کند.

اگر بخش های مختلف این مسیر بتوانند
تعداد بیشتری Operation را مدیریت کنند،
CPU در شرایط مناسب می تواند Parallelism
بیشتری در سطح Instruction استخراج کند.

Zen 5 در چند بخش از این مسیر منابع
و قابلیت های بیشتری نسبت به Zen 4 دارد.

Zen 4 در برابر Zen 5

موضوع Zen 4 Zen 5
نسل معماری نسل قبل نسل جدیدتر
Front-End طراحی Zen 4 بهبود و گسترش یافته
Execution نسل قبلی منابع گسترده تر
Branch Prediction پیشرفته بهبود یافته
Client Example Ryzen 7000 Desktop Ryzen 9000 Desktop
Mobile Example Phoenix / Hawk Point Ryzen AI 300 / Strix Point

IPC چیست و چرا برای مقایسه نسل ها مهم است؟

IPC مخفف:

Instructions Per Cycle

است.

به زبان ساده، IPC نشان می دهد یک هسته
در هر چرخه Clock چه مقدار کار مفید می تواند انجام دهد.

بنابراین دو CPU با فرکانس یکسان الزاماً
Performance یکسانی ندارند.

Engineering Insight — چرا GHz به تنهایی معیار Performance نیست؟

یک مدل ذهنی ساده:

Single-Core Performance ≈ IPC × Effective Clock

این فرمول یک مدل آموزشی ساده شده است،
نه معادله کامل Performance.

Cache، Memory Latency، Branch Prediction،
نوع Instruction و Workload نیز روی نتیجه اثر دارند.

مثال ساده IPC

فرض کنید دو پردازنده هر دو در یک Workload
با فرکانس مؤثر مشابه 4GHz کار کنند.

اگر معماری B بتواند در هر Cycle کار بیشتری
نسبت به معماری A انجام دهد، CPU مبتنی بر B
می تواند سریع تر باشد؛ حتی بدون Clock بالاتر.

Process Node یا لیتوگرافی چیست؟

عباراتی مانند:

14nm / 12nm / 7nm / 6nm / 5nm / 4nm

به نسل فرآیند ساخت Semiconductor اشاره دارند.

اما نباید آنها را مستقیماً به عنوان
اندازه فیزیکی یک ترانزیستور خاص تفسیر کرد.

Common Mistake — 5nm یعنی دقیقاً ترانزیستور 5 نانومتری

نام Process Node امروزی بیشتر یک نام فناوری
و نسل فرآیند ساخت است.

بنابراین مقایسه عدد nm میان شرکت ها
بدون شناخت فرآیند ساخت می تواند گمراه کننده باشد.

آیا لیتوگرافی کوچک تر همیشه CPU سریع تری می سازد؟

خیر.

Process جدید می تواند زمینه بهبود Density،
Efficiency یا Frequency را فراهم کند،
اما Performance نهایی به معماری و طراحی CPU نیز وابسته است.

یک CPU با Node قدیمی تر ولی معماری قوی تر
ممکن است در بعضی Workloadها از CPU دیگری
با Node کوچک تر سریع تر باشد.

هر نسل نسبت به نسل قبل چه چیزی را هدف گرفت؟

حرکت نسل تغییر کلیدی اثر اصلی
Zen → Zen+ Refinement + Process Clock / Latency / Efficiency بهتر
Zen+ → Zen 2 Redesign + 7nm IPC و Efficiency بالاتر
Zen 2 → Zen 3 Core Complex Redesign IPC و Single-Core بهتر
Zen 3 → Zen 3+ Mobile Optimization Performance per Watt بهتر
Zen 3/3+ → Zen 4 New Core + New Platform IPC، Clock و Platform پیشرفته تر
Zen 4 → Zen 5 Wider Core Redesign IPC و Execution Capability بیشتر

مقایسه هر معماری با نسل قبل و بعد

نسل قبل معماری مورد بررسی نسل بعد جایگاه
قبل از Ryzen Zen Zen+ شروع معماری مدرن Ryzen
Zen Zen+ Zen 2 نسخه پالایش شده
Zen+ Zen 2 Zen 3 جهش معماری مهم
Zen 2 Zen 3 Zen 3+ / Zen 4 IPC و Cache Domain بهتر
Zen 3 Zen 3+ Zen 4 نسخه Mobile بهینه شده
Zen 3 / Zen 3+ Zen 4 Zen 5 Platform مدرن تر
Zen 4 Zen 5 نسل های آینده بازطراحی گسترده تر Core

این اطلاعات در خرید لپ تاپ استوک چه کاربردی دارد؟

در بازار لپ تاپ استوک معمولاً چند نسل CPU
به صورت همزمان فروخته می شوند.

ممکن است یک لپ تاپ Zen 3 حرفه ای با شاسی و Cooling مناسب
در کنار یک لپ تاپ Zen 4 اقتصادی قرار بگیرد.

بنابراین جدیدتر بودن Architecture فقط یکی
از معیارهای تصمیم گیری است.

عامل چرا مهم است؟
Architecture IPC و Efficiency نسل CPU
Core Count توان Multi-Core
Suffix کلاس توان و کاربری
Cooling Performance پایدار
RAM Platform Bandwidth و قابلیت ارتقا
iGPU / dGPU توان گرافیکی دستگاه
Condition وضعیت واقعی دستگاه استوک
Price ارزش خرید
Common Mistakes — اشتباهات رایج هنگام مقایسه نسل های Ryzen
  • یکی دانستن Ryzen Series و Zen Architecture.
  • تصور اینکه هر Ryzen 7000 از Zen 4 استفاده می کند.
  • تصور اینکه هر Ryzen 8000 معماری جدیدتری از تمام Ryzen 7000ها دارد.
  • مقایسه CPU فقط بر اساس GHz.
  • مقایسه CPU فقط بر اساس تعداد Core.
  • فرض اینکه Node کوچک تر به تنهایی Performance را تعیین می کند.
  • نادیده گرفتن IPC.
  • نادیده گرفتن Cache Architecture.
  • نادیده گرفتن Power Limit.
  • نادیده گرفتن Cooling لپ تاپ.
  • نادیده گرفتن Platform و Memory Generation.
  • فرض اینکه جدیدترین CPU همیشه بهترین ارزش خرید را دارد.

سوالات متداول نسل ها و معماری AMD Ryzen

Zen چیست؟

Zen نام خانواده معماری هسته پردازنده های مدرن AMD است
که پایه پردازنده هایی مانند Ryzen، Threadripper
و بسیاری از EPYCها را تشکیل داده است.

Zen و Ryzen چه تفاوتی دارند؟

Ryzen نام خانواده محصول است؛ Zen نام معماری
هسته CPU است.

Zen+ با Zen چه تفاوتی دارد؟

Zen+ نسخه پالایش شده Zen با Process و
رفتار Clock و Latency بهبود یافته بود.

Zen 2 چرا مهم بود؟

Zen 2 یک بازطراحی مهم معماری همراه با حرکت
Coreها به فرآیند 7nm و بهبودهای گسترده
در IPC، Cache و Floating Point بود.

Zen 3 نسبت به Zen 2 چه مزیتی داشت؟

علاوه بر IPC بالاتر، سازمان دهی Core Complex
و دسترسی به L3 Cache بهبود یافت.

Zen 3+ چیست؟

نسخه بهینه شده خانواده Zen 3 با تمرکز ویژه
بر Efficiency و پردازنده های Mobile است.

Ryzen 6000 Mobile چه معماری دارد؟

خانواده اصلی Ryzen 6000 Mobile از Zen 3+
استفاده می کند.

Zen 4 چه تغییر مهمی داشت؟

Zen 4 علاوه بر بهبود Core، در Platformهای اصلی
Client با فناوری هایی مانند DDR5 و PCIe 5
همراه شد.

Zen 5 چه تفاوتی با Zen 4 دارد؟

Zen 5 تغییرات مهمی در Front-End،
Branch Prediction و Execution Resources دارد
و طراحی گسترده تری نسبت به Zen 4 ارائه می کند.

آیا Zen 5 یعنی Ryzen 9000؟

Ryzen 9000 Desktop یکی از خانواده های Zen 5 است،
اما Zen 5 محدود به Ryzen 9000 نیست و در خانواده هایی
مانند Ryzen AI 300 نیز استفاده شده است.

IPC چیست؟

IPC به تعداد Instructionهایی اشاره دارد
که پردازنده می تواند در هر Cycle پردازش کند
و یکی از عوامل مهم Performance هر Core است.

آیا CPU با GHz بیشتر همیشه سریع تر است؟

خیر. IPC، معماری، Cache، Memory و Workload
نیز در Performance نقش دارند.

آیا لیتوگرافی کوچک تر همیشه بهتر است؟

Process جدیدتر می تواند مزایای مهمی ایجاد کند،
اما Performance نهایی فقط توسط عدد nm تعیین نمی شود.

برای خرید لپ تاپ استوک کدام نسل AMD بهتر است؟

پاسخ به بودجه و کاربرد بستگی دارد.
معماری جدیدتر معمولاً مزایایی دارد، اما Core Count،
کلاس توان، Cooling، GPU، وضعیت دستگاه و قیمت
باید همزمان بررسی شوند.

خلاصه فصل

مسیر کلی تکامل معماری Ryzen:

Zen
→
Zen+
→
Zen 2
→
Zen 3
→
Zen 3+
→
Zen 4
→
Zen 5

اما این مسیر را نباید با شماره Series
محصولات Ryzen یکی دانست.

برای مقایسه نسل ها باید همزمان:

Architecture + IPC + Clock + Core Count + Cache
+ Power + Memory + Cooling + Workload

را در نظر گرفت.

در پایان این فصل باید بتوانید:

  • Zen و Ryzen را از هم تفکیک کنید.
  • Zen تا Zen 5 را به ترتیب بشناسید.
  • Zen+ را یک بازطراحی کاملاً جدید تلقی نکنید.
  • اهمیت Zen 2 را توضیح دهید.
  • تغییر Core Complex در Zen 3 را درک کنید.
  • هدف Zen 3+ را توضیح دهید.
  • Zen 4 و Platform جدید آن را بشناسید.
  • تغییرات کلی Zen 5 را توضیح دهید.
  • IPC و GHz را از یکدیگر تفکیک کنید.
  • Process Node را با Performance یکی ندانید.
  • هر معماری را با نسل قبل و بعد مقایسه کنید.
فصل 23
سطح: پایه تا پیشرفته
پیش نیاز: معماری، IPC، Core و Thread
موضوع: سنجش واقعی قدرت CPU

عدد مدل CPU کافی نیست؛ باید عملکرد واقعی را اندازه بگیریم

بنچمارک CPU چیست و چگونه دو پردازنده را به درستی مقایسه کنیم؟

مشخصات فنی پردازنده اطلاعات بسیار مهمی درباره
معماری، تعداد هسته، Thread، Cache و فرکانس در اختیار ما
قرار می دهد؛ اما این مشخصات به تنهایی نمی توانند
عملکرد واقعی CPU را در تمام کارها نشان دهند.

برای سنجش عملی قدرت پردازنده از Benchmark استفاده می کنیم.

اما Benchmark نیز اگر بدون شناخت روش آزمایش،
شرایط سیستم و نوع Workload تفسیر شود،
می تواند نتیجه ای گمراه کننده ایجاد کند.


قانون طلایی مقایسه CPU
هیچ امتیاز Benchmark به تنهایی نمی تواند
«بهترین CPU» را مشخص کند.

CPU Performance = Workload Dependent

ممکن است یک پردازنده در Rendering سریع تر باشد،
پردازنده دیگر در Single-Core عملکرد بهتری داشته باشد
و مدل دیگری با مصرف انرژی کمتر عملکرد نزدیک به آنها ارائه کند.

در این فصل چه چیزهایی یاد می گیریم؟

  • Benchmark چیست.
  • تفاوت Synthetic Benchmark و Real-World Benchmark.
  • تفاوت Single-Core و Multi-Core.
  • کاربرد Cinebench.
  • کاربرد Geekbench.
  • کاربرد PassMark CPU Mark.
  • Benchmark با Blender.
  • Benchmark با HandBrake.
  • Benchmark فشرده سازی با 7-Zip.
  • تفاوت Burst Performance و Sustained Performance.
  • اثر Cooling روی نتیجه Benchmark.
  • اثر Power Limit روی Performance.
  • چرا یک CPU در دو لپ تاپ عملکرد متفاوتی دارد.
  • چرا امتیاز نسخه های مختلف Benchmark را نباید مخلوط کرد.
  • روش استاندارد مقایسه CPU برای خرید لپ تاپ استوک.

Benchmark پردازنده چیست؟

Benchmark آزمایشی استاندارد است که CPU را تحت
یک یا چند Workload مشخص قرار می دهد و عملکرد آن را
به صورت زمان اجرا، نرخ پردازش یا امتیاز گزارش می کند.

هدف اصلی Benchmark این است که امکان مقایسه
پردازنده ها در شرایط نسبتاً کنترل شده فراهم شود.

اما Benchmark خود Performance نیست؛
بلکه نمونه ای اندازه گیری شده از Performance
در یک شرایط مشخص است.

Under the Hood — Benchmark واقعاً چه چیزی را اندازه می گیرد؟

هر Benchmark مجموعه مشخصی از Instructionها،
داده ها و الگوریتم ها را اجرا می کند.

در نتیجه فشار ایجاد شده روی Integer Units،
Floating Point Units، Cache، Memory،
Branch Predictor و تعداد Coreها در هر Benchmark
متفاوت است.

به همین دلیل یک CPU نمی تواند الزاماً
در تمام Benchmarkها جایگاه یکسانی داشته باشد.

Synthetic Benchmark و Real-World Benchmark چه تفاوتی دارند؟

نوع تست روش مزیت محدودیت
Synthetic Workload طراحی شده برای اندازه گیری مقایسه استاندارد و تکرارپذیر ممکن است دقیقاً مشابه کار واقعی کاربر نباشد
Application-Based استفاده از موتور یا نرم افزار واقعی نزدیک تر به کاربرد واقعی نتیجه به همان نوع Workload وابسته است
Real-World Test اجرای پروژه یا وظیفه واقعی بسیار مرتبط با نیاز کاربر استانداردسازی دشوارتر
Engineering Insight — Benchmark خوب الزاماً Benchmark واقعی نیست

یک Benchmark مصنوعی می تواند برای مقایسه
معماری CPUها بسیار مفید باشد، چون شرایط
آزمایش را تا حد زیادی ثابت نگه می دارد.

در مقابل یک تست واقعی می تواند کاربردی تر باشد،
اما عوامل بیشتری روی نتیجه آن اثر می گذارند.

بنابراین روش حرفه ای استفاده از ترکیب چند نوع تست است.

Single-Core Benchmark چیست؟

در Single-Core Benchmark تمرکز اصلی روی عملکرد
یک Core یا تعداد محدودی از منابع پردازنده است.

این نوع تست برای بررسی قدرت هر هسته،
IPC، Clock و Responsiveness پردازنده اهمیت زیادی دارد.

بسیاری از عملیات روزمره و بخش هایی از نرم افزارها
نمی توانند تمام Coreهای CPU را به طور کامل درگیر کنند.

Single-Core قوی کجا اهمیت بیشتری دارد؟

  • پاسخ دهی عمومی سیستم عامل.
  • بخش هایی از نرم افزارهای مهندسی.
  • بسیاری از عملیات CAD.
  • بخش هایی از برنامه نویسی و Compilation.
  • بعضی موتورهای بازی.
  • Web Browsing و اجرای JavaScript.
  • نرم افزارهایی که Parallelization محدودی دارند.

Multi-Core Benchmark چیست؟

در Multi-Core Benchmark تلاش می شود
تعداد بیشتری از Coreها و Threadهای CPU همزمان درگیر شوند.

این نوع Benchmark برای Workloadهایی اهمیت دارد
که قابلیت Parallel Processing بالایی دارند.

Multi-Core قوی کجا اهمیت بیشتری دارد؟

  • CPU Rendering.
  • Video Encoding.
  • Compression و Decompression.
  • بعضی Compilationهای سنگین.
  • Scientific Computing.
  • Virtualization.
  • اجرای همزمان چند Workload سنگین.

Single-Core در برابر Multi-Core

ویژگی Single-Core Multi-Core
تمرکز قدرت هر Core توان مجموع CPU
تأثیر IPC بسیار زیاد زیاد
تأثیر Core Count کم بسیار زیاد
تأثیر Cooling مهم بسیار مهم
تأثیر Power Limit مهم بسیار مهم

Cinebench چیست؟

Cinebench یکی از شناخته شده ترین ابزارهای
Benchmark پردازنده است.

این ابزار توسط Maxon توسعه داده شده و از
Workloadهای Rendering برای ارزیابی Performance
پردازنده استفاده می کند.

Cinebench می تواند برای بررسی Single-Core
و Multi-Core بسیار مفید باشد.

Cinebench برای چه چیزی مناسب است؟

  • مقایسه CPU Rendering.
  • مقایسه Single-Core.
  • مقایسه Multi-Core.
  • بررسی رفتار CPU زیر Load سنگین.
  • بررسی Cooling.
  • بررسی Sustained Performance.
  • شناسایی افت Performance ناشی از Thermal Throttling.
Common Mistake — مقایسه امتیاز نسخه های مختلف Cinebench

امتیاز Cinebench فقط زمانی معنی دار است
که نسخه Benchmark مشخص باشد.

برای مثال امتیاز:

Cinebench R23

را نباید مستقیماً با:

Cinebench 2024

Cinebench 2026

مقایسه کرد.

موتور Rendering، Workload، پیچیدگی صحنه
و سیستم امتیازدهی بین نسخه ها تغییر کرده است.

Geekbench چیست؟

Geekbench مجموعه ای از Workloadهای مختلف
را برای ارزیابی Performance پردازنده اجرا می کند.

خروجی آن معمولاً شامل:

Single-Core Score

Multi-Core Score

است.

یکی از مزایای Geekbench امکان مقایسه
طیف وسیعی از Platformها است.

PassMark CPU Mark چیست؟

PassMark مجموعه ای از تست های CPU را اجرا کرده
و نتایج آنها را در امتیازی به نام CPU Mark ترکیب می کند.

این امتیاز برای مشاهده سریع جایگاه کلی
تعداد زیادی CPU مفید است.

اما CPU Mark نباید تنها معیار انتخاب پردازنده باشد.

Common Mistake — CPU Mark بالاتر یعنی CPU در همه چیز سریع تر است

CPU Mark یک امتیاز ترکیبی است.

ممکن است پردازنده ای CPU Mark بالاتری داشته باشد
اما در یک Workload خاص یا Single-Core
از پردازنده دیگری ضعیف تر باشد.

Blender Benchmark

Blender می تواند برای اندازه گیری Performance
واقعی تر CPU در Rendering استفاده شود.

این تست برای کاربرانی که با:

Blender

3D Rendering

CPU Rendering

سروکار دارند، اطلاعات بسیار ارزشمندی ارائه می دهد.

HandBrake Benchmark

HandBrake ابزار Encoding و Transcoding ویدئو است
و می تواند به عنوان یک Workload واقعی
برای سنجش CPU استفاده شود.

در چنین آزمایشی می توان بررسی کرد
یک CPU فایل ویدئویی مشخص را با تنظیمات یکسان
در چه مدت یا با چه سرعتی Encode می کند.

Benchmark پردازنده با 7-Zip

7-Zip دارای Benchmark داخلی برای اندازه گیری
عملکرد پردازنده در Compression و Decompression است.

این نوع تست می تواند رفتار CPU را در Workloadهای
Integer، Memory و Multi-Thread نشان دهد.

هر Benchmark چه چیزی را بهتر نشان می دهد؟

Benchmark تمرکز اصلی کاربرد
Cinebench CPU Rendering Single / Multi / Sustained Load
Geekbench مجموعه Workloadهای عمومی مقایسه Single و Multi
PassMark Composite CPU Score بررسی سریع جایگاه کلی
Blender 3D Rendering Workstation / Rendering
HandBrake Video Encoding تولید محتوا و Encoding
7-Zip Compression Integer / Multi-Core

Burst Performance و Sustained Performance

یکی از مهم ترین مفاهیم Benchmark لپ تاپ،
تفاوت عملکرد کوتاه مدت و بلندمدت است.

CPU ممکن است برای چند ثانیه با Power و Clock
بسیار بالا کار کند.

این حالت می تواند امتیاز بسیار خوبی در تست کوتاه ایجاد کند.

اما پس از گرم شدن دستگاه ممکن است Clock کاهش یابد.

01

Benchmark Start
CPU خنک است.

02

Boost
Clock و Power افزایش پیدا می کند.

03

Heat
دمای CPU افزایش می یابد.

04

Thermal / Power Limit
محدودیت حرارتی یا توان وارد عمل می شود.

05

Sustained Clock
CPU به سرعت پایدار طولانی مدت می رسد.

Performance Impact — چرا تست طولانی برای لپ تاپ مهم است؟

کارهایی مانند Rendering، Encoding،
Compilation سنگین و Simulation ممکن است
چند دقیقه یا چند ساعت ادامه پیدا کنند.

در چنین شرایطی Performance چند ثانیه اول
اهمیت کمتری از Performance پایدار دارد.

به همین دلیل برای لپ تاپ های Workstation،
Sustained Performance یکی از معیارهای بسیار مهم است.

چرا یک CPU یکسان در دو لپ تاپ سرعت متفاوتی دارد؟

این یکی از مهم ترین نکات کل کتاب است.

نام یکسان CPU تضمین نمی کند Performance
دو لپ تاپ کاملاً یکسان باشد.

عوامل ایجاد اختلاف

  • Cooling System.
  • Power Limit.
  • Firmware و BIOS.
  • دمای محیط.
  • Thermal Paste و وضعیت سیستم خنک کننده.
  • RAM Configuration.
  • Single Channel یا Dual Channel بودن RAM.
  • Background Processes.
  • Power Profile سیستم عامل.
  • وضعیت باتری و اتصال Charger.
  • مدت زمان Benchmark.

مثال: یک CPU در لپ تاپ باریک و Workstation

فرض کنید دو لپ تاپ از CPU یکسان استفاده کنند.

Laptop A یک دستگاه بسیار باریک با Cooling محدود است.

Laptop B شاسی بزرگ تر، Heat Pipe بیشتر
و سیستم خنک کننده قدرتمندتری دارد.

در تست کوتاه ممکن است Performance نزدیک باشد.

اما در Rendering طولانی:

Better Cooling
→
Higher Sustained Power
→
Higher Sustained Clock
→
Higher Long-Term Performance

Under the Hood — Thermal Throttling چیست؟

پردازنده دارای محدودیت های حرارتی مشخصی است.

اگر دما به محدوده تعیین شده برسد،
سیستم مدیریت توان می تواند Voltage،
Clock یا Power مصرفی را کاهش دهد.

هدف این کار جلوگیری از افزایش بیش از حد دما
و محافظت از سخت افزار است.

نتیجه می تواند کاهش Performance باشد.

Benchmark در لپ تاپ استوک اهمیت بیشتری دارد

در دستگاه استوک علاوه بر طراحی اولیه لپ تاپ،
وضعیت فعلی دستگاه نیز اهمیت دارد.

گرد و غبار، فن ضعیف، Thermal Paste فرسوده،
تنظیمات BIOS یا مشکلات Cooling می توانند
Performance واقعی دستگاه را کاهش دهند.

بنابراین Benchmark می تواند علاوه بر قدرت CPU،
برای بررسی سلامت عملکرد سیستم نیز مفید باشد.

Engineering Insight — Benchmark می تواند ابزار عیب یابی هم باشد

اگر لپ تاپی با CPU مشخص به طور مداوم
بسیار پایین تر از محدوده معمول همان مدل امتیاز بگیرد،
باید مواردی مانند:

Temperature
/
Clock
/
Power
/
RAM
/
Background Load

بررسی شوند.

امتیاز پایین به تنهایی ثابت نمی کند CPU خراب است.

شرایط یک مقایسه عادلانه CPU

اگر قرار است دو پردازنده را با Benchmark مقایسه کنیم،
باید تا حد ممکن شرایط تست را کنترل کنیم.

01

Same Benchmark
از Benchmark یکسان استفاده کنید.

02

Same Version
نسخه نرم افزار باید یکسان باشد.

03

Same Test
نوع Workload و تنظیمات یکسان باشند.

04

Similar Power State
Power Mode مشخص باشد.

05

Temperature
شرایط حرارتی بررسی شود.

06

Multiple Runs
فقط به یک Run تکی اعتماد نکنید.

07

Real Workload
حداقل یک تست مرتبط با کاربرد واقعی اضافه کنید.

روش استاندارد استوک شاپ برای مقایسه دو CPU

برای اینکه مقایسه پردازنده فقط به یک عدد تبدیل نشود،
در این دانشنامه از روش چند مرحله ای استفاده می کنیم.

01

Architecture
نسل معماری واقعی CPU را مشخص می کنیم.

02

Core / Thread
ساختار پردازشی را بررسی می کنیم.

03

Single-Core
قدرت هر هسته را مقایسه می کنیم.

04

Multi-Core
توان پردازش موازی را بررسی می کنیم.

05

Sustained Performance
رفتار CPU در Load طولانی را بررسی می کنیم.

06

Efficiency
Performance نسبت به Power را در نظر می گیریم.

07

Application Test
Workload مرتبط با کاربرد واقعی را بررسی می کنیم.

08

Device Context
Cooling و محدودیت های خود لپ تاپ بررسی می شوند.

09

Price
Performance را در برابر قیمت قرار می دهیم.

10

Final Recommendation
برنده را برای هر نوع کاربری جداگانه تعیین می کنیم.


از اینجا به بعد «برنده مطلق» نداریم
در مقایسه های این دانشنامه به جای اینکه فقط بگوییم:

«CPU A بهتر از CPU B است»

نتیجه را بر اساس کاربرد تقسیم می کنیم:

Office
/
Engineering
/
Programming
/
Rendering
/
Gaming
/
Battery
/
Value

ممکن است برنده هر بخش متفاوت باشد.

اختلاف درصدی دو CPU را چگونه محاسبه کنیم؟

برای یک Benchmark یکسان می توان اختلاف تقریبی
دو امتیاز را با رابطه زیر محاسبه کرد:

Difference % =
((Score B – Score A) / Score A) × 100

مثال:

CPU A = 10,000

CPU B = 12,000

((12,000 – 10,000) / 10,000) × 100 = 20%

در این Benchmark مشخص، CPU B حدود 20 درصد
امتیاز بالاتری گرفته است.

Common Mistake — 20 درصد Benchmark یعنی همه چیز 20 درصد سریع تر

خیر.

این اختلاف فقط درباره همان Benchmark
و همان نوع Workload معتبر است.

اختلاف واقعی در نرم افزار دیگر می تواند
کمتر، بیشتر یا حتی معکوس باشد.

وقتی یک نتیجه Benchmark می بینیم چه چیزهایی را بررسی کنیم؟

  • نام کامل CPU چیست؟
  • Desktop است یا Laptop؟
  • نام لپ تاپ چیست؟
  • Benchmark کدام است؟
  • نسخه Benchmark چیست؟
  • Single-Core است یا Multi-Core؟
  • Power Limit چقدر بوده؟
  • Cooling چگونه بوده؟
  • تست کوتاه بوده یا طولانی؟
  • RAM چه پیکربندی داشته؟
  • نتیجه یک Run است یا میانگین چند Run؟
  • آیا سیستم Overclock یا Undervolt شده؟
  • آیا نتیجه با کاربرد واقعی ما مرتبط است؟
Common Mistakes — اشتباهات رایج در Benchmark CPU
  • انتخاب CPU فقط بر اساس یک Benchmark.
  • مقایسه Cinebench R23 با Cinebench 2024 یا نسخه دیگر.
  • مقایسه Desktop CPU با Laptop CPU بدون توجه به Power.
  • نادیده گرفتن Single-Core.
  • نادیده گرفتن Multi-Core.
  • نادیده گرفتن Sustained Performance.
  • مقایسه فقط بر اساس PassMark.
  • فرض اینکه CPU Mark عملکرد همه نرم افزارها را نشان می دهد.
  • نادیده گرفتن Cooling لپ تاپ.
  • نادیده گرفتن Thermal Throttling.
  • اعتماد به یک Run منفرد.
  • مقایسه نتایج با شرایط تست متفاوت.
  • تبدیل اختلاف Benchmark به اختلاف قطعی در تمام نرم افزارها.

سوالات متداول Benchmark پردازنده

Benchmark CPU چیست؟

آزمایشی برای اندازه گیری Performance پردازنده
تحت یک Workload مشخص است.

بهترین Benchmark CPU کدام است؟

یک Benchmark واحد برای همه کاربردها بهترین نیست.
بهتر است از ترکیب چند Benchmark و تست واقعی استفاده شود.

Cinebench برای چه کاری مناسب است؟

برای ارزیابی CPU Rendering،
Single-Core، Multi-Core و بررسی رفتار CPU
زیر Load سنگین بسیار مفید است.

Geekbench برای چه کاری مناسب است؟

برای مقایسه عملکرد Single-Core و Multi-Core
در مجموعه ای از Workloadهای عمومی مناسب است.

PassMark برای مقایسه CPU خوب است؟

برای مشاهده سریع جایگاه کلی CPU مفید است،
اما نباید تنها معیار مقایسه باشد.

Single-Core مهم تر است یا Multi-Core؟

به Workload بستگی دارد. برخی برنامه ها
به قدرت هر Core و برخی به تعداد زیادی Core
و Thread وابسته هستند.

آیا CPU با Multi-Core بالاتر همیشه بهتر است؟

خیر. ممکن است در برنامه هایی که از Coreهای زیاد
استفاده نمی کنند، CPU با Single-Core قوی تر
عملکرد بهتری داشته باشد.

چرا امتیاز یک CPU در دو لپ تاپ متفاوت است؟

Cooling، Power Limit، BIOS، RAM،
دمای محیط و تنظیمات سیستم می توانند
باعث اختلاف Performance شوند.

Thermal Throttling چیست؟

کاهش Clock یا Power پردازنده برای کنترل
دمای بالا را Thermal Throttling می نامند.

آیا امتیاز Cinebench R23 و Cinebench جدید قابل مقایسه است؟

خیر. امتیاز نسخه های متفاوت Cinebench
نباید مستقیماً با یکدیگر مقایسه شود.

آیا Benchmark برای بررسی لپ تاپ استوک مفید است؟

بله. علاوه بر مقایسه Performance،
می تواند در شناسایی عملکرد غیرعادی،
مشکل Cooling یا افت Performance کمک کند.

آیا یک بار اجرای Benchmark کافی است؟

برای مقایسه دقیق بهتر است چند Run انجام شود
و رفتار دما، Clock و Power نیز بررسی شود.

Benchmark کوتاه بهتر است یا طولانی؟

هر دو اطلاعات متفاوتی می دهند.
تست کوتاه Burst Performance و تست طولانی
Sustained Performance را بهتر نشان می دهد.

برای خرید CPU فقط Benchmark را بررسی کنیم؟

خیر. معماری، Core، Thread، مصرف انرژی،
GPU، Platform، Cooling، قیمت و کاربرد
نیز باید بررسی شوند.

خلاصه فصل

Benchmark ابزاری برای اندازه گیری Performance است،
نه پاسخ نهایی برای انتخاب CPU.

برای مقایسه حرفه ای باید ترکیبی از:

Single-Core
+
Multi-Core
+
Sustained Performance
+
Application Benchmark
+
Power
+
Cooling

بررسی شود.

در لپ تاپ، خود دستگاه نیز بخشی از Performance CPU است.

بنابراین:

Same CPU ≠ Always Same Laptop Performance

در پایان این فصل باید بتوانید:

  • Benchmark را تعریف کنید.
  • Synthetic و Real-World Benchmark را تفکیک کنید.
  • Single-Core و Multi-Core را مقایسه کنید.
  • Cinebench را درست تفسیر کنید.
  • Geekbench و PassMark را بشناسید.
  • از Blender، HandBrake و 7-Zip به عنوان تست کاربردی استفاده کنید.
  • Burst و Sustained Performance را تفکیک کنید.
  • اثر Cooling را تشخیص دهید.
  • اثر Power Limit را درک کنید.
  • نسخه های مختلف Benchmark را با هم مخلوط نکنید.
  • دو CPU را با روش چند مرحله ای مقایسه کنید.
فصل 24
سطح: پایه تا پیشرفته
پیش نیاز: معماری، Core، Thread، IPC و Benchmark
موضوع: مقایسه Intel و AMD

مقایسه برند کافی نیست؛ باید معماری، نسل، کلاس توان و کاربرد را مقایسه کنیم

Intel یا AMD؟ مقایسه جامع پردازنده های اینتل و AMD

یکی از رایج ترین سوالات هنگام خرید کامپیوتر یا لپ تاپ این است:
«پردازنده Intel بهتر است یا AMD؟»

این سوال در ظاهر ساده است، اما پاسخ حرفه ای آن نمی تواند فقط
نام یکی از دو شرکت باشد. Intel و AMD خانواده های بسیار متنوعی
از پردازنده ها دارند و نتیجه مقایسه با تغییر نسل، مدل، معماری،
کلاس توان، سیستم خنک کننده و نوع کاربری تغییر می کند.

به همین دلیل در این دانشنامه به جای انتخاب یک «برند برنده»،
یاد می گیریم دو CPU واقعی را بر اساس مشخصات مهندسی و عملکرد
واقعی مقایسه کنیم.


قانون اول: Intel و AMD را به عنوان دو برند مقایسه نکنید
مقایسه صحیح باید میان دو پردازنده مشخص انجام شود.

CPU Model
+
Generation
+
Architecture
+
Power Class
+
Device
+
Workload

یعنی مدل پردازنده، نسل، معماری، کلاس مصرف انرژی،
دستگاهی که CPU در آن قرار گرفته و نوع کاری که قرار است
انجام شود باید همزمان بررسی شوند.


اصطلاح مهم — Workload یعنی چه؟

Workload را می توان «بار کاری» ترجمه کرد،
اما ترجمه لغوی به تنهایی مفهوم آن را کامل منتقل نمی کند.Workload یعنی نوع واقعی کاری که از پردازنده می خواهیم انجام دهد.

برای مثال:

Web Browsing
/
Excel
/
AutoCAD
/
Revit
/
Compilation
/
Rendering
/
Video Encoding
/
Gaming

هرکدام Workload متفاوتی هستند و بخش های متفاوتی از CPU
را درگیر می کنند. به همین دلیل ممکن است یک پردازنده
در Rendering برنده باشد اما در کار دیگری مزیت بزرگی نداشته باشد.

در این فصل چه چیزهایی یاد می گیریم؟

  • چرا نمی توان گفت Intel همیشه بهتر است یا AMD.
  • تفاوت رویکرد معماری دو شرکت.
  • معماری Hybrid اینتل چیست.
  • P-Core چیست.
  • E-Core چیست.
  • هسته های Zen در AMD چه ساختاری دارند.
  • Single-Core و Multi-Core در مقایسه دو برند.
  • مصرف انرژی و Performance per Watt.
  • تفاوت عملکرد در لپ تاپ.
  • تأثیر Cooling و Power Limit.
  • تفاوت گرافیک مجتمع دو خانواده.
  • مقایسه برای کارهای اداری و دانشجویی.
  • مقایسه برای برنامه نویسی.
  • مقایسه برای AutoCAD، Revit و SolidWorks.
  • مقایسه برای Rendering.
  • مقایسه برای Gaming.
  • روش انتخاب Intel یا AMD در لپ تاپ استوک.

تفاوت معماری Intel و AMD

برای مقایسه دو پردازنده ابتدا باید بدانیم
Architecture یا معماری پردازنده چیست.

معماری در اینجا به نحوه طراحی داخلی CPU اشاره دارد:
اینکه هسته چگونه دستورها را دریافت، تحلیل و اجرا می کند،
Cache چگونه سازمان دهی شده، هسته ها چگونه با یکدیگر ارتباط
دارند و منابع پردازشی چگونه مدیریت می شوند.

بنابراین دو CPU با تعداد هسته و فرکانس مشابه
الزاماً عملکرد مشابهی ندارند.

معماری Hybrid اینتل چیست؟

Hybrid Architecture یا «معماری ترکیبی»
به طراحی ای گفته می شود که در آن از بیش از یک نوع هسته
پردازشی در یک CPU استفاده می شود.

در نسل هایی از پردازنده های Intel Core،
دو گروه مهم هسته دیده می شوند:

P-Core
+
E-Core

این دو نوع هسته برای هدف یکسانی طراحی نشده اند.


P-Core چیست؟

P-Core مخفف
Performance Core
است.معادل مفهومی مناسب آن «هسته پرقدرت» یا
«هسته مخصوص عملکرد بالا» است.

این هسته ها برای کارهایی طراحی شده اند که
به Performance بالا، Latency پایین و قدرت زیاد
در هر Thread نیاز دارند.

برای مثال بخش هایی از بازی ها، نرم افزارهای مهندسی
و بعضی عملیات سنگین تک رشته ای می توانند
از P-Core قدرتمند سود ببرند.


E-Core چیست؟

E-Core مخفف
Efficient Core
است.می توان آن را «هسته بهینه» یا
«هسته با تمرکز بر بهره وری» نامید.

هدف E-Core انجام مقدار مناسبی از پردازش
با اشغال فضای کمتر و بهره وری مناسب است.

وجود چند E-Core می تواند توان پردازش چند رشته ای
CPU را افزایش دهد و امکان توزیع بهتر وظایف
میان هسته ها را فراهم کند.

معماری ترکیبی در عمل چه فایده ای دارد؟

تصور کنید سیستم همزمان در حال اجرای یک برنامه اصلی،
مرورگر، سرویس های ویندوز و چند برنامه پس زمینه است.

در یک طراحی Hybrid، سیستم عامل می تواند بسته به شرایط،
Threadهای مختلف را میان هسته های متفاوت توزیع کند.

هدف این است که Workloadهای حساس به Performance
روی منابع مناسب اجرا شوند و سایر وظایف نیز
منابع پردازنده را به شکل مؤثرتری استفاده کنند.


یادآوری مفهوم Thread

Thread یا «رشته پردازشی»
یک مسیر اجرای دستورها در نرم افزار است.یک برنامه می تواند یک یا چند Thread داشته باشد.
هرچه نرم افزار بتواند کار خود را بهتر میان Threadهای
متعدد تقسیم کند، امکان استفاده از تعداد بیشتری
از منابع CPU فراهم می شود.

Under the Hood — چه کسی تصمیم می گیرد کدام کار روی کدام هسته اجرا شود؟

یکی از وظایف مهم سیستم عامل،
Scheduling است.

Scheduling را می توان «زمان بندی و تخصیص پردازش»
ترجمه کرد.

Scheduler یا زمان بند سیستم عامل تصمیم می گیرد
Threadهای آماده اجرا چه زمانی و روی کدام
Logical Processor اجرا شوند.

در پردازنده های Hybrid این تصمیم اهمیت بیشتری پیدا می کند،
زیرا همه هسته ها الزاماً ویژگی های یکسانی ندارند.

رویکرد AMD در معماری Zen

در بسیاری از خانواده های Ryzen مبتنی بر Zen،
AMD از هسته هایی با ساختار یکسان درون همان نوع
Core Complex استفاده کرده است.

البته نسل های جدید AMD نیز می توانند ترکیب های
متفاوتی از هسته های Zen و نسخه های فشرده تر آنها داشته باشند؛
بنابراین نباید تمام پردازنده های جدید AMD را
صرفاً «هسته های کاملاً یکسان» فرض کرد.


Zen c چیست؟
در نام هایی مانند:

Zen 4c

Zen 5c

حرف c به نسخه ای متراکم تر
از هسته Zen اشاره دارد.

هدف اصلی چنین طراحی ای قرار دادن تعداد بیشتری
هسته در فضای سیلیکونی محدودتر و بهینه سازی
طراحی برای سناریوهای مناسب آن است.

این مفهوم را نباید دقیقاً معادل E-Core اینتل دانست.
طراحی، اهداف مهندسی و نحوه پیاده سازی آنها متفاوت است.

P-Core و E-Core اینتل در برابر Zen و Zen c

موضوع Intel AMD
هسته Performance P-Core Zen Core
هسته متراکم تر E-Core با معماری متفاوت Zen c در برخی خانواده ها
نوع طراحی Hybrid در بسیاری از نسل های جدید بسته به خانواده محصول
هدف ترکیب Performance و Efficiency Performance، Efficiency و Density بسته به محصول

Density در طراحی CPU یعنی چه؟

Density در این زمینه به معنی
«تراکم» است؛ یعنی چه مقدار منابع پردازشی را
می توان در فضای مشخصی از تراشه قرار داد.هسته کوچک تر می تواند به طراح اجازه دهد
تعداد بیشتری Core را در سطح مشخصی از Silicon
قرار دهد.

Intel و AMD در Single-Core

Single-Core Performance یعنی عملکرد پردازنده
زمانی که سرعت یک هسته یا تعداد محدودی از منابع پردازشی
اهمیت اصلی را دارد.

نتیجه Single-Core به عواملی مانند:

Architecture
+
IPC
+
Effective Clock
+
Cache
+
Memory Latency

وابسته است.

بنابراین نمی توان صرفاً از روی نام Intel یا AMD
برنده Single-Core را مشخص کرد.

Intel و AMD در Multi-Core

Multi-Core Performance زمانی اهمیت پیدا می کند
که نرم افزار بتواند کار خود را میان تعداد زیادی
Core و Thread تقسیم کند.

در اینجا علاوه بر قدرت هر Core،
تعداد هسته، تعداد Thread، Power Limit،
Cooling و توان نرم افزار در Parallel Processing
اهمیت پیدا می کنند.


Parallel Processing چیست؟

Parallel Processing
یعنی «پردازش موازی».مفهوم آن این است که یک کار بزرگ به بخش های کوچک تر
تقسیم شود و چند بخش آن به صورت همزمان
توسط منابع مختلف CPU پردازش شوند.

اگر نرم افزار بتواند این تقسیم کار را خوب انجام دهد،
CPUهای دارای Core و Thread بیشتر می توانند
مزیت قابل توجهی پیدا کنند.

Performance per Watt چیست؟


Performance per Watt — عملکرد به ازای هر وات
این مفهوم نشان می دهد پردازنده در برابر
مقدار انرژی مصرف شده چه میزان Performance ارائه می کند.

به زبان ساده:

اگر دو CPU عملکرد نزدیک داشته باشند اما یکی برای رسیدن
به آن عملکرد انرژی کمتری مصرف کند، بهره وری انرژی
آن پردازنده بهتر است.

این معیار در لپ تاپ اهمیت زیادی دارد، زیرا
مصرف انرژی می تواند روی شارژدهی باتری،
گرما، صدای فن و Performance پایدار اثر بگذارد.

Common Mistake — مقایسه مصرف Intel و AMD فقط از روی TDP

عدد TDP به تنهایی برای تعیین مصرف واقعی CPU کافی نیست.

پردازنده می تواند در شرایط Boost،
Loadهای مختلف و تنظیمات متفاوت سازنده لپ تاپ
رفتار مصرفی متفاوتی داشته باشد.

بنابراین مقایسه مصرف باید بر اساس اندازه گیری
واقعی و شرایط تست مشخص انجام شود.


Power Limit چیست؟

Power Limit یعنی
«محدودیت توان مصرفی».سازنده سیستم می تواند مشخص کند CPU تحت شرایط مختلف
اجازه استفاده از چه محدوده ای از توان را داشته باشد.

اگر CPU اجازه مصرف توان بیشتری داشته باشد
و Cooling نیز بتواند گرمای آن را دفع کند،
ممکن است بتواند Clock بالاتری را برای مدت بیشتری حفظ کند.

Intel یا AMD در لپ تاپ؟

مقایسه CPUهای لپ تاپی بسیار پیچیده تر از مقایسه
دو CPU روی کاغذ است.

در لپ تاپ، سازنده دستگاه نقش بزرگی در Performance دارد.

دو دستگاه با پردازنده های نزدیک ممکن است به دلیل
تفاوت در Cooling، Power Profile، RAM و طراحی شاسی
نتایج کاملاً متفاوتی ارائه کنند.


Power Profile چیست؟

Power Profile یا «پروفایل توان»
مجموعه ای از تنظیمات است که مشخص می کند سیستم
میان Performance، مصرف انرژی، دما و صدای فن
چگونه تعادل برقرار کند.حالت هایی مانند:

Performance
/
Balanced
/
Quiet

می توانند رفتار یک لپ تاپ را تغییر دهند.

هنگام مقایسه لپ تاپ Intel و AMD این موارد را بررسی کنید

  • مدل دقیق CPU.
  • نسل و معماری واقعی.
  • پسوند پردازنده.
  • تعداد Core و Thread.
  • Power Limit واقعی دستگاه.
  • سیستم Cooling.
  • Single-Core Performance.
  • Multi-Core Performance.
  • Sustained Performance.
  • گرافیک مجتمع.
  • نوع RAM.
  • ظرفیت باتری.
  • وزن و ضخامت دستگاه.
  • قیمت.

مقایسه گرافیک مجتمع Intel و AMD

Integrated GPU یا به اختصار
iGPU به «پردازنده گرافیکی مجتمع»
گفته می شود.

این GPU در مجموعه پردازنده یا Package اصلی سیستم
قرار دارد و برخلاف کارت گرافیک مجزا،
معمولاً از حافظه سیستم نیز استفاده می کند.

قدرت iGPU به نسل و مدل دقیق پردازنده بستگی دارد.
بنابراین نمی توان تمام گرافیک های مجتمع Intel
یا تمام گرافیک های مجتمع AMD را یکسان در نظر گرفت.

Performance Impact — در لپ تاپ بدون کارت گرافیک مجزا، iGPU بسیار مهم است

اگر لپ تاپ Dedicated GPU نداشته باشد،
قدرت گرافیکی سیستم تا حد زیادی به iGPU وابسته است.

در این شرایط نوع RAM و پهنای باند حافظه نیز
می تواند روی Performance گرافیکی اثر محسوسی داشته باشد.


Dedicated GPU چیست؟

Dedicated GPU یا
«پردازنده گرافیکی مجزا» تراشه گرافیکی مستقلی است
که معمولاً حافظه گرافیکی اختصاصی خود را نیز دارد.نمونه های رایج آن کارت های گرافیکی
NVIDIA GeForce، NVIDIA RTX و AMD Radeon
در لپ تاپ ها و کامپیوترها هستند.

Intel یا AMD برای کارهای اداری؟

برای Office، حسابداری، مرور وب، مدیریت سایت،
آموزش آنلاین و کارهای عمومی، معمولاً هر دو شرکت
گزینه های بسیار مناسبی دارند.

در این نوع کاربری بهتر است علاوه بر CPU،
به قیمت دستگاه، RAM، SSD، کیفیت نمایشگر،
شارژدهی و وضعیت لپ تاپ توجه شود.

خرید CPU بسیار قدرتمند برای کاربری سبک
الزاماً ارزش خرید بیشتری ایجاد نمی کند.

Intel یا AMD برای برنامه نویسی؟

پاسخ به نوع برنامه نویسی بستگی دارد.

برای توسعه وب و پروژه های معمولی،
هر دو خانواده می توانند بسیار مناسب باشند.

در پروژه های بزرگ تر، Compilation،
اجرای چند ماشین مجازی یا Container،
تعداد Core، RAM و Sustained Performance
اهمیت بیشتری پیدا می کنند.


Compilation چیست؟

Compilation یا «کامپایل»
فرایندی است که طی آن کد نوشته شده توسط برنامه نویس
به شکل دیگری تبدیل می شود که سیستم بتواند آن را
اجرا یا برای مرحله بعدی آماده کند.پروژه های بزرگ ممکن است شامل هزاران فایل باشند
و فرآیند Build آنها بتواند تعداد زیادی Core
و Thread را درگیر کند.

Intel یا AMD برای نرم افزارهای مهندسی؟

عبارت «نرم افزار مهندسی» بسیار گسترده است.

AutoCAD، Revit، SolidWorks، MATLAB، ANSYS
و نرم افزارهای مشابه الگوی پردازشی یکسانی ندارند.

بعضی عملیات به Single-Core قوی وابستگی بیشتری دارند
و بعضی Simulationها یا Renderingها می توانند
از تعداد بیشتری Core استفاده کنند.

بنابراین انتخاب برند بدون بررسی نرم افزار مورد استفاده
روش دقیقی نیست.

Intel یا AMD برای Rendering؟

اگر Rendering توسط CPU انجام شود،
Multi-Core Performance اهمیت زیادی پیدا می کند.

اما اگر موتور Render از GPU استفاده کند،
ممکن است کارت گرافیک اهمیت بسیار بیشتری از CPU داشته باشد.


Render Engine چیست؟

Render Engine یا «موتور رندر»
بخش نرم افزاری مسئول محاسبه و تولید تصویر نهایی
از صحنه سه بعدی است.بعضی موتورهای Render می توانند از CPU،
بعضی از GPU و بعضی از هر دو استفاده کنند.

بنابراین قبل از انتخاب CPU برای Rendering
باید بدانیم نرم افزار و موتور Render مورد استفاده
روی چه سخت افزاری بهتر اجرا می شوند.

Intel یا AMD برای Gaming؟

Performance بازی نتیجه تعامل CPU، GPU،
حافظه، موتور بازی، Resolution و تنظیمات گرافیکی است.

در بعضی بازی ها CPU نقش بسیار مهمی دارد،
اما در بسیاری از سناریوها GPU عامل محدود کننده اصلی است.

بنابراین مشاهده چند FPS بیشتر در یک Benchmark
به معنی برتری مطلق یک برند برای تمام بازی ها نیست.


FPS چیست؟

FPS مخفف
Frames Per Second
و به معنی «تعداد فریم در هر ثانیه» است.اگر بازی با 60 FPS اجرا شود،
سیستم تقریباً 60 تصویر کامل در هر ثانیه تولید می کند.

FPS بالاتر معمولاً حرکت روان تری ایجاد می کند،
البته نمایشگر نیز باید توان نمایش نرخ مناسب را داشته باشد.


Bottleneck چیست؟

Bottleneck را می توان
«گلوگاه عملکرد» نامید.گلوگاه بخشی از سیستم است که در یک شرایط مشخص
سرعت کل کار را محدود می کند.

برای مثال اگر GPU با حداکثر توان کار کند
اما CPU هنوز ظرفیت آزاد داشته باشد،
GPU می تواند گلوگاه آن سناریو باشد.

نکته مهم این است که Bottleneck یک ویژگی دائمی
یک قطعه نیست؛ با تغییر برنامه، Resolution،
تنظیمات و Workload می تواند تغییر کند.

در هر کاربری چه چیزی مهم تر است؟

کاربری عامل مهم CPU عامل مکمل
Office Single-Core مناسب + Efficiency SSD و RAM
حسابداری Responsiveness SSD و پایداری سیستم
برنامه نویسی Single + Multi بسته به پروژه RAM
AutoCAD Single-Core قوی در بسیاری از عملیات GPU متناسب با پروژه
Revit Single-Core + Multi در برخی عملیات RAM و GPU
CPU Rendering Multi-Core Cooling
Gaming Single-Core + Latency + CPU کافی GPU بسیار مهم
Virtualization Core / Thread RAM بسیار مهم

Intel یا AMD برای خرید لپ تاپ استوک؟

در بازار لپ تاپ استوک یک عامل مهم دیگر وارد معادله می شود:
ارزش خرید دستگاه واقعی.

ممکن است یک CPU جدیدتر باشد، اما لپ تاپی که از آن استفاده
می کند کیفیت ساخت پایین تر، Cooling ضعیف تر،
RAM کمتر یا قیمت بسیار بالاتری داشته باشد.

از طرف دیگر ممکن است یک Workstation نسل قبل
با CPU قدرتمند، سیستم Cooling مناسب، RAM قابل ارتقا
و قیمت منطقی انتخاب بسیار بهتری برای کاربر حرفه ای باشد.

Engineering Insight — در بازار استوک «بهترین CPU» با «بهترین خرید» یکی نیست

انتخاب لپ تاپ استوک باید حاصل بررسی مجموعه دستگاه باشد:

CPU
+
GPU
+
RAM
+
SSD
+
Display
+
Cooling
+
Battery
+
Upgradeability
+
Condition
+
Price

بنابراین ممکن است CPU یک دستگاه کمی ضعیف تر باشد،
اما مجموعه دستگاه ارزش خرید بسیار بیشتری ایجاد کند.


Upgradeability چیست؟

Upgradeability یعنی
«قابلیت ارتقا».در لپ تاپ منظور این است که آیا قطعاتی مانند RAM،
SSD یا بعضی تجهیزات دیگر قابل تعویض و ارتقا هستند یا خیر.

این موضوع در خرید لپ تاپ استوک اهمیت زیادی دارد،
زیرا می تواند عمر مفید دستگاه را افزایش دهد.


Condition در لپ تاپ استوک یعنی چه؟

Condition در اینجا به
«وضعیت واقعی دستگاه» اشاره دارد.سلامت بدنه، نمایشگر، کیبورد، پورت ها،
سیستم Cooling، باتری و وضعیت کلی سخت افزار
بخشی از Condition دستگاه هستند.

دو لپ تاپ با مدل کاملاً یکسان ممکن است
به دلیل Condition متفاوت ارزش خرید یکسانی نداشته باشند.

روش صحیح انتخاب بین Intel و AMD

01
کاربریابتدا مشخص کنید دستگاه برای چه کاری استفاده می شود.
02
مدل دقیقنام کامل دو CPU را استخراج کنید.
03
معمارینسل و معماری واقعی پردازنده ها را مشخص کنید.
04
کلاس توانپسوند و محدوده توان پردازنده را بررسی کنید.
05
Single-Coreقدرت هر هسته را بررسی کنید.
06
Multi-Coreتوان پردازش موازی را بررسی کنید.
07
Efficiencyمصرف انرژی و Performance per Watt را بررسی کنید.
08
PlatformRAM، PCIe، iGPU و امکانات Platform را مقایسه کنید.
09
خود لپ تاپCooling، نمایشگر، باتری و قابلیت ارتقا را بررسی کنید.
10
قیمتدر پایان Performance را در برابر قیمت قرار دهید.
Common Mistakes — اشتباهات رایج در مقایسه Intel و AMD
  • پرسیدن «Intel بهتر است یا AMD؟» بدون مشخص کردن مدل.
  • مقایسه فقط بر اساس Core Count.
  • مقایسه فقط بر اساس GHz.
  • مقایسه فقط بر اساس نسل اسمی.
  • فرض اینکه Coreهای متفاوت قدرت یکسان دارند.
  • یکسان دانستن E-Core و Zen c.
  • مقایسه مصرف فقط با عدد TDP.
  • نادیده گرفتن Power Limit لپ تاپ.
  • نادیده گرفتن Cooling.
  • نادیده گرفتن Single-Core.
  • نادیده گرفتن Multi-Core.
  • نادیده گرفتن Performance پایدار.
  • فرض اینکه یک برند در تمام نرم افزارها سریع تر است.
  • انتخاب CPU بدون توجه به GPU.
  • انتخاب لپ تاپ فقط از روی CPU.
  • نادیده گرفتن قیمت و ارزش خرید در بازار استوک.

سوالات متداول Intel و AMD

Intel بهتر است یا AMD؟

بدون مشخص کردن مدل، نسل و کاربرد نمی توان پاسخ دقیقی داد.
هر دو شرکت پردازنده های ضعیف، متوسط و بسیار قدرتمند دارند.

برای لپ تاپ Intel بهتر است یا AMD؟

مدل دقیق CPU و خود لپ تاپ باید مقایسه شوند.
Cooling، باتری، Power Limit، RAM و قیمت می توانند
نتیجه انتخاب را تغییر دهند.

P-Core چیست؟

Performance Core یا هسته پرقدرت اینتل است که
برای عملکرد بالا و Workloadهای حساس به قدرت هر هسته
طراحی شده است.

E-Core چیست؟

Efficient Core یا هسته بهینه اینتل است که با تمرکز
بر بهره وری و افزایش ظرفیت پردازش طراحی شده است.

آیا E-Core همان Zen c در AMD است؟

خیر. هر دو می توانند اهدافی مرتبط با بهره وری و تراکم
داشته باشند، اما معماری و نحوه پیاده سازی آنها یکسان نیست.

برای AutoCAD Intel بهتر است یا AMD؟

باید مدل های مشخص مقایسه شوند. بسیاری از عملیات AutoCAD
به Performance قوی هر هسته اهمیت می دهند؛ بنابراین
Single-Core مدل های مورد نظر باید بررسی شود.

برای Revit Intel بهتر است یا AMD؟

مدل دقیق اهمیت بیشتری از برند دارد. نوع پروژه،
Single-Core، RAM، GPU و بعضی عملیات Multi-Core
باید همزمان بررسی شوند.

برای Rendering کدام بهتر است؟

اگر Render روی CPU انجام شود Multi-Core Performance
اهمیت زیادی دارد. اگر Render مبتنی بر GPU باشد،
کارت گرافیک ممکن است عامل بسیار مهم تری باشد.

برای برنامه نویسی Intel بهتر است یا AMD؟

هر دو می توانند مناسب باشند. نوع پروژه، زمان Compilation،
تعداد ماشین های مجازی، RAM و Performance پایدار
معیارهای مهم تری از نام برند هستند.

برای Gaming Intel بهتر است یا AMD؟

نتیجه به مدل CPU، GPU، بازی، Resolution و تنظیمات بستگی دارد.
یک برند برنده تمام بازی ها و تمام نسل ها نیست.

آیا Core بیشتر همیشه بهتر است؟

خیر. تعداد Core فقط یکی از عوامل Performance است.
معماری، IPC، Clock و توان نرم افزار در استفاده
از Coreهای متعدد نیز اهمیت دارند.

آیا GHz بیشتر یعنی CPU سریع تر است؟

خیر. GHz باید همراه با IPC، معماری، Cache،
Power و Workload بررسی شود.

کدام برند مصرف انرژی کمتری دارد؟

نمی توان یک پاسخ ثابت برای تمام نسل ها داد.
مدل دقیق CPU، معماری، کلاس توان و تنظیمات دستگاه
باید بررسی شوند.

برای لپ تاپ استوک Intel بخریم یا AMD؟

مدلی را انتخاب کنید که برای کاربرد شما بهترین ترکیب
Performance، کیفیت دستگاه، قابلیت ارتقا، سلامت و قیمت
را ارائه می کند؛ نه صرفاً برندی که روی CPU نوشته شده است.

خلاصه فصل

Intel و AMD را نمی توان با یک حکم کلی مقایسه کرد.

روش صحیح:

Exact CPU
→
Architecture
→
Power Class
→
Single-Core
→
Multi-Core
→
Efficiency
→
Platform
→
Device
→
Workload
→
Price

است.

در بازار لپ تاپ استوک نیز بهترین CPU الزاماً
به معنی بهترین خرید نیست؛ کل دستگاه باید بررسی شود.

اصطلاحات جدید این فصل

  • Workload: نوع بار کاری واقعی پردازنده.
  • Hybrid Architecture: معماری دارای انواع متفاوت هسته.
  • P-Core: Performance Core یا هسته پرقدرت.
  • E-Core: Efficient Core یا هسته بهینه.
  • Scheduling: زمان بندی و تخصیص پردازش ها.
  • Scheduler: بخش مسئول زمان بندی اجرای Threadها.
  • Zen c: نسخه متراکم تر برخی هسته های Zen.
  • Density: تراکم منابع پردازشی روی تراشه.
  • Parallel Processing: پردازش همزمان بخش های مختلف یک کار.
  • Performance per Watt: عملکرد به ازای انرژی مصرفی.
  • Power Limit: محدودیت توان قابل استفاده CPU.
  • Power Profile: تنظیم تعادل عملکرد، مصرف، دما و صدا.
  • iGPU: پردازنده گرافیکی مجتمع.
  • Dedicated GPU: پردازنده گرافیکی مجزا.
  • Compilation: فرایند تبدیل و آماده سازی کد برای اجرا.
  • Render Engine: موتور محاسبه تصویر نهایی.
  • FPS: تعداد فریم تولید شده در هر ثانیه.
  • Bottleneck: بخشی که Performance کل سیستم را محدود می کند.
  • Upgradeability: قابلیت ارتقای سخت افزار.
  • Condition: وضعیت واقعی و سلامت دستگاه استوک.
مرکز ارتباط
ارتباط با استوک شاپ
پیام به استوک شاپ
دستیار خرید و فروش استوک شاپ
برای شروع گفتگو فقط شماره موبایل خود را تایید کنید.
ورود / ثبت‌نام