Intel i860
Ця стаття не містить посилань на джерела. Ви можете допомогти поліпшити цю статтю, додавши посилання на надійні (авторитетні) джерела. Матеріал без джерел може бути піддано сумніву та вилучено. (квітень 2016) |
![]() | |
Розробник: | Intel |
---|---|
Набір команд: | RISC |
i860 (також відомий як 80860 і під кодовою назвою N10) — мікропроцесор компанії Intel з архітектурою RISC, вперше випущений в 1989 році. Разом з i960 є однією з перших спроб зробити повністю нову систему команд після провалу iAPX 432 в 1980-х роках.
i860 був випущений настільки урочисто, що затьмарив випуск i960, який багато хто вважав більш вдалою розробкою. Цей процесор так і не домігся комерційного успіху, і проєкт був закритий у середині 1990-х. Використовувався в графічних підсистемах — таких, як плата розширення NeXT Dimension для комп'ютерів NeXTcube[en], а також в комп'ютерах з масово-паралельною архітектурою Intel iPSC/860. Через відсутність комерційного успіху більше не виробляється.
Технічні особливості
Мікропроцесор i860 поєднав ряд технічних характеристик, які були унікальні для того часу, особливо архітектура VLIW і потужна підтримка високошвидкісних операцій з рухомою комою. Процесор мав 32-бітний арифметико-логічний пристрій разом з 64-бітним математичним співпроцесором, який був побудований на трьох частинах: суматор, помножувач і графічний процесор. Система мала окремі конвеєри для АЛП, суматора і помножувача, і могла обробляти одночасно до трьох інструкцій за такт.[джерело?]
Процесор мав одну досить незвичайну особливість — конвеєри як функціональні одиниці були доступні програмно, що вимагало від компіляторів обережності у створенні порядку інструкцій у об'єктних модулях для забезпечення постійного заповнення конвеєрів. Це дозволяє досягти деяких цілей RISC-архітектури, де щось на кшталт «компілятора мікрокоду „на льоту“» було прибрано з ядра процесора і поміщено в компілятор. Це дозволило створити більш просте ядро і звільнити місце для інших цілей, але призвело до більшого обсягу коду, негативного впливу на результативне звернення в кеш, пропускну здатність пам'яті і загальну вартість системи. В результаті, i860 був здатний виконувати певні графічні алгоритми та алгоритми з рухомою комою на досить високій швидкості, але його продуктивність у програмах загального призначення «кульгала», а програмувати ефективно було вельми складно.[джерело?]
Див. також
- Intel i960
Джерела
![]() | Це незавершена стаття про апаратне забезпечення. Ви можете допомогти проєкту, виправивши або дописавши її. |
|
|