Особливості та відмінності процесорів intel і amd - студопедія

Розрядні процесори AMD і Intel

Intel прідержіваетсястандарта EPIC (Explicitly Parallel Instruction Computing) Дана технологія створювалася спеціально для великих серверів і деяких робочих станцій. Можливості EPIC величезні: по-перше, це висока швидкість виконання операцій з плаваючою комою. По-друге, підтримка розпаралелювання. І, по-третє, завдяки поліпшенню зчитування даних з пам'яті, швидкість обміну інформацією різко зростає.

AMD обрав інший шлях до 64-розрядності. Виробники додали 32 до вже наявних розрядами і отримали нову архітектуру x86-64. Нова технологія відрізняється від старої лише префіксом 64. У новому процесорі був зроблений ряд поліпшень, в першу чергу ядра процесора. Це дозволило отримати новий рівень швидкодії як для 32, так і для 64-розрядних систем.

Підсумки: AMD переходить на новий рівень без застосування нових технологій. Це призводить до повної сумісності як 32, так і 64-розрядних додатків. Intel ж прагне показати себе лише в 64 розрядах.

У нових процесорах були зроблені великі зміни, які спричинили за собою продуктивність і сумісність зі старими платформами.

В Intel все набагато складніше. Через інтенсивне шляху розвитку, компанія в корені змінила архітектуру.

1. Режими сумісності зі старими платформами.

2. Зменшення кількості помилок, так як проти них створені дві незалежні технології. Головною є EMCA, яка дозволяє вести контроль і протоколювання всіх помилок, що виникають під час роботи процесора. І другорядна технологія ECC, що дозволяє попередньо обробляти код та вести контроль парності.

3. Підтримка многопроцессорности. Так як компанія Intel орієнтувала свій процесор для великих серверів, то подбала і про мультипроцессорности. Процесор був забезпечений рядом мікросхем, які дозволяють вести швидкий обмін з пам'яттю. Тепер для роботи з «мізками» використовуються методи чергування, буферизації і розподілу модулів пам'яті. При цьому процесор працює з 64 гігабайтами оперативної пам'яті з пропускною здатністю 4,2 Гб / сек.

Intel створив ряд регістрів для повної сумісності старих додатків. У підсумку виходить, що всі 64-розрядні інструкції виконуються як зазвичай, інші ж обробляються технологією IA-32. Емуляція є емуляція, ніякої продуктивності при цьому не відбувається, тому Itanium цілком і повністю орієнтований для 64-розрядних платформ.

В AMD все набагато складніше. Для поліпшення продуктивності зі старими платформами були придумані спеціальні режими.

Архітектура AMD 64 передбачає два основні режими роботи: Long і Legacy. У першому відкриваються всі достоїнства технології x86-64. Для повної сумісності над старими програмами існує подрежим сумісності, в якому здатні оброблятися 32/16-розрядні інструкції. У режимі Legacy процесор працює за принципом звичайної x86-архітектури. Перевагою такої системи режимів є те, що процесор можна експлуатувати до виходу стабільних релізів 64-розрядних операційних систем. Крім цього існує кілька переваг x86-64 над IA-64:

1. Швидкодія в обробці 32-розрядних інструкцій. Пов'язано з тим, що після переходу в режим сумісності не відбувається ніякої емуляції, процесор обробляє дані з великою швидкістю. Цього немає в Itanium, оскільки там все інструкції виконуються в 64 розрядах.

2. Повна сумісність з x86-архітектурою. В Itanium подібне реалізовано в повному обсязі.

3. Одночасна робота 16/32/64 додатків. Завдяки введенню режимів, стає можливим обробляти ряд різних інструкцій одночасно. Це позначається на продуктивності і покращує сумісність.

Intel спочатку поставив перед собою завдання - виконати розпаралелювання процесів в одному кремнієвому пристрої. Як правило, цей процесор використовують на потужних серверах з великими базами даних або в банківських системах, де не можна помилятися. AMD же орієнтувався як щось середнє між 32 і 64 розрядами. Звичайно, він зустрічається у великих серверах, але також може використовуватися в звичайних робочих станціях, бо змінено відповідно як під x86-64, так і під x86-архітектуру.

Intel просить за свій винахід ні багато ні мало $ 1200. Причому раніше процесор коштував у три рази дорожче: близько $ 4k. З огляду на, скільки буде коштувати материнська плата під процесор, можна зробити висновок - грошей на сервер доведеться витратити чимало.

У AMD ціна на Athlon 64 складає всього $ 417. Решта 64-розрядні процесори коштують від $ 300 до $ 600, що значно нижче цін Intel.