Cydrome - Cydrome

Cydrome (1984-1988) - компьютерная компания, основанная в г. Сан - Хосе из Силиконовая долина регион в Калифорния. Его миссия заключалась в разработке числового процессора. Основателями были Дэвид Йен, Вэй Йен, Росс Таул, Арун Кумар и Боб Рау (главный архитектор).

История

Первоначально компания называлась «Axiom Systems». Однако ранее в Сан-Диего была основана другая компания «Axiom». Axiom Systems назвала свою архитектуру «SPARC». Она продала права на имя (но не архитектуру) компании Sun Microsystems и использовал деньги, чтобы нанять NameLab, чтобы придумать новое название компании. Они придумали «Cydrome» из «cyber» (компьютерного) «drome» (ипподром).

Cydrome переехал из офиса в Сан-Хосе в бизнес-парк в Милпитас в День Президента 1985. Этот сайт использовался для проведения встреч Специальной группы по интересам в крупномасштабных системах (SIGBIG) отделения ACM в районе залива, в отличие от SIGSMALL для микрокомпьютеров, которые теперь называются «ПК», а в настоящее время национальные SIGHPC.

В конце своей истории Cydrome получил инвестиции от Prime Computers и изготовил Cydra-5 через Prime. У системы, продаваемой Cydrome, были белые скины. Скины для системы Prime OEM были черными. Летом 1988 года компания Prime должна была приобрести Cydrome. В последний момент правление Prime решило не доводить дело до конца. Это решило судьбу Cydrome.

Компания закрылась после примерно 4 лет работы в 1988 году. Многие идеи Cydrome были воплощены в Itanium архитектура.

Товар

Чтобы повысить производительность в новом архитектура набора команд, процессоры Cydrome были основаны на очень длинное командное слово (VLIW), содержащий инструкции параллельных операций. Конвейерная обработка программного обеспечения в обычае Фортран компилятор[1] сгенерированный код, который будет работать эффективно.

Числовой процессор[2] используется командное слово шириной 256 бит с семью «полями». В большинстве случаев компилятор находит инструкции, которые могут выполняться параллельно, и объединяет их в одно слово. У него также был специальный режим, в котором каждая из операций могла выполняться последовательно. Он реализовал ротацию регистров, чтобы помочь конвейерная обработка программного обеспечения петель. Это был кеш инструкций только, поскольку считалось, что кеш данных будет неэффективным на разреженный массив операции.

В числовой процессор также встроен управление памятью и, следовательно, нанял виртуальная память концепции. В подсистеме памяти реализована 64-канальная 4-портовая память с чередованием. Чтобы гарантировать отсутствие «горячих точек» в системе памяти, адреса к памяти были хешированы для равномерного распределения доступа по 64-полосной системе памяти.

Это было реализовано в ECL работает на 25 МГц. Основные функциональные модули реализованы с использованием AMCC ECL ASIC. Проект вышел за рамки своего первоначального определения и включил в себя ансамбль интерфейсных процессоров общего назначения, основанный на множестве 68020 процессоры работают Unix System V. Числовой процессор запускал небольшое ядро, которое позволяло ему получать задания из системы Unix. Первоначальная машина получила название Cydra-5 построено девять систем (три прототипа плюс шесть серийных единиц). В 1987 году машина впервые была представлена ​​публике на первой конференции по суперкомпьютерам в Санта-Кларе, Калифорния. Образец Cydra-5 находится на хранении в Музей истории компьютеров.

Смотрите также

Рекомендации

  1. ^ Джеймс К. Денерт и Росс Э. Тоул, "Компиляция для Cydra 5", Журнал суперкомпьютеров, 7 (1/2), 1993, стр. 181-227.
  2. ^ Гэри Р. Беск, Дэвид В. Л. Йен и Томас Л. Андерсон, «Минисуперкомпьютер Cydra 5: архитектура и реализация», Журнал суперкомпьютеров, 7 (1/2), 1993.