Главная

Статьи

Огляд процесора AMD Athlon "ThunderBird" 700

  1. Вступ
  2. Чому з'явився T-Bird?
  3. Що таке кеш?
  4. Зустрічайте - AMD Athlon with ... (коротше, Thunderbird)
  5. "Винятковий" кеш Thunderbird
  6. Socket-A або Slot-A?
  7. Маркування - як вибрати T-Bird?
  8. Хто є хто в нашій лабораторії. тестування
  9. Висновок - А чи варто купувати?

Вступ

Битва за пальму технологічного першості між процесорним гігантом Intel і ще два роки тому практично аутсайдером ринку, а тепер гравцем навряд чи менш сильним, ніж суперник, фірмою AMD, досягла свого апогею. Причому якщо раніше боротьба самовпевненого Intel і страждає від нестачі продуктивності своїх продуктів AMD велася в межах правил і на кожен випад противника Intel відповідав ударом сильнішим, а паралельно накопичував мільярди доларів і десятки компаній-виробників мережевого устаткування, працюючи на перспективу, то з виходом Athlon ситуація змінилася кардинально.

Athlon став таким потужним проривом, що дозволив за лічені місяці відібрати третину ринку у такій непохитній на вигляд імперії, як Intel.

Але на які жертви довелося піти AMD, щоб нанести настільки нищівний удар! Були продані всі напрямки діяльності, крім виробництва Flash-пам'яті і власне процесорів, акції неухильно падали. З боку здавалося, що останній щось представляє собою конкурент Intel'а знаходиться в передсмертній агонії. Більш того, існують чутки про фінансові вливання в AMD з боку Intel для того, щоб не стати об'єктом пильної уваги з боку знахабнілого останнім часом антимонопольного комітету США. Своїм порятунком компанія AMD зобов'язана тому, хто сьогодні переживає своє друге народження - процесору Athlon, в якому відтепер б'ється нове серце з гордим ім'ям - Thunderbird, що означає, ні багато, ні мало, Буревісник.

Чому з'явився T-Bird?

Процесор з ядром К7 і з ім'ям Athlon дебютував на ринку в серпні 1999 року з частотами 500, 550 і 600 мегагерц, а до березня 2000 року божевільна гонка озброєнь підняла частоту головного оплоту AMD в битві за світове панування до заповітного 1 гігагерца. Однак, після тріумфального 700 мегагерцового процесора, чий 512 кілобайтний кеш другого рівня працював на максимальній для Athlon частоті в 350 мегагерц. Кожен наступний новий Athlon з підвищеною на 50 мегагерц частотою давав все менший приріст по продуктивності і ставав все більшим розчаруванням.

У чому ж причина, запитаєте Ви? Все просто - частота процесора зростала, штурмували все нові десятки мегагерц, змінився техпроцес і навіть змінилося кодову назву ядра - виготовлене за .18 мікрон техпроцесу ядро ​​отримало ім'я К75, але ... Виявилося, що ніхто і не думає дотримуватися традиції перших Athlon, кеш L2 яких працював на 1/2 частоти ядра. Та й неможливо було цього зробити - мікросхеми кеш-пам'яті, стабільно працюють на частоті понад 350 мегагерц, знайти практично неможливо. Ось так і став процесор Athlon 700 тим останнім із побратимів, чий дільник кеша дорівнював?. Далі - гірше. Спочатку з'явилися полувялий 750, 800 і 850 мегагерцові процесори з подільником 2/5 і частотами кеша від 300 до 340 МГц. Потім і зовсім колоси на глиняних ногах - 900, 950 і гігагерцовий монстри несли на своїй платі "гальма" в особі кеша, що працює на 1/3 частоти ядра, що становило всього від 300 до 333 МГц.

