Intel 80860 (i860) CPU family
Intel 80860 (i860) is a 32-bit microprocessor with 64-bit external data bus. The microprocessor included several features that greatly improved processor performance when running properly optimized code:
In addition to that the processor could load and execute two instructions at the same time - one integer instruction and one floating point instruction. Also, certain floating-point instructions performed more than one operation, using both FP execution units simultaneously. Overall processor performance was highly dependent on how well the code is optimized. As a result the i860 was much more popular in areas where the code doesn't change often or doesn't change at all - as an embedded or graphics processor, and had very limited use as a CPU (with the exception of parallel computer systems).
Intel 80860XP was an improved version of 80860XR. It had larger and better L1 code and data caches, and multiprocessor support.
At a glance
25 - 50