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 був здатний виконувати певн? граф?чн? алгоритми та алгоритми з рухомою комою на досить висок?й швидкост?, але його продуктивн?сть у програмах загального призначення ≪кульгала≫, а програмувати ефективно було вельми складно.
[
джерело?
]
М?кропроцесори арх?тектури
RISC
|
---|
| Д?йсн?
|
|
---|
| Колишн?
|
|
---|
|