У битві зі своїм головним суперником - Intel Pentium III Coppermine, або, скорочено CuMine, намітилася недобра тенденція. У той час як по частотам процесори-конкуренти йшли, що називається, ніздря в ніздрю, відносна продуктивність на кожен мегагерц частоти ставала у Athlon все гірше, а CuMine, натхненний успіхом, почав все далі йти у відрив. Частоти процесорів Pentium III росли в суворій відповідності з частотами інтегрованого в ядро ​​256 кілобайтний L2 кеша, що працює на повній частоті процесора, в той час як якір в особі зовнішнього кеша процесора Athlon, так і не перевищив частоти в 350 МГц, все сильніше тягнув на дно прекрасне ядро ​​К7.

Отже, вичерпавши свої сили, Athlon таки "потонув" і більше не проводиться. А на корону найшвидшого х86 процесора тепер претендує його спадкоємець - Thunderbird, або, скорочено T-Bird, якому сучасний техпроцес .18 мікрон дозволив прийняти на борт ті ж 256 кілобайт інтегрованого в ядро ​​L2 кешу, що і у CuMine.

І ось тепер, коли суперники знову знаходяться в рівних умовах, боротьба розгорається з новою силою. Стає зрозуміло, що основна різниця в двох процесорах AMD - ні що інше, як L2 кеш, який і буде предметом нашого детального розгляду.

Що таке кеш?

Тим, хто уявляє, що таке кеш і навіщо він потрібен, наступні абзаци можна не читати - вони представляють чисто теоретичну інформацію і абстраговані від предмета нашого сьогоднішнього розгляду. Здавалося б, кожен, хто має відношення до комп'ютера, знає гарне словосполучення "кеш-пам'ять", все постійно його вживають, але ось що ж це дійсно таке і як це працює, знають лише деякі, і вже практично ніхто не може виразно пояснити. Хочеться сподіватися, що хоча б частина читачів зацікавиться про таке розповіддю. Для кожного введеного поняття буде приводитися його англомовний еквівалент, що допоможе Вам провести зіставлення нижчевикладеного з оригінальними специфікаціями процесорів.

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

