Intel i860
i860は当時ではユニークだったいくつかの特徴を備えている。特にVLIWアーキテクチャと高速浮動小数点数演算が挙げられる。ひとつの32ビットALUとひとつの64ビットFPUを備えており、FPUは3つの部分(加算器、乗算器、グラフィックスプロセッサ)から成っている。ALUと乗算器、加算器に対してそれぞれ命令パイプラインを備えていて、最大3命令を1クロックサイクルで実行することができる。
バスは64ビットかそれ以上であった。キャッシュを結ぶ内部メモリバスは128ビット幅である。CPUもFPUも32本の32ビットレジスタを持ち(うち1つは必ず0を返すゼロレジスタ)、それをFPUは16本の64ビットレジスタとして使った。ALUに対する命令は一度にふたつフェッチして外部バスをフルに使っている。このため、インテルはこのデザインを「i860 64ビット マイクロプロセッサ」と称した。
i860の命令は8ビットから128ビットまでのデータサイズを扱うことができる。
グラフィックスユニットをマイクロプロセッサチップに内蔵するのは当時としては珍しかった。
このチップにはふたつのバージョンがあった。コードネームN10のXRとコードネームN11のXPである。XPには大きなキャッシュ、二次キャッシュ、より高速なバスと、並列計算のためのバススヌーピング機能とキャッシュ・コンシステンシ機能を持っていた。XRは25 MHzか40 MHzであったが、XPはプロセスを縮小したため(1 μm→0.8 μm)40 MHzか50 MHzで動作。どちらも同じ命令セットが動作する。
まず、i860はロスアラモス国立研究所のiPSC/860(英語版)のようないくつかの大規模マシンで使われた。コンパイラが強化されたためi860の性能もそれなりに強化されたが、当時のi860の性能は他のRISCには及ばなかった。他には、i860XRを28個またはi860XPを14個搭載したアライアント・コンピュータのFX/2800シリーズがある。
インテルはi860をワークステーションのCPUとして使えないか、MIPSアーキテクチャのチップなどと対抗できないか試したことがある。マイクロソフトは内部で設計したi860ベースのワークステーション(コードネームは Dazzle)で後に Windows NT と呼ばれるようになるOSの開発を行っていたが、最終的に NT が実際に動作したのはMIPSと Intel 386 で、その後他のプロセッサにも移植されたが i860 には移植されなかった。