AMD K5 - забытый процессор

для раздела Блоги
AMD K5 - забытый процессор


Статья написана на конкурс AMD

Пятое поколение процессоров AMD вышло не в лучших условиях. До 1995г. Intel выпускала процессоры под числовыми номерами(i386,i486), не подлежащими патентованию. Все изменилось с выходом Pentium. Большинство компаний-производителей процессоров разорились, другие же начали разрабатывать свои собственные процессоры. В их числе была и AMD...

AMD Am 586 вышел в 1995г. Он предназначался для установки на старые материнские платы (i486) и имел исполнение 168-pin PGA/208-pin SQFP



Кодовое имя: X5.
Тех характеристики:
1,6 млн. транзисторов
Тактовая частота: 133 МГц
Кэш первого уровня: 16 Кб;
Кэш второго уровня на материнской плате (до 512 Кб);
Процессор 32-разрядный;
Шина данных 32-разрядная (33 МГц);
Адресная шина 32-разрядная;
Общая разрядность: 32 bit

Первым самостоятельным процессором AMD был K5(сокращение от Krypton 5), выпущенный в 1996г.
AMD K5 SSA5



AMD K5 на ядре SSA5 имел архитектуру x86-to-RISC86, принципиально отличную от применяемой в Intel Pentium, но устанавливался в Socket 7. Он имел исполнение 296-pin SPGA и напряжение ядра 3.3/3.525. В нем впервые был использован PR(Perfomanse Rating, в народе прозванный Pentium Rating)
Первые процессоры SSA5 были недоработанными и сослужили плохую службу реальному K5, вышедшему позже.
Помимо всего прочего, архитектура K5 имела один недостаток: она была чересчур "умна" и игнорирует т.н. "пустые циклы" в программах, процессоры Intel же их исполняли, тратя на это процессорное время.
Происходит это так:
K5 видит, что в этом цикле ничего не происходит и не выполняет его. Это приводит к тому, что программа, замеряющая время работы пустого цикла на процессоре K5, получает время равное нулю, и при попытке деления константы на полученное время возникает ошибка Divide overflow (переполнение деления или деление на 0). Операции такого рода существовали даже в Windows 95 и до сих пор приводятся в пример "Как не надо писать программы".

Ещё одним недостатком был слабый блок FPU, намного уступающий Pentium.

Кодовое имя: SSA5.
Тех. характеристики:
4,3 млн. транзисторов
Техпроцесс: 0,5 мкм(500нм)
Тактовая частота: 75-100 МГ
Кэш первого уровня: 24 Кб (8 Кб на данные и 16 Кб на инструкции)
Кэш второго уровня на материнской плате (до 1 Мб)
Процессор 64-разрядный
Шина данных 64-разрядная (50-66 МГц)
Адресная шина 32-разрядная
Общая разрядность: 32 bit
Разъём Socket 7

Соответствие частот PR:

Тип процессораЧастота
K5 PR75 SSA575МГц
K5 PR90 SSA590МГц
K5 PR100 SSA100МГц


AMD K5 5k86



Этот процессор показывал отличную производительность в офисных
приложениях, но имел слабый FPU, впрочем, как и предыдущий. Но из-за опоздания AMD с выпуском процессора, конкурентом K5 PR133 выступал PII-233, превосходящий его по производительности.
Для
маркировки этих процессоров использовался PR-рейтинг.
Кодовое имя: 5k86.
Тех. характеристики:
4,3 млн. транзисторов;
Технология производства: 0,35 мкм(350нм)
Тактовая частота: 90-133 МГц
Кэш первого уровня: 24 Кб (8 Кб на данные и 16 Кб на инструкции)
Кэш второго уровня на материнской плате (до 1 Мб);
Процессор 64-разрядный;
Шина данных 64-разрядная (60-66 МГц)
Адресная шина 32-разрядная;
Общая разрядность: 32;
Разъём Socket 7.

Тип процессораЧастота
K5 PR120 5k86 90МГц
K5 PR133 5k86100МГц
K5 PR150 5k86105МГц
K5 PR166116МГц
K5 PR200133МГц


В 1997г на смену K5 пришло новое поколение процессоров AMD - K6...

Обсудить - здесь
Telegram-канал @overclockers_news - это удобный способ следить за новыми материалами на сайте. С картинками, расширенными описаниями и без рекламы.
Оценитe материал

Возможно вас заинтересует

Популярные новости

Сейчас обсуждают