Elxsi

редактировать

TATA Elxsi была производственной компанией миникомпьютеров, основанной в конце 1970-х годов вместе с множеством других конкуренты (Trilogy Systems, Sequent, Convex Computer ) в Кремниевой долине, США. Процессор Elxsi представлял собой конструкцию эмиттерно-связанной логики (ECL), которая имела тактовую частоту 50 наносекунд, заднюю шину на 25 наносекунд, арифметические операции с плавающей запятой IEEE и 64 -бит архитектура. Это позволило нескольким процессорам обмениваться данными по общей шине, называемой Gigabus, и считается первой компанией, которая сделала это. Операционная система была вызвана операционной системой на основе сообщений. ЦП Elxsi CPU был микрокодированным конструкцией, позволяющей кодировать пользовательские инструкции в микрокод.

Содержание
  • 1 История
  • 2 Аппаратное обеспечение
  • 3 Программное обеспечение
  • 4 Известные сотрудники
  • 5 Ссылки
  • 6 Внешние ссылки
История

Компания Elxsi была основана в 1979 г. - Джо Рицци (ранее менеджер Intersil ) и Тэмпи Томас (который впоследствии основал NexGen Microsystems ). Считается, что Elxsi был первым стартапом, основанным индейцем в Кремниевой долине. Большая часть архитектуры машины Elxsi была разработана бывшими профессорами Стэнфордского университета Леном Шаром и Баласубриманианом Кумаром. Еще одним ключевым участником дизайна был Гарольд (Мак) Макфарланд, который также был ключевым дизайнером в команде, создавшей PDP-11. Джордж Тейлор (член комитета по стандартизации IEEE и студент Калифорнийского университета в Беркли, профессор Уильям Кахан ) разработал ключевой дизайн модуля с плавающей запятой IEEE. Джин Амдал выкупил Elxsi на деньги, оставшиеся от предприятия Trilogy.

Венчурными инвесторами Элькси были Tata Group (Индия) и Артур Рок. Однако в 1989 году Элкси покинул компьютерный бизнес из-за общего отказа от использования мэйнфреймов в мировой компьютерной индустрии и появления персональных компьютеров. Tata Group сохранила название Tata Elxsi, но теперь принадлежит группе компаний Tata.

Первоначальная корпорация Elxsi, однако, продолжала свою деятельность на постоянной основе. В 1989 году компания продала свой бизнес по обслуживанию компьютеров компании National Computer Systems. В 1991 году компания вошла в два совершенно разных направления бизнеса: рестораны и оборудование для контроля канализации. ELXSI до сих пор занимается этим бизнесом, а также свое подразделение CUES, которое производит оборудование для видеонаблюдения трубопроводов.

Перед уходом из компьютерной индустрии широкий диапазон расширения аппаратного обеспечения обеспечил машине некоторый успех в технических вычислительных средах отделов. 64-битные регистры и возможность параллельного добавления в них дали ему неожиданное преимущество в тестах COBOL, где он превзошел некоторые мэйнфреймы. А крайняя независимость процессоров (отсутствие отслеживания и аннулирования кеша) в сочетании с возможностью блокировать процессы в наборах регистров, а позже и возможностью разбивать кеши, дала ему некоторый успех в приложениях реального времени.

Аппаратное обеспечение

Машина была мини-суперкомпьютером : категория компьютеров, которые были больше, чем VAX 11/780, и меньше, чем мэйнфрейм. Этот сегмент рынка исчез, поскольку высокопроизводительные микропроцессорные системы стали более мощными.

Архитектура была необычной, особенно для своего времени. К системной шине подключено до 12 процессоров и процессоров ввода-вывода. Каждый ЦП был построен из трех больших плат вентильных матриц ECL. Ключевыми элементами его архитектуры набора команд были:

  • 16 регистров (64-битное )
  • 32-битное линейное адресное пространство (64-битные целые числа, но 32-битные указатели)
  • Несколько наборов регистров на процессор, с переключениями между процессами, загруженными в наборы регистров, обрабатываемых микрокодом
  • Небольшой набор основных режимов адресации
  • Небольшой набор длин инструкций, длина определяется из первых нескольких полубайтов инструкции
  • Отсутствует согласованность аппаратного кэша между процессорами
  • Система микрокодированных сообщений для обмена данными между программными процессами, а также с контроллерами ввода-вывода и микрокодом ЦП
  • Без режима супервизора - эквивалентные ограничения применяются путем управления процессы содержали специальные каналы связи системы сообщений и в какое виртуальное адресное пространство были отображены таблицы управления памятью
  • Множественные аппаратные прерывания ЦП, поддерживающие вычислительные приложения в реальном времени (например, имитаторы полета и контроллеры промышленных процессов)
  • Было продано два поколения ЦП и третий разработан, но так и не продан. Все они подключены к одной объединительной плате и могут быть смешаны в одной системе.
Программное обеспечение

ОС EMBOS была написана полностью с нуля на слегка расширенном Паскале. Это была многосерверная архитектура (как GNU Hurd, но задолго до этого проекта). Пользовательский интерфейс был Unix -подобным, особенно на уровне оболочки, с похожими концепциями, но разными командами, синтаксисом и т. Д. (Например, «files» вместо «ls»; «find» вместо «grep»). Позже ядро ​​Unix было размещено поверх серверов нижнего уровня, чтобы процессы и пользователи EMBOS и Unix могли сосуществовать (ENIX). Программное обеспечение для совместимости с VMS, работающее поверх EMBOS, также было добавлено для упрощения портирования приложений VAX.

Знаменитые сотрудники

Хотя Elxsi не имела финансового успеха, многие из ее сотрудников добились славы и богатства.

  • Джо Рицци стал соучредителем Liquid Robotics, ныне дочерней компании Boeing Company; Рицци и Уильям Штутц являются соучредителями связанной океанографической организации 501 (c) (3), «занимающейся разработкой и применением новых технологий для мониторинга и понимания мира природы, а также их распространения среди общественности и академического сообщества. " Роджер Деллор является вице-президентом организации; Тэмпи Томас входит в его совет.
  • Ральф Меркл (который написал Elxsi Fortran компилятор ) позже стал известным нанотехнологом.
  • Роб Кэтлин стал одним из первых сотрудников Chips and Technologies.
  • Тэмпи Томас стал основателем NexGen, которая позже была приобретена AMD. Дизайн NexGen стал дизайном для процессора AMD K6.
  • Мак МакФарланд также был одним из первых сотрудников NexGen. Роль Mac в разработке PDP-11 описана в истории Гордона Белла DEC (стр. 87) [1]
  • B. В. Джагадиш стал основателем Exodus Communications, в 1998 году он стал публичным и стал генеральным директором NetScaler в августе 2000 года и успешно продан Citrix за 325 миллионов долларов в 2005 году
  • Боб Рау и Арун Кумар стали основателями Cydrome. Затем Боб работал в HP Labs и был одним из разработчиков архитектуры IA-64. [2]
  • Аллен Робертс и Харлан Лау стали первыми сотрудниками Rambus
  • Джон Сангинетти основал Chronologic и написал VCS Verilog Compiler [3]
  • Роберт Олсон стал основателем Virtual Vineyards (теперь wine.com), а позже работал руководителем инженерного отдела в нескольких стартапах, ориентированных на Интернет, таких как PostX (http://www.postx.com ).
  • Mike Farmwald (консультант Elxsi) основал несколько компаний из Кремниевой долины высоких технологий.
  • Джим Кашмиттер - генеральный директор производителя микротопливных элементов
  • Кевин МакГрат, сотрудник AMD и разработал 64-битные расширения для архитектуры AMD64.
  • Рассел Уильямс - архитектор и инженер Adobe Systems Photoshop
  • Лорен Конфельдер возникла идея цифрового сертификата и разработана система безопасности для Microsoft Internet Explorer.
  • Герберт (Берт) Слэйд, вице-президент по обслуживанию клиентов
  • Стюарт Сакман, вице-президент, Глобальный продукт и техно logy at ADP
Ссылки
Примечания
  • Джон Сангинетти и Б. Кумар, «Производительность многопроцессорной системы на основе сообщений», Материалы 12-го Международного симпозиума по компьютерной архитектуре (12-я ISCA'85), IEEE, Бостон, Массачусетс, июнь 1985 г., стр. 424–425.
  • Гэри Р. Монтри и Роберт Э. Беннер, «Параллельная обработка на ELXSI 6400», Вторая международная конференция по суперкомпьютерам, Труды, Supercomputing '87, Промышленные суперкомпьютерные приложения и вычисления, т. II, International Supercomputing Institute, Inc., 1987, стр. 64–71.
  • Роберт Олсон, «Параллельная обработка в операционной системе на основе сообщений», IEEE Software, vol. 2, 4, июль 1985, стр. 39–49.
  • Джордж С. Тейлор, «Арифметика в системе Elxsi 6400», Труды шестого симпозиума IEEE по компьютерной арифметике (1983), Компьютерное общество IEEE, Стр. 110–115,
Внешние ссылки
Последняя правка сделана 2021-05-19 08:08:28
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте