SCI originally developed from the fabled Futurebus (IEEE 896) program that started in 1987. Soon after the project started, members of the engineering teams predicted it would already be too slow for the high-end marketplace by the time it would be released in the early 1990s. In response, a group spun off to form the SCI standard targeted at this market. SCI was essentially a subset of Futurebus features that could be easily implemented at high speed, along with a few minor additions to make it easier to connect to other systems, such as VMEbus.
The original intent was to create a single standard that could be used for all buses in the computer. To quote from the standards website, SCI is a: combination computer backplane bus, processor memory bus, I/O bus, high performance switch, packet switch, ring, mesh, local area network, optical network, parallel bus, serial bus, information sharing and information communication system that provides distributed directory based cache coherency for a global shared memory model and uses electrical or fiber optic point-to-point unidirectional cables of various widths.
SCI has seen considerably more limited use in the "real world". It is typically installed as an adaptor in a PCI slot, connecting machines to a central switch. It was implemented in this form, although with several minor incompatibilities, by a number of vendors soon after it was standardized in 1992. The most notable use to date has been by Sun Microsystems, who standardized on SCI for all of their high-performance deployments.
Meanwhile the Futurebus standard dragged on, but eventually reformed in the InfiniBand system, which is similar to SCI in many ways.
See also: