Intel i860
Intel i860 (также известен как 80860 и под кодовым названием N10) — RISC-микропроцессор компании Intel, впервые выпущенный в 1989 году. Вместе с i960 является одной из первых попыток сделать полностью новую систему команд после провала Intel i432 в 1980-х годах.
i860 был выпущен настолько торжественно, что затмил выпуск i960, который многие считали более удачной разработкой. Этот процессор так и не добился коммерческого успеха, и проект был закрыт в середине 1990-х. Использовался в графических подсистемах — таких, как плата расширения «NeXT Dimension» для компьютеров NeXT Cube, а также в компьютерах с массово-параллельной архитектурой Intel iPSC/860. Из-за отсутствия коммерческого успеха больше не производится.
Технические особенности
Микропроцессор i860 совместил ряд технических характеристик, которые были уникальны для того времени, в особенности архитектура VLIW (Very Long Instruction Word — «очень длинная машинная команда») и мощная поддержка высокоскоростных операций с плавающей запятой. Процессор имел 32-битный АЛУ (арифметико-логическое устройство) вместе с 64-битным математическим сопроцессором, который был построен на трёх частях: сумматор, умножитель и графический процессор. Система имела отдельные конвейеры для АЛУ, сумматора и умножителя, и могла передавать до трёх инструкций за такт.
Процессор имел одну довольно необычную особенность — конвейеры как функциональные единицы были доступны программно, что требовало от компиляторов осторожности в создании порядка инструкций в объектных модулях для обеспечения постоянного заполнения конвейеров. Это позволяет достигнуть некоторых целей RISC-архитектуры, где что-то вроде «компилятора микрокода „на лету“» было убрано из ядра процессора и помещено в компилятор. Это позволило создать более простое ядро и освободить место для других целей, но привело к большему объему кода, негативному воздействию на результативное обращение в кэш, пропускную способность памяти и общую стоимость системы. В результате, i860 был способен выполнять определённые графические алгоритмы и алгоритмы с плавающей запятой на исключительно высокой скорости, но его производительность в общих приложениях «хромала», а программировать эффективно было весьма сложно.
В статье не хватает ссылок на источники (см. рекомендации по поиску). |
Это заготовка статьи об информационных технологиях и вычислительной технике. Помогите Википедии, дополнив её. |