Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Floating Point Systems, Inc. (FPS) была компанией из Бивертона, штат Орегон, занимавшейся поставкой сопроцессоров с массивом процессоров и мини-суперкомпьютеров. Компания была основана в 1970 году бывшим инженером Tektronix Нормом Виннингстадом совместно с Томом Принсом, Фрэнком Бутоном и Робертом Картером. Картер был продавцом в Data General Corp., который убедил Бутона и Принса уйти из Tektronix и основать новую компанию, а Виннингстад стал четвертым партнером.
Floating Point Systems, Inc. (FPS), was a Beaverton, Oregon vendor of attached array processors and minisupercomputers. The company was founded in 1970 by former Tektronix engineer Norm Winningstad, with partners Tom Prince, Frank Bouton and Robert Carter. Carter was a salesman for Data General Corp. who persuaded Bouton and Prince to leave Tektronix to start the new company. Winningstad was the fourth partner.
История
Первоначальной целью компании было поставлять экономичные, но высокопроизводительные сопроцессоры с плавающей точкой для миникомпьютеров. В 1976 году был произведен матричный процессор AP 120B. Вскоре после этого появился модуль для более крупных систем и мейнфреймов IBM – FPS AP 190. В 1981 году был выпущен FPS 164, а затем FPS 264, который имел ту же архитектуру. Он был в пять раз быстрее благодаря использованию микросхем ECL вместо TTL. Эти процессоры широко применялись как внешние процессоры для научных задач в отраженной сейсмологии, физической химии, криптографии АНБ и других областях, требующих большого объема вычислений. Внешние матричные процессоры обычно использовались в учреждениях, где более мощные суперкомпьютеры были либо не нужны, либо не по средствам. Было поставлено и высоко оценено сотни, если не тысячи блоков FPS. Основными конкурентами FPS до этого момента были IBM (матричный процессор 3838) и CSP Inc. Корнелльский университет, под руководством физика Кеннета Г. Уилсона, представил в NSF предложение о создании суперкомпьютера совместно с IBM, которое предусматривало создание массива процессоров FPS, подключенных к мейнфрейму IBM под названием lCAP.
The original goal of the company was to supply economical, but high performance, floating point coprocessors for minicomputers. In 1976, the AP 120B array processor was produced. This was soon followed by a unit for larger systems and IBM 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, physical chemistry, NSA cryptology and other disciplines requiring large numbers of computations. Attached array processors were usually used in facilities where larger supercomputers 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, 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.
Параллельная обработка
В 1986 году были представлены гиперкубные компьютеры серии T, использующие транспатеры INMOS и процессоры с плавающей точкой Weitek. Буква "T" обозначала "Тессеракт". К сожалению, параллельные вычисления находились в зачаточном состоянии, и программные инструменты и библиотеки для серии T не упрощали параллельное программирование для пользователей. Система ввода-вывода также была сложной, поэтому производство серии T было прекращено, что обернулось ошибкой, стоившей десятки миллионов долларов и едва не погубившей FPS. Было поставлено всего несколько десятков компьютеров серии T.
In 1986, the T Series hypercube computers using INMOS transputers and Weitek floating point processors was introduced. The T stood for "Tesseract". Unfortunately, parallel processing was still in its infancy and the software tools and libraries for the T Series didn't 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; приобретение компанией Cray
В 1988 году FPS приобрела активы компании Celerity Computing из Сан-Диего, штат Калифорния, и сменила название на FPS Computing. FPS продолжила разработку продуктовой линейки Celerity, в результате чего мини-суперкомпьютер Celerity 6000 был преобразован в серию FPS Model 500. В 1991 году компания Cray приобрела FPS за 3,25 миллиона долларов, и их продукты стали продуктовыми линейками S MP и APP компании Cray Research. S MP представлял собой многопроцессорный сервер на базе SPARC (основанный на Model 500), а MCP – матричный сопроцессорный массив на базе 84 процессоров Intel i860. После приобретения FPS компанией Cray, направление деятельности группы было изменено: она стала Cray Research Superservers, Inc., а затем подразделением Cray Business Systems (Cray BSD). MCP была переименована в Cray APP. Архитектура S MP дальнейшего развития не получила. Вместо этого её заменил Cray Superserver 6400 (CS6400), который был создан косвенно в результате сотрудничества между Sun Microsystems и Xerox PARC.
In 1988, FPS acquired the assets of Celerity Computing of San Diego, California, renaming itself as FPS Computing. Celerity's product lines were further developed by FPS, the Celerity 6000 minisupercomputer being developed into the FPS Model 500 series. FPS was acquired by Cray in 1991 for $3.25 million, and their products became the S MP and APP product lines of Cray Research. The S MP was a SPARC based multiprocessor server (based on the Model 500); the MCP a matrix co processor array based on eighty four Intel i860 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 and Xerox PARC.
Приобретение SGI и Sun
Silicon Graphics приобрела Cray Research в 1996 году, и вскоре после этого бизнес-подразделение Cray BSD вместе с линейкой продуктов CS6400 было продано Sun Microsystems за нераскрытую сумму (позже руководитель Sun признал, что она была "значительно меньше 100 миллионов долларов"). Sun смогла вывести на рынок продолжение разработки CS6400, над которой работала Cray BSD в то время, под кодовым названием Starfire, представив его как мультипроцессорный сервер Ultra Enterprise 10000. За этой системой последовали Sun Fire 15K и Sun Fire 25K. Эти системы позволили Sun стать ведущим поставщиком на рынке крупных серверов. В январе 2010 года Sun была приобретена корпорацией Oracle.
Silicon Graphics 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 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.