Відмінності між версіями «Порівняння процесорів»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
м
 
(не показані 11 проміжних версій 4 учасників)
Рядок 5: Рядок 5:
 
'''RISC-процесори'''
 
'''RISC-процесори'''
  
Reduced instruction set computer — обчислення із спрощеним набором команд (у літературі слово «reduced» незрідка помилково переводять<br> як «скорочений»). Архітектура процесорів, побудована на основі спрощеного набору команд, характеризується наявністю команд фіксованої довжини, великої кількості регістрів, операцій типа регістр-регістр, а також відсутністю непрямої адресації. Концепція RISC розроблена Джоном Коком (John Cocke) з IBM Research, назва придумана Девідом Паттерсоном.
+
Reduced instruction set computer — обчислення із спрощеним набором команд (у літературі слово «reduced» незрідка помилково переводять<br> як «скорочений»). Архітектура процесорів, побудована на основі спрощеного набору команд,<br> характеризується наявністю команд фіксованої довжини, великої кількості регістрів, операцій типа регістр-регістр,<br> а також відсутністю непрямої адресації. Концепція RISC розроблена Джоном Коком (John Cocke)<br> з IBM Research, назва придумана Девідом Паттерсоном.
  
 
'''MISC-процесори '''  
 
'''MISC-процесори '''  
  
Minimum instruction set computer — обчислення з мінімальним набором команд. Подальший розвиток ідей команди Чака Мура, який вважає, що принцип простоти, початковий для RISC-процесорів, дуже швидко відійшов на задній план. У запалі боротьби за максимальну швидкодію, RISC наздогнав і перегнав багато CISC процесори по складності. Архітектура MISC будується на стековій обчислювальній моделі з обмеженим числом команд (приблизно 20-30 команд).
+
Minimum instruction set computer — обчислення з мінімальним набором команд. Подальший розвиток ідей команди Чака Мура, <br>який вважає, що принцип простоти, початковий для RISC-процесорів, дуже швидко відійшов на задній план.<br> У запалі боротьби за максимальну швидкодію, RISC наздогнав і перегнав багато CISC процесори по складності. <br>Архітектура MISC будується на стековій обчислювальній моделі з обмеженим числом команд (приблизно 20-30 команд).
  
 
'''VLIW-процесори'''
 
'''VLIW-процесори'''
  