Також у всіх сучасних комп'ютерах існує ієрархія пам'яті, тобто пам'ять комп'ютера складається з декількох рівнів (... - L1 кеш - L2 кеш - оперативна пам'ять - ...), причому більш високий рівень менше за обсягом, швидше і має велику вартість в перерахунку на байт, ніж нижчий рівень. Рівні ієрархії взаємопов'язані: всі дані на одному рівні можуть бути також знайдені на більш низькому рівні, і всі дані на цьому нижчому рівні можуть бути знайдені на наступному нижчого рівня і так далі. Все це зроблено для того, щоб співвідношення ціна / продуктивність Вашого вихованця перебувала на прийнятному рівні.

Мінімальна одиниця інформації, яка може або бути присутнім, або бути відсутнім в ієрархії, називається рядком (line). Розмір рядка може бути або фіксованим, або змінним.

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

Існує три основних типи організації кеш-пам'яті, які визначаються принципом розміщення рядків в кеші:

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

(Адреса рядка кеш-пам'яті) = (адреса рядка основний пам'яті) mod (число рядків в кеш-пам'яті)

Гідність такої організації полягає в тому, що пошук по кешу виробляється максимально швидко, але при цьому відсоток влучень (hit rate) відносно низький, через те, що часом неможливо одночасно кешувати дві секції часто використовуваних даних, тому що вони намагаються зайняти одне і те ж місце в кеші.

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

Така організація дозволяє досягти максимально можливого відсотка влучень, проте швидкість пошуку знизиться вельми значно.

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

Якщо деяка рядок основної пам'яті може розташовуватися на обмеженій множині місць в кеш-пам'яті, то кеш називається множини асоціативним (set associative). Зазвичай безліч є групою з двох або більшого числа рядків в кеші. Якщо безліч складається з n рядків, то таке розміщення називається множини асоціативним з n каналами (n-way set associative). Для розміщення рядка, перш за все, необхідно визначити безліч. Безліч визначається молодшими розрядами адреси рядка (індексом):

(Адреса безлічі кеш-пам'яті) = (адреса рядка основний пам'яті) mod (число множин в кеш-пам'яті)

Неважко здогадатися, що перші два варіанти організації представляють собою підмножина третього - кеш-пам'ять з прямим відображенням є просто одноканальна для множини асоціативна кеш-пам'ять, а повністю асоціативна кеш-пам'ять з m рядками може бути названа m-канальної множини асоціативної.

Залишилося два цікавих питання. Перше питання - як знайти рядок, що знаходиться в кеш-пам'яті?

У кожного рядка в кеш-пам'яті є адресна мітка - тег (tag), який вказує, який рядок в основний пам'яті даний рядок кеш-пам'яті являє. Теги зазвичай одночасно порівнюються з виробленим процесором адресою рядка пам'яті.

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

Адресація множини асоціативної кеш-пам'яті здійснюється шляхом ділення адреси, що надходить з процесора, на три частини: поле зміщення використовується для вибору байта всередині рядка кеш-пам'яті, поле індексу визначає номер безлічі, а поле тега використовується для порівняння. Якщо загальний розмір кеш-пам'яті зафіксувати, то збільшення ступеня асоціативності призводить до збільшення кількості рядків у безлічі, при цьому зменшується розмір індексу і збільшується розмір тега.

Друге питання, який рядок кеша при промаху підлягає заміні? Вибором рядки, що підлягає заміні, займається контролер кеш-пам'яті. Якщо кеш з прямим відображенням, то на потрапляння перевіряється всього один рядок, і саме вона підлягає заміні.

При множини асоціативної організації кеш-пам'яті є кілька рядків, з яких треба вибрати кандидата на заміну в разі промаху. Щоб зменшити ймовірність викидання інформації, яка скоро може знадобитися, всі звернення до рядків фіксуються. Замінюється той рядок, що не використовувалася найдовше (LRU - Least-Recently Used).

І наостанок роз'яснимо ще два терміни, що відносяться до кеш-пам'яті - write-back cache і write-through cache. Коли виконується запис в кеш-пам'ять, є дві базові можливості:

  • наскрізна запис (write-through) - інформація записується в два місця: в рядок кеш-пам'яті і в рядок пам'яті нижчого рівня.
  • запис із зворотним копіюванням (write-back) - інформація записується тільки в рядок кеш-пам'яті. Модифікована рядок кеш-пам'яті записується в основну пам'ять тільки, коли вона заміщується. Для скорочення частоти копіювання рядків при заміщенні зазвичай з кожним рядком кеш-пам'яті зв'язується так званий біт модифікації (Modify). Цей біт стану показує, чи була модифікована рядок, що знаходиться в кеш-пам'яті. Якщо він не модифікувався, то зворотне копіювання скасовується.

Зрозуміло, більш повільний write-through кеш зараз практично не використовується.

Детальний опис технології LRU (LRU - Least-Recently Used), повний опис бітів MESI (Modify / Exclusive / Shared / Invalid), і ще безліч інформації для тих, кому мало - на сторінці http://developer.intel.com/design /intarch/techinfo/Pentium/operatn.htm

Ось тепер, маючи достатнє уявлення про кеш-пам'яті, можна переходити безпосередньо до розгляду нашого героя.

Зустрічайте - AMD Athlon with ... (коротше, Thunderbird)

Новий процесор від AMD називається майже так само як і раніше - "AMD Athlon ™ Processor with performance-enhancing full-speed cache memory", що означає "з збільшує продуктивність повно-швидкісний кеш-пам'яттю", а T-Bird - це всього лише назва ядра.

Тому, прийшовши купувати процесор, не варто лякатися, що всі вони називаються Athlon. Ми ще розповімо, як відшукати заповітну птицю - Буревісник.

Випускається новий процесор AMD Athlon Thunderbird c частотами 750, 800, 850, 900, 950 і 1000 МГц. Однак є і більш повільні версії для OEM, що підтверджує наш екземпляр - його частота 700 мегагерц. Процесори з частотами 850 МГц і нижче розраховані на напругу живлення ядра 1,70 В, а 900 МГц і вище - 1,75 В.

Інтегрований в ядро ​​256 кілобайтний L2 кеш збільшує площу .18 мікрон ядра приблизно на 20%. Таким чином, площа ядра T-Bird становить 120 кв. мм, тоді як .18 мікрон ядро ​​К75 - 102 кв. мм, а .25 мікрон ядро ​​К7 - 184 кв. мм. Для порівняння, згідно з чутками, ядро ​​Intel Pentium 4 Willamette буде займати 170 кв. міліметрів.

З приходом в ядро ​​T-Bird 256 кілобайт кешу кількість транзисторів в ньому зросла на 15 мільйонів і тепер становить 37 мільйонів. Для порівняння, ядро ​​PIII Katmai має 9,5 мільйона транзисторів при площі 106 кв. мм, а ядро ​​PIII CuMine - 28 мільйонів і площа 128 кв. міліметрів.

Всі вироблені сьогодні процесори, як від Intel, так і від AMD, мають інтегрований в ядро ​​L2 кеш. Ось і настав час поговорити про ті переваги, які він надає. Їх три:

  • Перше і головне - процесор і L2 кеш на одному кристалі працюють на одній і тій же частоті, що гарантує отримання процесором даних з кешу з мінімальними затримками. Крім збільшеної частоти, як стверджує AMD, значно знизилися втрати на очікування (latency) при вибірці даних з кешу. Якщо для Athlon вибірка займала 21 такт процесора, то для нового T-Bird - всього 11 тактів.
  • Друге - ширина шини даних між процесором і L2 кешем. Очевидно, що зовнішні модулі кеш-пам'яті повинні бути з'єднані з процесорним ядром, причому, чим ширше необхідна шина даних, тим більше висновків повинні мати як мікросхеми SRAM, так і сам процесор. Розумний компроміс в даному випадку становить 64-розрядна шина між процесором і кеш-пам'яттю. Але вбудований в ядро ​​кеш знімає це обмеження, і ширина шини залежить тільки від розробників. Тут варто відзначити, що Intel скористався цією можливістю сповна - в CuMine ширина шини між процесором і L2 кешем становить 256 біт. Дане нововведення, як частина нової архітектури Advanced Transfer Cache від Intel, розширило шину в чотири рази щодо старої Katmai-архітектури. Що до AMD ... Замість того, щоб також збільшити ширину шини, інженери або не побажали, або просто не змогли цього зробити в силу якихось архітектурних особливостей. Безглуздо думати, що це не позначиться на продуктивності, більш того, дозволю собі висловити припущення, що саме це - найвужче місце T-Bird.
  • Третє - не має ніякого відношення до продуктивності. Став можливий перехід від Slot-X до Socket-X рішенням. Пропала необхідність не тільки в зовнішніх SRAM модулях кеш-пам'яті, але також і в друкованій платі і захисному картриджі, що відчутно знижує вартість молодших моделей процесорів. У старших моделях, що стоять від 500 $ і вище, ця економія нівелюється.

Підводячи підсумок, відзначимо, що інтегрований в ядро ​​L2 кеш дозволяє одночасно підвищити продуктивність і знизити вартість системи.

"Винятковий" кеш Thunderbird

Традиційна "включно" архітектура побудови кеш-пам'яті (inclusive cache) має на увазі, що якщо рядок міститься в L1 кеші, то вона також дублюється і в L2 кеші, ну і, природно, в основній пам'яті, тобто кожна пам'ять нижчого рівня містить в собі весь вміст пам'яті вищого рівня. Така архітектура має один недолік, який ми розглянемо на прикладі процесора Intel Coppermine, побудованого з її застосуванням.

Процесор CuMine має 32 кілобайт кешу L1 (по 16 кілобайт на команди і дані) і 256 кілобайт кешу L2, але так як L2 кеш містить копію L1 кеша, то ефективний розмір L2 кеша виявляється рівним 256 - 32 = 224 кілобайт.

А уявляєте, що трапиться з ефективним розміром L2 кеша процесора від AMD, якщо L1 кеш має розмір не 32, як у CuMine, а 128 кілобайт (по 64 кілобайт на команди і дані) - він знизиться на 50%!

Природно, інженери AMD не могли витратити таку кількість дорогоцінних транзисторів даремно, і запропонували прекрасне рішення - "винятковий" кеш (exclusive cache). Таким чином, в T-Bird кеш L2 не містить копії кеша L1, а дублює тільки write-back рядки, модифіковані і очікують записи в основну пам'ять.

Таким чином, заяви AMD про ефективне обсязі кеша в 384 кілобайт на ядрі T-Bird не є рекламною фальсифікацією. Все саме так і йде, інша справа, що не зробило чи саме це неможливим збільшення шини між процесором і кешем L2 ?!

Найімовірніше, однакова ширина шини L2 кеша у T-Bird і звичайного Athlon не дозволить нашому герою обігнати свого попередника так, як колись CuMine випередив Katmai.

Скоро ми це перевіримо.

Відзначимо також, що AMD використовує в своєму новому процесорі T-Bird 16-канальний для множини асоціативний L2 кеш, а Intel в CuMine - 8-канальний, що гарантує більший відсоток влучень у T-Bird. Для порівняння - кеш L2 у старого Athlon'а всього 2-х канальний.

Socket-A або Slot-A?

Тільки встігла прірву Нагальне потреба в процесорній платі, AMD в черговий раз здівувала всех новим гніздом Із неймовірною кількістю дірочок - їх ціліх 462 штуки. І назвала його вкрай оригінально - Socket-462, хоча в народі його частіше називають Socket-A. Причому, хоча дірочок стало набагато більше, ніж, наприклад, в гнізді під CuMine, за зовнішніми розмірами гніздо уніфіковано з більш ранніми Socket-7 і Socket-370, що дозволяє використовувати ті ж кулери, що і в більш ранніх системах. А порожнього місця в центрі гнізда залишається все менше, подивимося, чий процесор першим розіпре за рамки старого доброго socket'а.

Що стосується T-Bird, практично всі процесори будуть випускатися в Socket варіанті, і тільки підтримка великих ОЕМ-замовників змушує виробляти Slot-версії. Але, оскільки в офіційному продажі серйозний дефіцит плат під Socket-A, слотові T-Bird'и ще досить довго будуть користуватися попитом і на Retail-ринку.

Тут покупця підстерігає інша біда. Гарантовано нормальною роботою зі Slot-A T-Bird'ом може похвалитися тільки чіпсет AMD750, а ось KX133 від VIA - не пара новому Буревіснику. Деякі західні сайти повідомляють, що проблеми виникають тільки при використанні процесорів з частотою понад 800 МГц, деякі виробники, наприклад ASUS, повідомляють, що в своїй платі К7V ця проблема і зовсім вирішена повністю. Проте, щасливим власникам материнських плат на KX133 буде доцільно утриматися від покупки T-Bird'а, поки ситуація остаточно не проясниться.

Маркування - як вибрати T-Bird?

Залишилося тільки зрозуміти, як відрізнити T-Bird і звичайний Athlon під Slot-A один від одного, а також що написано на процесорі T-Bird, призначеному для Socket-A.

Розглянемо приклади, наведені в офіційній документації на Athlon, які наочно розшифровують OPN (ordering part number), нанесені на процесорах. До речі, у всіх документах процесор Athlon з ядром K7 називається Model 1, з ядром K75 - Model 2, а, власне, T-Bird - Model 4. Припустимо порослу мохом Мodel 1, тим більше що вона вже майже не зустрічається. Почнемо з Model 2 - Athlon .18 мікрон.

AMD-K7 750MTR52B

  • Перші п'ять букв: Сімейство / архітектура: AMD-K7 = архітектура AMD K7
  • Шоста - восьма цифри: Частота процесора: 550 = 550 MHz, 600 = 600 MHz, і т.д., 100 - 1000 MHz.
  • Дев'ята буква: Тип упаковки: М - картридж, А - PGA
  • Десята буква: напруга живлення: T = 1.6V, P = 1.7V, N = 1.8V
  • Одинадцята буква: Температура корпусу: R = 70 ° C
  • Дванадцята цифра: Розмір L2 кеша: 5 - 512 кілобайт
  • Тринадцята цифра: Дільник кешу: 1 = 2: 1, 2 = 2.5: 1, 3 = 3: 1
  • Чотирнадцята буква: Максимальна частота FSB: B = 200 MHz

Тепер - Model 4 - T-Bird.

AMD-A 0850MPR24B

  • Перші чотири літери: Сімейство / архітектура: AMD-А = архітектура AMD Athlon
  • П'ята - восьма цифри: Частота процесора: 0850 = 850 MHz, 0900 = 900 MHz 1000 = 1000 MHz, 1100 = 1100 MHz, і т.д.
  • Дев'ята буква: Тип упаковки: М - картридж, А - PGA
  • Десята буква: напруга живлення: T = 1.6 V, P = 1. 7 V, M = 1. 75 V, N = 1. 8 V
  • Одинадцята буква: Температура корпусу: R = 70 ° C
  • Дванадцята цифра: Розмір L2 кеша: 2 - 256 кілобайт
  • Тринадцята цифра: Дільник кешу: 4 = 1: 1
  • Чотирнадцята буква: Максимальна частота FSB: B = 200 MHz

І, нарешті, T-Bird під Socket-462 - у нього маркування нанесена прямо на кристалі, для читання рекомендуються окуляри з великими діоптріями:

A 0850APT3B

  • Перша літера: Сімейство / архітектура: A = архітектура AMD Athlon ™
  • Друга - п'ята цифри: Частота процесора: 0850 = 850 MHz, 0900 = 900 MHz 1000 = 1000 MHz, 1100 = 1100 MHz, і т.д.
  • Шоста літера: Тип упаковки: М - картридж, А - PGA
  • Сьома літера: напруга живлення: S = 1. 5 V, U = 1.6 V, P = 1. 7 V, M = 1. 75 V, N = 1.8 V
  • Восьма буква: Температура ядра: Q = 60? C, X = 65? C, R = 70 ° C, Y = 75? C, T = 90? C
  • Дев'ята буква: Розмір L2 кеша: 2 - 128 кілобайт, 3 - 256 кілобайт
  • Десята буква: Максимальна частота FSB: A = B = 200 MHz

Цікавий момент - якщо для процесорів під Socket передбачена різна температура ядра, то значить, процесори з індексом Q повинні грітися найменше, отже, - краще розганятися !? Але, стоп! Розгін - тема наступної статті, в якій, також, буде детально розглянуто аспект роботи T-Bird під Slot-A в материнських платах на KX133.

Настав час розібратися з Athlon'амі, які потрапили на наш операційний стіл.

Хто є хто в нашій лабораторії. тестування

Предметом тестування став AMD Athlon Thunderbird з частотою 700 МГц у виконанні Slot 1 c маркуванням A 0700MPR24B. Розібратися в тому, що все це означає, зможе кожен, хто здогадається заглянути трохи назад.

В якості конкурентів були обрані:

  • АMD Athlon Model 2 700 МГц з маркуванням AMD-K7 700MTR51B - з усіх Athlon'ов із зовнішнім кешем він видає максимум продуктивності на кожен мегагерц частоти і стане найбільш гідним з представників старої гвардії суперником новому молодому Буревіснику. Відзначимо, що при однаковій частоті ядра T-Bird'у для нормальної роботи стало вимагатися більше на 0,1 В напруга живлення.
  • Intel Pentium III Coppermine 700 МГц, шина 100 МГц, FCPGA
  • Intel Pentium III Coppermine 733 МГц, шина 133 МГц, FCPGA

Також потрібно наступне обладнання:

  • Материнські плати: ASUS K7M на AMD750 / VIA686A, Slot-A, bios ver.1009, а також ASUS CUBX і Gigabyte для процесорів CuMine.
  • Пам'ять: Hyundai PC133 128Mb
  • Жорсткий диск: Quantum 10,2Gb
  • CD-ROM: Panasonic 40x speed
  • Відеокарта: ASUS V7700 Geforce2 GTS (Core: 200MHz; Mem: 166MHz DDR)

І програмне забезпечення:

  • Windows 98SE
  • NVIDIA Detonator 2 v5.32
  • Ziff-Davis Winbench 99 v1.1
  • Mad Onion 3D Mark 2000 v1.1
  • idSoftware Quake III Arena v1.17 demo001.dm3

Для процесорів Intel використовувалися найпоширеніші на сьогоднішній день платформи, щоб власники і плат на BX, і VIA 694X не відчували себе обділеними і могли порівняти новий процесор з схожою на свою конфігурацією.

З особливостей налаштувань тестових платформ варто відзначити, що тестування проводилося з включеним режимом AGP2x для Intel BX і AMD 750, і включеним AGP4x для VIA 694X.

На кожній з діаграм буде представлена ​​різниця між показниками процесорів у відсотках, причому показники T-Bird прийняті за одиницю. Негативний відсоток показує програш даного процесора T-Bird'у, а позитивний, відповідно, виграш. Для об'єктивної оцінки процесора CuMine 733 МГц, розрахованого на 133 шину, допоможе наступне процентне співвідношення (733/700 = 1,047 = 104,7%) - тобто його можна вважати швидше в розрахунку на один мегагерц частоти тільки в разі, якщо він обігнав T-Bird більше ніж на 4,7%.

Подивимося, як поводяться процесори в синтетичних тестах:

Тест CPUMark з пакета WinBench аналізує продуктивність целочисленной частини процесорів, при цьому інтенсивно завантажуючи шину даних. Такий висновок можна зробити, порівнюючи продуктивність одного і того ж процесора - Intel CuMine - на різних чіпсетах. Максимальну продуктивність продемонстрував наш новий герой - T-Bird, який обігнав навіть CuMine, що працює на частоті, більшою на 33 МГц.

Тест FPUMark аналізує продуктивність математичного співпроцесора, при цьому, не зачіпаючи інших компонентів системи, в тому числі, не використовуючи L2 кеш. Діаграма демонструє, що ядро ​​процесора Athlon не змінилося, а колись слабке місце AMD - операції з плаваючою комою - тепер його сильна сторона. Не можна сказати, що виграш Athlon'ов у CuMine'ов досить значний, але, тим не менше, і 3 з половиною відсотка - вельми непоганий результат.

Бенчмарк CPU 3D Marks, що входить до складу 3D Mark 2000, демонструє продуктивність процесорів при рендеринге типових 3-х мірних сцен в іграх. Тест проводився з оптимізацією під Hardware T & L карти GeForce2 GTS, що давало можливість оцінити продуктивність нового процесора в тандемі з найпотужнішим на сьогоднішній день прискорювачем. Обидва Athlona продемонстрували просто приголомшливу продуктивність.

Теоретично виходить, що новий Athlon швидше не тільки свого попередника, але також і свого головного конкурента - CuMine. Подивимося, чи підтвердить це Quake 3 - самий правдивий ігровий бенчмарк.

Знову бачимо гідні показники у нашого претендента - нехай практика не так вражає, як теорія, але все одно лідерство - за T-Bird.

І ось найголовніша сенсація - реванш AGP4x! Платформа на VIA 694x виглядає більш ніж гідно, демонструючи незаперечну важливість режиму AGP4x для ігор у високій роздільній здатності. Однак T-Bird під силу і тут позмагатися з лідерами, хоча максимум що можна вичавити з AMD750 - AGP2x, як і у ВХ.

Підсумок - чиста перемога, в якій вразив не тільки відрив геніального творіння AMD від конкурентів, скільки стабільність показаних результатів - лідерство у всіх тестах.

Висновок - А чи варто купувати?

Безсумнівно, у AMD вийшов прекрасний процесор. Його варто купити.

Поговоримо про тих, хто розтанув на користь виробів AMD.

Якщо ви вже є щасливим володарем Athlon'а, то не варто рвати його з корпусу, топтати і мчати за T-Bird'ом - дідок сповна відпрацьовує вкладені в нього гроші і поки тримається молодцем. А різниця в продуктивності в 5 - 10 відсотків - повірте, це пусте ... Збирайте краще на GTS!

А ось тим, для кого старий комп'ютер перетворився з ігрового снаряда в предмет глузувань друзів, вибирати між старим Athlon'ом і T-Bird'ом не доводиться - новий процесор краще з усіх аспектів. Ще один аргумент на користь T-Bird'а - у нього не так складно змінити коефіцієнт множення, а з захованим в ядро ​​кешем він сповна винагородить свого господаря хорошим розгоном. Інша справа, що, можливо, слід почекати, поки з'являться в продажу Athlon'и під Socket-A і материнські плати на вилизаному чіпсеті KT133, який майже в точності повторює KX133, спочатку розрахований під T-Bird, і підтримує AGP4x, якого так не вистачає, в общем-то, досить хорошому AMD750.

А якщо зовсім не під силу, вибір припав на процесор від AMD, а купюри так і рвуться з кишень в руки нового господаря - відмінним вибором буде плата на AMD750 і T-Bird під Slot-A.

Складніше переконати прихильників Intel. Якщо Ви власник Pentium III з ядром CuMine, та до того ж стабільно працюючого на позаштатних частотах :), то нема чого і думати про AMD. А тих, хто вирішив поміняти свій старіший, ніж CuMine, процесор на щось нове, AMD переконує ціною - T-Bird'и стоять на 10 - 30 відсотків дешевше суперників. Коментарі зайві, а доводи табору під гордим стягом "Intel Inside" про те, що "нормальну мати під Athlon не купиш, а якщо купиш, то за $ 200" - вже неспроможні. Приклад - обидві тестові материнські плати від ASUS - K7M і CUBX - коштують однаково - приблизно по $ 140, а стабільність роботи і надані можливості практично ідентичні. В результаті привабливість системи на базі T-Bird, що виграє по продуктивності і стоїть менше, стає все вище.

"Буря, скоро гряне буря ..." ... і ураган купівельного попиту буде змітати з прилавків гарячі пиріжки цього літа - Duron'и і Thunderbird'и.

Устаткування для тестування надане компанією OLDI
Окреме спасибі за допомогу компанії NT Що таке кеш?
Маркування - як вибрати T-Bird?
Чому з'явився T-Bird?
У чому ж причина, запитаєте Ви?
Ось так і став процесор Athlon 700 тим останнім із побратимів, чий дільник кеша дорівнював?
Що таке кеш?
Перше питання - як знайти рядок, що знаходиться в кеш-пам'яті?
Друге питання, який рядок кеша при промаху підлягає заміні?
Все саме так і йде, інша справа, що не зробило чи саме це неможливим збільшення шини між процесором і кешем L2 ?
Socket-A або Slot-A?

Новости