Floating Point Systems, Inc. ( FPS ), fue un proveedor de procesadores de matriz adjunta y minisupercomputadoras de Beaverton, Oregón . La compañía fue fundada en 1970 por el ex ingeniero de Tektronix Norm Winningstad , [1] con los socios Tom Prince, Frank Bouton y Robert Carter. Carter era un vendedor de Data General Corp. que convenció a Bouton y Prince de dejar Tektronix para comenzar la nueva compañía. Winningstad fue el cuarto socio. [2]
El objetivo original de la empresa era suministrar coprocesadores de punto flotante económicos pero de alto rendimiento para minicomputadoras . En 1976, se produjo el procesador de matriz AP-120B . A este pronto le siguió una unidad para sistemas más grandes y mainframes de IBM , el FPS AP-190. En 1981, se produjo el FPS -164 , seguido por el FPS-264, que tenía la misma arquitectura. Era cinco veces más rápido y utilizaba chips ECL en lugar de TTL .
Estos procesadores se utilizaron ampliamente como procesadores adjuntos para aplicaciones científicas en sismología de reflexión , química física , criptología de la NSA y otras disciplinas que requerían una gran cantidad de cálculos. Los procesadores de matriz adjuntos se usaban generalmente en instalaciones donde no se necesitaban supercomputadoras más grandes o no eran asequibles. Se entregaron cientos, si no miles, de cajas FPS que fueron muy valoradas. La principal competencia de FPS hasta ese momento era IBM (procesador de matriz 3838) y CSP Inc.
La Universidad de Cornell , dirigida por el físico Kenneth G. Wilson , presentó una propuesta de supercomputadora a la NSF junto con IBM para producir una matriz de procesadores de cajas FPS conectadas a un mainframe IBM con el nombre lCAP .
En 1986, se introdujeron los ordenadores hipercubos de la serie T que utilizaban transputadores INMOS y procesadores de coma flotante Weitek . La T significaba " Tesseract ". Desafortunadamente, el procesamiento paralelo todavía estaba en pañales y las herramientas de software y las bibliotecas para la serie T no facilitaban la programación paralela de los clientes. La entrada/salida también era difícil, por lo que la serie T se discontinuó, un error que costó decenas de millones de dólares y que fue casi fatal para los FPS. Se entregaron unas pocas docenas de la serie T.
En 1988, FPS adquirió los activos de Celerity Computing de San Diego, California , y cambió su nombre a FPS Computing . Las líneas de productos de Celerity fueron desarrolladas por FPS, y la minisupercomputadora Celerity 6000 se convirtió en la serie FPS Model 500 .
FPS fue adquirida por Cray en 1991 por 3,25 millones de dólares y sus productos se convirtieron en las líneas de productos S-MP y APP de Cray Research . [3]
El S-MP era un servidor multiprocesador basado en SPARC (basado en el Modelo 500); el MCP, una matriz de coprocesadores basada en ochenta y cuatro procesadores Intel i860 . Después de que Cray comprara FPS, cambió la dirección del grupo al convertirlo en Cray Research Superservers, Inc. , que luego se convertiría en Cray Business Systems Division (Cray BSD). El MCP pasó a llamarse Cray APP . La arquitectura S-MP no se desarrolló más. En su lugar, fue reemplazada por el Cray Superserver 6400 (CS6400), que se derivó indirectamente de una colaboración entre Sun Microsystems y Xerox PARC .
Silicon Graphics adquirió Cray Research en 1996, y poco después la unidad de negocios Cray BSD junto con la línea de productos CS6400 se vendió a Sun Microsystems por una cantidad no revelada (reconocida más tarde por un ejecutivo de Sun como "significativamente menos de $100 millones"). [4] [5] Sun pudo entonces llevar al mercado la continuación del CS6400 que Cray BSD estaba desarrollando en ese momento, con nombre en código Starfire , lanzándolo como el servidor multiprocesador Ultra Enterprise 10000. A este sistema le siguieron Sun Fire 15K y Sun Fire 25K. Estos sistemas permitieron a Sun convertirse en un proveedor de primer nivel en el mercado de servidores de gran tamaño. En enero de 2010, Sun fue adquirida por Oracle Corporation .