Very long instruction word — наддовге командне слово. Архітектура процесорів з явно вираженим паралелізмом обчислень, закладеним в систему команд процесора. Є основою для архітектури EPIC. Ключовою відмінністю від суперскалярних CISC-процесорів є те, що для них завантаженням виконавчих пристроїв займається частина процесора (планувальник), на що відводиться досить малий час, тоді як завантаженням обчислювальних пристроїв для VLIW-процесора займається компілятор, на що відводиться істотно більше часу (якість завантаження і, відповідно, продуктивність теоретично мають бути вище). Прикладом VLIW-процесора є Intel Itanium.
+
Very long instruction word — наддовге командне слово. Архітектура процесорів з явно вираженим паралелізмом обчислень,<br> закладеним в систему команд процесора. Є основою для архітектури EPIC. Ключовою відмінністю від суперскалярних CISC-процесорів є те,<br> що для них завантаженням виконавчих пристроїв займається частина процесора (планувальник), на що відводиться досить малий час,<br> тоді як завантаженням обчислювальних пристроїв для VLIW-процесора займається компілятор, <br>на що відводиться істотно більше часу (якість завантаження і, відповідно, продуктивність теоретично мають бути вище). <br>Прикладом VLIW-процесора є Intel Itanium.
 +
 
 +
 
 +
 
 +
{| class="wikitable sortable"
 +
!Процесор || Серія || Кодова назва || Швидкість ([[Герц|Гц]]) || Socket || Тех. процес ([[Нанометр|нм]]) || [[Thermal Design Power|TDP]] ([[Ват]]) || Ядро || [[Front side bus|FSB]] ([[Megatransfer|MT/s]]) || [[CPU cache|L2 Cache]] ([[Кібібайт|БіБ]]) || [[CPU cache|L3 Cache]] ([[Кібібайт|БіБ]])
 +
|-
 +
|[[Intel Celeron]]
 +
| 3xx/ 4xx/ 5xx
 +
| Covington, Mendocino, Coppermine-128, Tualatin-256, Willamette-128, Northwood-128, Prescott-256, Cedar Mill-512, Northwood-256(Mobile Celeron), Banias-512, Dothan-1024, Yonah-1024, Conroe-L
 +
| 0.266-3.3
 +
| [[Slot 1]], [[Socket 370]], [[Socket 478]], [[LGA775]], [[Socket 615]], [[Socket 495]], [[Socket 479]], [[Socket M]]
 +
| 65, 90, 130, 180, 250
 +
| 5-86
 +
| Одне
 +
| 66, 100, 133, 400, 533, 800
 +
| 0-1024
 +
|-
 +
|[[Intel Xeon]]
 +
| n3xxx/ n5xxx/ n7xxx
 +
| Drake, Tanner, Cascades, Foster, Prestonia, Gallatin, Nocona, Irwindale, Cranford, Potomac, Paxville, Sossaman, Dempsey, Allendale, Conroe, Woodcrest, Tulsa, Clovertown, Kentsfield, Tigerton, Wolfdale, Harpertown, Dunnington
 +
| 0.400-3.8
 +
| [[Slot 2]], [[Socket 603]], [[Socket 604]], [[Socket M]], [[LGA775]], [[LGA 771]]
 +
| 45, 65, 90, 130, 180, 250
 +
| 16-165
 +
| Одне/ Подвійне/ Четвірне/ Шестірне
 +
| 100, 133, 400, 533, 667, 800, 1066, 1333, 1600
 +
| 256-16384
 +
|-
 +
|[[Pentium 4]]
 +
| 5xx/ 6xx
 +
| [[Pentium 4#Willamette|Willamette]], [[Pentium 4#Northwood|Northwood]], [[Pentium 4#Prescott|Prescott]], [[Pentium 4#Cedar Mill|Cedar Mill]]
 +
| 1.3-3.8
 +
| [[Socket 423]]/ [[Socket 478]]/ [[LGA775]]
 +
| 65, 90, 130, 180
 +
| 20.8-115
 +
| Одне
 +
| 400, 533, 800, 1066
 +
| 256—2048
 +
|-
 +
|[[Pentium 4 Extreme Edition]]{{ref|1}}
 +
| 5xx/ 6xx
 +
| [[Pentium 4#Gallatin (Extreme Edition)|Gallatin]], [[Pentium 4#Prescott 2M|Irwindale]],
 +
| 3.2-3.73
 +
| [[Socket 478]]/ [[LGA775]]
 +
| 90, 130
 +
| 92.1&nbsp;— 115
 +
| Одне
 +
| 800, 1066
 +
| 512, 1024
 +
| 0, 2048
 +
|-
 +
|[[Pentium D]]/[[Pentium Extreme Edition|EE]]
 +
| 8xx/ 9xx
 +
| [[Pentium D#Smithfield|Smithfield]], [[Pentium D#Presler|Presler]]
 +
| 2.66-3.73
 +
| [[LGA775]]
 +
| 65, 90
 +
| 95-130
 +
| [[Подвійне ядро(електротехніка)|Подвійне ядро]]
 +
| 533, 800, 1066
 +
| 2 &times; 1024, 2 &times; 2048
 +
|-
 +
|[[Pentium M]]
 +
| 7xx
 +
| [[Pentium M#Banias|Banias]], [[Pentium M#Dothan|Dothan]]
 +
| 0.8-2.26
 +
| [[Socket 479]]
 +
| 90,130
 +
| 5-27
 +
| Одне
 +
| 400, 533
 +
| 1024—2048
 +
|-
 +
|[[Intel Core]]
 +
| Txxxx/ Lxxxx/ Uxxxx
 +
| [[Intel Core#Yonah|Yonah]]
 +
| 1.06-2.33
 +
| [[Socket M]]
 +
| 65
 +
| 25-49, 15-24, <14
 +
| Одне/ Подвійне
 +
| 533, 667
 +
| 2048
 +
|-
 +
|[[Intel Pentium Dual-Core]]
 +
| E2xxx/ E5xxx
 +
| [[Intel Core#Yonah|Yonah]], [[Intel Core 2#Allendale|Allendale]], [[Intel Core 2#Wolfdale|Wolfdale]]
 +
| 0.762-1.5
 +
| [[Socket M]], [[Socket P]], [[LGA-775]]
 +
| 45, 65
 +
| 31, 35, 65
 +
| Подвійне ядро
 +
| 533, 667, 800
 +
| 1024/ 2048
 +
|-
 +
|[[Intel Core 2]]
 +
| Uxxxx/ Lxxxx/ Exxxx/ Txxxx/ Xxxxx/ Qxxxx/ QXxxxx
 +
| [[Intel Core 2#Allendale|Allendale]], [[Intel Core 2#Conroe|Conroe]], [[Intel Core 2#Merom|Merom]], [[Intel Core 2#Quad Core Kentsfield|Kentsfield]], [[Intel Core 2#Yorkfield XE|Yorkfield]], [[Intel Core 2#Penryn XE|Penryn]], [[Intel Core 2#Wolfdale|Wolfdale]]
 +
| 1.06-3.33
 +
| [[LGA775]]/[[LGA 771]]/[[Socket M]]/[[Socket P]]
 +
| 45, 65
 +
| 5.5-150
 +
| Одне/ Подвійне/ Четвірне
 +
| 533, 667, 800, 1066, 1333, 1600
 +
| 1024-12288
 +
|-
 +
|[[Intel Core i7]]
 +
| i7-xxx
 +
| [[Nehalem (microarchitecture)|Nehalem]]
 +
| 2.66-3.33
 +
| [[LGA1366]]
 +
| 45
 +
| 130
 +
| Четвірне(8 з hyperthreading)
 +
| 800, 1600
 +
| 1024 (256/core)
 +
| 8192
 +
|}
 +
 
 +
'''За якими параметрами порівнюють процесори'''
 +
 
 +
'''1.Тактовая частота''' - тактом ми можемо умовно назвати одну операцію. Одиниця виміру МГц і ГГц (мегагерц і гігагерц). 1 МГц - означає, що процесор може виконати 1 мільйон операцій в секунду. У нас на домашньому комп'ютері процесор 3,16 ГГц - отже він може виконати 3 Мільярда 166 000 000 операцій за 1 секунду.
 +
 
 +
'''2.Другою основною характеристикою процесора є його розрядність.''' Зараз все більше процесорів 64 розрядних. У загальному вигляді - розрядність означає, скільки оперативної пам'яті ви можете максимум встановити на свій комп'ютер. В принципі зараз для домашнього комп'ютера цілком достатньо 4 гігабайт оперативної пам'яті і отже 32 розрядних процесора. Якщо у вас вдома не буде сервер, то не женіться за більшою розрядністю.
 +
 
 +
'''3.Кеш процесора - досить важливий параметр.''' Чим він більший, тим більше даних зберігається в особливій пам'яті, яка прискорює роботу процесора. У кеші процесора знаходяться дані, які можуть знадобиться в роботі в самий найближчий час. Щоб ви не плуталися в рівнях кешу - запам'ятайте одну властивість: кеш першого рівня найшвидший, але самий маленький, другого - повільніше, але побільше і кеш третього рівня найповільніший і самий великий (якщо він є)
 +
 
 +
'''4.Техніческій процес'''(іноді пишуть технологія)- не основна характеристика процесора для звичайного обивателя, але знати про нього треба, щоб розуміти заумні статті на комп'ютерних сайтах. Чим менше тих процес, тим як кажуть, краще. По факту - це площа кристала на процесорі. Чим кристали менше, тим їх більше можна умістити, отже збільшити тактову частоту. Та й на менший кристал потрібно менше подавати напруги, тому й тепловиділення зменшується, тому знову ж таки можна збільшити тактову частоту. Цей ланцюжок наведена як приклад, що б ви зрозуміли як все взаємопов'язане. Тих процес в прайсах можуть і не написати, але в оглядах його згадують майже завжди.
 +
 
 +
'''5.Socket'''- цей параметр потрібен для стандартизації всіх процесорів по роз'ємів підключення до материнської плати. Наприклад, Socket LGA775 - якщо ви таку характеристику зустрінете на материнській платі, то до неї підійдуть тільки процесори з маркуванням Socket LGA775 і ніякі інші. Зворотне правило теж діє.
 +
 
 +
'''6.Колічество ядер''' - цей параметр показує кількість паралельних програм. Але не думайте, що якщо ви запустите Word і Winamp на компютері з одним ядром, що у вас програми працюють одночасно. Вони працюють послідовно перемикаючись з однієї на іншу, але роблять це так швидко, якщо у вас швидкий комп'ютер, що ми цього не замечаем.Колічество ядер останнім часом міцно увійшло в основні характеристики процесора, що багато хто помилково вважає, що якщо ядер більше, то завжди буде приріст продуктивності. На жаль якщо програма не оптимізована під 4 ядра, то ви хоч убейтесь вона 4 ядра використовувати не буде.
 +
 
 +
'''7.Частота шини процесора''' - це швидкість з якою відбувається обмін даними між процесором і системною шиною комп'ютера. Її люблять вказувати продавці в прайсах. Вимірюється точно також як тактова частота і зі зрозумілих причин завжди нижче.
 +
 
 +
'''8.Коеффіціент множення (або множення)''' - він потрібний, щоб отримати тактову частоту процесора. Частоту шини вам потрібно помножити коефіцієнт. Пам'ятати потрібно тільки одне в процесорах Intel є одна корисна технологія з кумедною назвою Quad Pumping - так от вона дозволяє передати 4 блоки даних за такт, тому маркетологи користуються цим і перебільшують в 4 рази фізичну частоту шини. Це факт взяв від звідси http://www.ROM.by
 +
 
 +
'''9.Тепловиделеніе процесора''' - вимірюється в ватах. Простою мовою якщо сказати, то показує якої потужності у вас повинен бути вентилятор (кулер), щоб забезпечити безперебійну роботу. Це дуже важливий параметр для любителів повиделиваться і розганяти процесори вище номіналу.
 +
 
 +
'''10.Максімальная робоча температура''' - все те, що ви прочитали про тепловиділенні можна віднести і до температури. Якщо ви перевищите максимум, то процесор перегріється, і цілком можливо комп'ютер або вимкнеться або сам почне перезавантажуватися.
 +
 
 +
'''11.Поддержка різних технологій''' - якщо в прайсі раптом через кому перераховуються незрозумілі для вас технології типу SSE2 або 3DNow, то знайте, що це добре. Світ не стоїть на місці, от і виробники вигадують різні фішки для кращої роботи процесора. Це все одно, що на соковижималці буде написано, «а ще вона вміє шинкувати кубиками, колечками і посуд миє». Чим більше функціональності тим краще. Ну ось так приблизно в двох частинах і розказано були основні характеристики процесора.

Поточна версія на 13:20, 18 січня 2012

CISC-процесори

Complex instruction set computer — обчислення із складним набором команд. Процесорна архітектура, заснована на ускладненому наборі команд. Типовими представниками CISC є мікропроцесори сімейства x86 (хоча вже багато років ці процесори є CISC лише по зовнішній системі команд: на початку процесу виконання складні команди розбиваються на простіші мікрооперації (МОП’и), що виконуються RISC-ядром).

RISC-процесори

Reduced instruction set computer — обчислення із спрощеним набором команд (у літературі слово «reduced» незрідка помилково переводять
як «скорочений»). Архітектура процесорів, побудована на основі спрощеного набору команд,
характеризується наявністю команд фіксованої довжини, великої кількості регістрів, операцій типа регістр-регістр,
а також відсутністю непрямої адресації. Концепція RISC розроблена Джоном Коком (John Cocke)
з IBM Research, назва придумана Девідом Паттерсоном.

MISC-процесори

Minimum instruction set computer — обчислення з мінімальним набором команд. Подальший розвиток ідей команди Чака Мура,
який вважає, що принцип простоти, початковий для RISC-процесорів, дуже швидко відійшов на задній план.
У запалі боротьби за максимальну швидкодію, RISC наздогнав і перегнав багато CISC процесори по складності.
Архітектура MISC будується на стековій обчислювальній моделі з обмеженим числом команд (приблизно 20-30 команд).

VLIW-процесори

Very long instruction word — наддовге командне слово. Архітектура процесорів з явно вираженим паралелізмом обчислень,
закладеним в систему команд процесора. Є основою для архітектури EPIC. Ключовою відмінністю від суперскалярних CISC-процесорів є те,
що для них завантаженням виконавчих пристроїв займається частина процесора (планувальник), на що відводиться досить малий час,
тоді як завантаженням обчислювальних пристроїв для VLIW-процесора займається компілятор,
на що відводиться істотно більше часу (якість завантаження і, відповідно, продуктивність теоретично мають бути вище).
Прикладом VLIW-процесора є Intel Itanium.


Процесор Серія Кодова назва Швидкість (Гц) Socket Тех. процес (нм) TDP (Ват) Ядро FSB (MT/s) L2 Cache (БіБ) L3 Cache (БіБ)
Intel Celeron 3xx/ 4xx/ 5xx Covington, Mendocino, Coppermine-128, Tualatin-256, Willamette-128, Northwood-128, Prescott-256, Cedar Mill-512, Northwood-256(Mobile Celeron), Banias-512, Dothan-1024, Yonah-1024, Conroe-L 0.266-3.3 Slot 1, Socket 370, Socket 478, LGA775, Socket 615, Socket 495, Socket 479, Socket M 65, 90, 130, 180, 250 5-86 Одне 66, 100, 133, 400, 533, 800 0-1024
Intel Xeon n3xxx/ n5xxx/ n7xxx Drake, Tanner, Cascades, Foster, Prestonia, Gallatin, Nocona, Irwindale, Cranford, Potomac, Paxville, Sossaman, Dempsey, Allendale, Conroe, Woodcrest, Tulsa, Clovertown, Kentsfield, Tigerton, Wolfdale, Harpertown, Dunnington 0.400-3.8 Slot 2, Socket 603, Socket 604, Socket M, LGA775, LGA 771 45, 65, 90, 130, 180, 250 16-165 Одне/ Подвійне/ Четвірне/ Шестірне 100, 133, 400, 533, 667, 800, 1066, 1333, 1600 256-16384
Pentium 4 5xx/ 6xx Willamette, Northwood, Prescott, Cedar Mill 1.3-3.8 Socket 423/ Socket 478/ LGA775 65, 90, 130, 180 20.8-115 Одне 400, 533, 800, 1066 256—2048
Pentium 4 Extreme EditionШаблон:Ref 5xx/ 6xx Gallatin, Irwindale, 3.2-3.73 Socket 478/ LGA775 90, 130 92.1 — 115 Одне 800, 1066 512, 1024 0, 2048
Pentium D/EE 8xx/ 9xx Smithfield, Presler 2.66-3.73 LGA775 65, 90 95-130 Подвійне ядро 533, 800, 1066 2 × 1024, 2 × 2048
Pentium M 7xx Banias, Dothan 0.8-2.26 Socket 479 90,130 5-27 Одне 400, 533 1024—2048
Intel Core Txxxx/ Lxxxx/ Uxxxx Yonah 1.06-2.33 Socket M 65 25-49, 15-24, <14 Одне/ Подвійне 533, 667 2048
Intel Pentium Dual-Core E2xxx/ E5xxx Yonah, Allendale, Wolfdale 0.762-1.5 Socket M, Socket P, LGA-775 45, 65 31, 35, 65 Подвійне ядро 533, 667, 800 1024/ 2048
Intel Core 2 Uxxxx/ Lxxxx/ Exxxx/ Txxxx/ Xxxxx/ Qxxxx/ QXxxxx Allendale, Conroe, Merom, Kentsfield, Yorkfield, Penryn, Wolfdale 1.06-3.33 LGA775/LGA 771/Socket M/Socket P 45, 65 5.5-150 Одне/ Подвійне/ Четвірне 533, 667, 800, 1066, 1333, 1600 1024-12288
Intel Core i7 i7-xxx Nehalem 2.66-3.33 LGA1366 45 130 Четвірне(8 з hyperthreading) 800, 1600 1024 (256/core) 8192

За якими параметрами порівнюють процесори

1.Тактовая частота - тактом ми можемо умовно назвати одну операцію. Одиниця виміру МГц і ГГц (мегагерц і гігагерц). 1 МГц - означає, що процесор може виконати 1 мільйон операцій в секунду. У нас на домашньому комп'ютері процесор 3,16 ГГц - отже він може виконати 3 Мільярда 166 000 000 операцій за 1 секунду.

2.Другою основною характеристикою процесора є його розрядність. Зараз все більше процесорів 64 розрядних. У загальному вигляді - розрядність означає, скільки оперативної пам'яті ви можете максимум встановити на свій комп'ютер. В принципі зараз для домашнього комп'ютера цілком достатньо 4 гігабайт оперативної пам'яті і отже 32 розрядних процесора. Якщо у вас вдома не буде сервер, то не женіться за більшою розрядністю.

3.Кеш процесора - досить важливий параметр. Чим він більший, тим більше даних зберігається в особливій пам'яті, яка прискорює роботу процесора. У кеші процесора знаходяться дані, які можуть знадобиться в роботі в самий найближчий час. Щоб ви не плуталися в рівнях кешу - запам'ятайте одну властивість: кеш першого рівня найшвидший, але самий маленький, другого - повільніше, але побільше і кеш третього рівня найповільніший і самий великий (якщо він є)

4.Техніческій процес(іноді пишуть технологія)- не основна характеристика процесора для звичайного обивателя, але знати про нього треба, щоб розуміти заумні статті на комп'ютерних сайтах. Чим менше тих процес, тим як кажуть, краще. По факту - це площа кристала на процесорі. Чим кристали менше, тим їх більше можна умістити, отже збільшити тактову частоту. Та й на менший кристал потрібно менше подавати напруги, тому й тепловиділення зменшується, тому знову ж таки можна збільшити тактову частоту. Цей ланцюжок наведена як приклад, що б ви зрозуміли як все взаємопов'язане. Тих процес в прайсах можуть і не написати, але в оглядах його згадують майже завжди.

5.Socket- цей параметр потрібен для стандартизації всіх процесорів по роз'ємів підключення до материнської плати. Наприклад, Socket LGA775 - якщо ви таку характеристику зустрінете на материнській платі, то до неї підійдуть тільки процесори з маркуванням Socket LGA775 і ніякі інші. Зворотне правило теж діє.

6.Колічество ядер - цей параметр показує кількість паралельних програм. Але не думайте, що якщо ви запустите Word і Winamp на компютері з одним ядром, що у вас програми працюють одночасно. Вони працюють послідовно перемикаючись з однієї на іншу, але роблять це так швидко, якщо у вас швидкий комп'ютер, що ми цього не замечаем.Колічество ядер останнім часом міцно увійшло в основні характеристики процесора, що багато хто помилково вважає, що якщо ядер більше, то завжди буде приріст продуктивності. На жаль якщо програма не оптимізована під 4 ядра, то ви хоч убейтесь вона 4 ядра використовувати не буде.

7.Частота шини процесора - це швидкість з якою відбувається обмін даними між процесором і системною шиною комп'ютера. Її люблять вказувати продавці в прайсах. Вимірюється точно також як тактова частота і зі зрозумілих причин завжди нижче.

8.Коеффіціент множення (або множення) - він потрібний, щоб отримати тактову частоту процесора. Частоту шини вам потрібно помножити коефіцієнт. Пам'ятати потрібно тільки одне в процесорах Intel є одна корисна технологія з кумедною назвою Quad Pumping - так от вона дозволяє передати 4 блоки даних за такт, тому маркетологи користуються цим і перебільшують в 4 рази фізичну частоту шини. Це факт взяв від звідси http://www.ROM.by

9.Тепловиделеніе процесора - вимірюється в ватах. Простою мовою якщо сказати, то показує якої потужності у вас повинен бути вентилятор (кулер), щоб забезпечити безперебійну роботу. Це дуже важливий параметр для любителів повиделиваться і розганяти процесори вище номіналу.

10.Максімальная робоча температура - все те, що ви прочитали про тепловиділенні можна віднести і до температури. Якщо ви перевищите максимум, то процесор перегріється, і цілком можливо комп'ютер або вимкнеться або сам почне перезавантажуватися.

11.Поддержка різних технологій - якщо в прайсі раптом через кому перераховуються незрозумілі для вас технології типу SSE2 або 3DNow, то знайте, що це добре. Світ не стоїть на місці, от і виробники вигадують різні фішки для кращої роботи процесора. Це все одно, що на соковижималці буде написано, «а ще вона вміє шинкувати кубиками, колечками і посуд миє». Чим більше функціональності тим краще. Ну ось так приблизно в двох частинах і розказано були основні характеристики процесора.