Floating Point Systems, Inc. (FPS), was a
Beaverton, Oregon
Beaverton is a city in the Tualatin Valley, located in Washington County in the U.S. state of Oregon, with a small portion bordering Portland. The city is among the main cities that make up the Portland metropolitan area. Its population was ...
vendor of attached
array processors and
minisupercomputer
Minisupercomputers constituted a short-lived class of computers that emerged in the mid-1980s, characterized by the combination of vector processing and small-scale multiprocessing. As scientific computing using vector processors became more popul ...
s. The company was founded in 1970 by former
Tektronix
Tektronix, Inc., historically widely known as Tek, is an American company best known for manufacturing test and measurement devices such as oscilloscopes, logic analyzers, and video and mobile test protocol equipment. Originally an independent c ...
engineer
Norm Winningstad,
with partners Tom Prints, Frank Bouton and Robert Carter. Carter was a salesman for
Data General
Data General Corporation was an early minicomputer firm formed in 1968. Three of the four founders were former employees of Digital Equipment Corporation (DEC).
Their first product, 1969's Data General Nova, was a 16-bit minicomputer intended to ...
Corp. who persuaded Bouton and Prince to leave Tektronix to start the new company. Winningstad was the fourth partner.
History
The original goal of the company was to supply economical, but high-performance,
floating-point
In computing, floating-point arithmetic (FP) is arithmetic on subsets of real numbers formed by a ''significand'' (a Sign (mathematics), signed sequence of a fixed number of digits in some Radix, base) multiplied by an integer power of that ba ...
coprocessor
A coprocessor is a computer processor used to supplement the functions of the primary processor (the CPU). Operations performed by the coprocessor may be floating-point arithmetic, graphics, signal processing, string processing, cryptography or ...
s for
minicomputer
A minicomputer, or colloquially mini, is a type of general-purpose computer mostly developed from the mid-1960s, built significantly smaller and sold at a much lower price than mainframe computers . By 21st century-standards however, a mini is ...
s. In 1976, the ''
AP-120B''
array processor was produced. This was soon followed by a unit for larger systems and
IBM
International Business Machines Corporation (using the trademark IBM), nicknamed Big Blue, is an American Multinational corporation, multinational technology company headquartered in Armonk, New York, and present in over 175 countries. It is ...
mainframes, the
FPS AP-190. In 1981, the follow-on ''FPS-164'' was produced, followed by the FPS-264, which had the same architecture. This was five times faster, using
ECL instead of
TTL chips.
These processors were widely used as attached processors for scientific applications in
reflection seismology
Reflection seismology (or seismic reflection) is a method of exploration geophysics that uses the principles of seismology to estimate the properties of the Earth's subsurface from reflection (physics), reflected seismic waves. The method requir ...
,
physical chemistry
Physical chemistry is the study of macroscopic and microscopic phenomena in chemical systems in terms of the principles, practices, and concepts of physics such as motion, energy, force, time, thermodynamics, quantum chemistry, statistical mech ...
,
NSA cryptology and other disciplines requiring large numbers of computations. Attached array processors were usually used in facilities where larger
supercomputer
A supercomputer is a type of computer with a high level of performance as compared to a general-purpose computer. The performance of a supercomputer is commonly measured in floating-point operations per second (FLOPS) instead of million instruc ...
s were either not needed or not affordable. Hundreds if not thousands of FPS boxes were delivered and highly regarded. FPS's primary competition up to this time was IBM (3838 array processor) and CSP Inc.
Cornell University
Cornell University is a Private university, private Ivy League research university based in Ithaca, New York, United States. The university was co-founded by American philanthropist Ezra Cornell and historian and educator Andrew Dickson W ...
, led by physicist
Kenneth G. Wilson, made a supercomputer proposal to NSF with IBM to produce a processor array of FPS boxes attached to an IBM mainframe with the name ''lCAP''.
Parallel processing
In 1986, the ''T-Series''
hypercube
In geometry, a hypercube is an ''n''-dimensional analogue of a square ( ) and a cube ( ); the special case for is known as a ''tesseract''. It is a closed, compact, convex figure whose 1- skeleton consists of groups of opposite parallel l ...
computers using
INMOS
Inmos International plc (trademark INMOS) and two operating subsidiaries, Inmos Limited (UK) and Inmos Corporation (US), was a British semiconductor company founded by Iann Barron, Richard Petritz, and Paul Schroeder in July 1978. Inmos Limited ...
transputer
The transputer is a series of pioneering microprocessors from the 1980s, intended for parallel computing. To support this, each transputer had its own integrated memory and serial communication links to exchange data with other transputers. ...
s and
Weitek
Weitek Corporation was an American Microprocessor, chip-design company that originally focused on floating-point units for a number of commercial Central processing unit, CPU designs. During the early to mid-1980s, Weitek designs could be found ...
floating-point
In computing, floating-point arithmetic (FP) is arithmetic on subsets of real numbers formed by a ''significand'' (a Sign (mathematics), signed sequence of a fixed number of digits in some Radix, base) multiplied by an integer power of that ba ...
processors was introduced. The T stood for "
Tesseract
In geometry, a tesseract or 4-cube is a four-dimensional hypercube, analogous to a two-dimensional square and a three-dimensional cube. Just as the perimeter of the square consists of four edges and the surface of the cube consists of six ...
". Unfortunately, parallel processing was still in its infancy and the software tools and libraries for the T-Series did not facilitate customers' parallel programming. I/O was also difficult, so the T-Series was discontinued, a mistake costing tens of millions of dollars that was nearly fatal to FPS. A few dozen T-series were delivered.
Celerity acquisition; acquisition by Cray
In 1988, FPS acquired the assets of
Celerity Computing
Celerity Computing, Inc., was a publicly traded vendor of Unix-based minisupercomputers based in San Diego, California. Celerity Computing was founded in May 1983 by Steve Vallender, Nick Aneshansley and Andrew McCroklin. All were former employe ...
of
San Diego, California
San Diego ( , ) is a city on the Pacific coast of Southern California, adjacent to the Mexico–United States border. With a population of over 1.4 million, it is the List of United States cities by population, eighth-most populous city in t ...
, renaming itself as FPS Computing. Celerity's product lines were further developed by FPS, the
Celerity 6000 minisupercomputer
Minisupercomputers constituted a short-lived class of computers that emerged in the mid-1980s, characterized by the combination of vector processing and small-scale multiprocessing. As scientific computing using vector processors became more popul ...
being developed into the ''FPS Model 500'' series.
FPS was acquired by
Cray
Cray Inc., a subsidiary of Hewlett Packard Enterprise, is an American supercomputer manufacturer headquartered in Seattle, Washington. It also manufactures systems for data storage and analytics. Several Cray supercomputer systems are listed ...
in 1991 for $3.25 million, and their products became the ''
S-MP'' and ''APP'' product lines of
Cray Research
Cray Inc., a subsidiary of Hewlett Packard Enterprise, is an American supercomputer manufacturer headquartered in Seattle, Washington. It also manufactures systems for data storage and analytics. Several Cray supercomputer systems are listed i ...
.
The S-MP was a
SPARC-based
multiprocessor
Multiprocessing (MP) is the use of two or more central processing units (CPUs) within a single computer system. The term also refers to the ability of a system to support more than one processor or the ability to allocate tasks between them. The ...
server (based on the Model 500); the MCP a matrix co-processor array based on eighty-four
Intel i860
The Intel i860 (also known as 80860) is a RISC microprocessor design introduced by Intel in 1989. It is one of Intel's first attempts at an entirely new, high-end instruction set architecture since the failed Intel iAPX 432 from the beginning o ...
processors. After Cray purchased FPS, it changed the group's direction by making them ''Cray Research Superservers, Inc.'', later becoming the Cray Business Systems Division (Cray BSD). The MCP was renamed the
Cray APP. The S-MP architecture was not developed further. Instead, it was replaced by the ''
Cray Superserver 6400'', (CS6400), which was derived indirectly from a collaboration between
Sun Microsystems
Sun Microsystems, Inc., often known as Sun for short, was an American technology company that existed from 1982 to 2010 which developed and sold computers, computer components, software, and information technology services. Sun contributed sig ...
and
Xerox PARC
Future Concepts division (formerly Palo Alto Research Center, PARC and Xerox PARC) is a research and development company in Palo Alto, California. It was founded in 1969 by Jacob E. "Jack" Goldman, chief scientist of Xerox Corporation, as a div ...
.
Acquisition by SGI and Sun
Silicon Graphics
Silicon Graphics, Inc. (stylized as SiliconGraphics before 1999, later rebranded SGI, historically known as Silicon Graphics Computer Systems or SGCS) was an American high-performance computing manufacturer, producing computer hardware and soft ...
acquired Cray Research in 1996, and shortly afterward the Cray BSD business unit along with the CS6400 product line was sold to Sun Microsystems for an undisclosed amount (acknowledged later by a Sun executive to be "significantly less than $100 million").
Sun was then able to bring to market the follow-on to the CS6400 which Cray BSD was developing at the time, codenamed ''Starfire'', launching it as the
Ultra Enterprise 10000 multiprocessor
Multiprocessing (MP) is the use of two or more central processing units (CPUs) within a single computer system. The term also refers to the ability of a system to support more than one processor or the ability to allocate tasks between them. The ...
server. This system was followed by the
Sun Fire 15K and Sun Fire 25K. These systems allowed Sun to become a first tier vendor in the large server market. In January 2010,
Sun was acquired by Oracle Corporation.
See also
*
Glen Culler
*
Cydrome
*
Multiflow {{no references, date=June 2019
Multiflow Computer, Inc., founded in April, 1984 near New Haven, Connecticut, USA, was a manufacturer and seller of minisupercomputer hardware and software embodying the VLIW design style. Multiflow, incorporated in ...
References
External links
1986 news about FPS- ''Daily Journal of Commerce''
* Howard Thrailkil
FPS Computing: A History of Firsts*
Gordon Bell
Chester Gordon Bell (August 19, 1934 – May 17, 2024) was an American electrical engineer and manager. An early employee of Digital Equipment Corporation (DEC), from 1960–1966, Bell designed several of their PDP machines and later served as ...
"A Brief History of Supercomputing"
{{FormerORCompanies
1970 establishments in Oregon
1991 disestablishments in Oregon
1991 mergers and acquisitions
American companies established in 1970
American companies disestablished in 1991
Beaverton, Oregon
Computer companies established in 1970
Computer companies disestablished in 1991
Defunct companies based in Oregon
Defunct computer companies of the United States
Defunct computer hardware companies
Defunct computer systems companies
Electronics companies established in 1970
Electronics companies disestablished in 1991
Floating point