Home * Hardware * i860

i860, (80860)
was a 32/64-bit RISC microprocessor introduced in 1989 by Intel. The first i860 XR ran at 25, 33, or 40 MHz. The second generation i860 XP added larger on-chip first level caches, second level cache support, and hardware support for bus snooping for cache consistency in multiprocessor systems [1]. Due to several performance problems, the i860 never achieved commercial success and the project was abandoned in the mid-1990s.
Die shot of i860 XR [2]


The processor had a VLIW architecture with two pipelines [3], a 32-bit integer ALU "core", and a three part 64-bit FPU or SIMD unit consisting of an adder, multiplier, and a 3D-graphics unit. Core integer execution was applied using 32 32-bit registers r0 through r31, also used for address computation. IEEE 754 floats or vectors of bytes and words are kept in 32 32-bit registers f0 through f31, which can also be configured as 16 x 64 (i.e. for IEEE 754 double) or 8 x 128-bit vector registers. When accessing 128-bit values, a aligned set of four registers was used, addressed by f0, f4, ..., f28. The i860 FP and SIMD design influenced the later MMX extension of x86 processors, the Pentium MMX in 1998.


The Paragon was a series of massively parallel supercomputers by Intel based on the i860. Up to 2048 (later, up to 4000) i860s were connected in a 2D grid.

Chess Programs


External Links


  1. ^ Intel i860 from Wikipeida
  2. ^ Die shot of Intel 80860XR microprocessor (A80860XR-40, SX438) by Pauli Rautakorpi, April 25, 2014, CC BY 3.0, Wikimedia Commons, Intel i860 from Wikipedia.de (German)
  3. ^ From Here to There - Intel i860 by Mike Garrity, April 06, 2010

What links here?

Up one Level