AMD K6 MMX Enhanced
Компьютеры и комплектующие
AMD-K6 MMX Enhanced (АМД К6 ММХ), процессор шестого поколения с поддержкой расширения MMX. Платформа Super7. Сравнение K6 MMX и Pentium MMX
Крупным успехом компании AMD стал выпуск процессора AMD-K6 MMX Enhanced, который компания-производитель относит к шестому поколению процессоров. На ряде приложений он демонстрирует производительность на уровне Pentium Pro и Pentium II (см. Семейство процессоров Pentium II). Процессор AMD-K6 MMX Enhanced имеет новую архитектуру RISC86, в разработке которой самое активное участие принимали специалисты поглощенной AMD компании NetGen (ядро ее процессора Nx686 послужило основой для создания K6).
Процессор K6 имеет 64 Кбайта кэш-памяти первого уровня (32 для данных и 32 для команд). В нем присутствует поддержка инструкций ММХ, хотя с несколько меньшей, чем у процессоров Intel, производительностью (см Pentium MMX). В K6 реализованы также шестиступенчатый конвейер, семь параллельных исполнительных блоков, улучшенный алгоритм предсказания переходов и полностью асинхронное исполнение команд. K6 выполняет одновременное декодирование нескольких инструкций х86 во внутренние RISC-инструкции, исполняемые за один такт с изменением последовательности. При этом используется упреждающее исполнение команд и переименование регистров, которых имеется 48: 24 общих и 24 регистра переименования. Команды MMX также преобразуются в инструкции RISC86 MMX. В отличие от процессоров Intel K6 не способен параллельно исполнять инструкции процессора и математического сопроцессора.
Процессор выпускается в керамическом корпусе типа CPGA (Ceramic Pin Grid Array) по 0,35- или 0,25-микронной пятислойной металлокерамической технологии и содержит 8,8 млн. транзисторов. Он устанавливается в разъем Socket 7 и требует двойного напряжения питания так же, как и Pentium ММХ.
Тактовые частоты для первого поколения K6, выполненных по 0,35-микронной технологии, составляют 166, 200, 233 МГц при частоте системной шины 66 МГц (коэффициенты умножения 2,5, 3, 3,5). Процессоры на 233, 266 и 300 МГц, выпускаемые уже по 0,25-микронной технологии, требуют напряжения питания 2,2 В. Для установки 300 МГц процессора K6 впервые применена системная шина с частотой 100 МГц, которая частично устраняет узкое место современных систем на основе Socket 7 — медленный доступ к кэш-памяти второго уровня и к оперативной памяти. При этом используется платформа Super7 — дальнейшее расширение Socket 7 за счет поддержки шины AGP и 100 МГц системной шины.
Результаты тестирования производительности показывают превосходство K6 над Pentium ММХ с такой же тактовой частотой на значительной части задач и действительно позволяют отнести его к шестому поколению процессоров. Результатом дальнейшего развития архитектуры K6 стал процессор AMD-K6-2.