|

INTEL Pentium III vs AMD K-6 III
FIGHT!!!
Xakep, номер #006, стр. 006-012-5
Чисто теоретически SSE оперирует с 128-битными регистрами, 3DNow! - с 64-битными. Это значит, что SSE-конвейер процессора Pentium Ш за один такт может обработать 4 пары значений, в то время как 3DNow!-конвейер - только 2 пары. Однако в Pentium III - всего один SSE-конвейер, в то время как у K6-2 и K6-3 их два. То есть за один такт оба процессора могут обработать 4 пары вещественных чисел одинарной точности. Но в K6-2 и K6-3 конвейеры устроены таким образом, что они не могут выполнять одинаковые операции одновременно. Хотя, на мой взгляд, это ограничение несущественно.
AMD K6-III
Посмотрим, что же предлагают нам ребята из AMD. Вот технические данные процессора AMD K6-III:
- чип, производимый по технологии 0.25 мкм;
- ядро CXT, представляющее собой обычное ядро K6-2 с возможностью пакетной записи;
- работает в Socket-7-системных платах, но требует обновления BIOS;
- кэш первого уровня - 64 Кбайта, по 32 Кбайта на код и данные;
- имеет встроенный кэш второго уровня объемом 256 Кбайт;
- кэш материнской платы работает как кэш третьего уровня;
- напряжение питания 2.3-2.5В (есть разные партии);
- набор из 21 SIMD-команды 3DNow!. Имеется 2 конвейера, оперирующие с двумя парами вещественных чисел одинарной точности;
- частоты - 350, 400, 450 и 475 МГц. Системная шина 100 МГц (для модели 475 МГц - 95 МГц). Возможна работа и на 66МГц системной шине;
- 3DNow! поддерживается в DirectX 6.0 и выше.
Как видно из спецификации, AMD K6-III - это AMD K6-2 плюс 256 Кбайт кэша второго уровня, интегрированного в ядро и работающего на его частоте. Помня, какие чудеса производительности показывает Intel Celeron, от AMD K6-III ожидается также немалый прирост в быстродействии, тем более, что шина памяти - главное узкое место в системе, хоть она и работает на частоте 100 МГц. К тому же L2 кэш в К6-III имеет размер в два раза больший, чем у Celeron, и в два раза более быстрый (хотя и вдвое меньший), чем у Pentium II. Не следует к тому же забывать и про кэш, установленный на материнской плате - он становится кэшем третьего уровня и добавляет еще несколько процентов производительности. Надо уделить внимание и еще одному факту, а именно буквам CXT в названии ядра. Это ядро появилось в процессорах K6-2 совсем недавно и отличается от предшествующего наличием функции пакетной записи в память Write Allocate. То есть новое ядро позволяет передавать данные по шине не как придется, а по мере накопления 8-ми байтовыми пакетами, что дает небольшой выигрыш в производительности при передаче данных по 64-битной шине. Правда, новой эту функцию назвать нельзя, так как Write Allocate имеется и в интеловских процессорах еще со времен Pentium Pro.
В результате единственным параметром спецификации, по которому AMD K6-III проигрывает Intel Celeron/Pentium II/Pentium III, остается медленный неконвейерный арифметический сопроцессор, используемый для расчетов, в частности, в большом числе игр. Еще в момент выхода K6-2, AMD обозначила свою позицию по этому поводу - компания ожидала отказ от использования FPU в пользу 3DNow!. Но на данный момент сказать, что она оказалась права, нельзя. Удастся ли K6-III с медленным сопроцессором переплюнуть интеловские процессоры за счет кэша, покажет время и тесты...;)
Назад на стр. 006-012-4 Содержание Вперед на стр. 006-012-6
|