Мейко Научный
Эта статья включает список общих ссылок , но в ней отсутствуют достаточные соответствующие встроенные цитаты . ( июнь 2013 г. ) |
Тип компании | Частный |
---|---|
Промышленность | Компьютерное оборудование |
Основан | март 1985 г |
Основатели | Майлз Чесни Дэвид Олден Джерри Талбот Рой Боттомли Эрик Бартон Джеймс Каун |
Штаб-квартира | , |
Ключевые люди | Майлз Чесни, управляющий директор Дэвид Олден, финансовый директор Джерри Талбот Рой Боттомли Эрик Бартон Джеймс Каун |
Веб-сайт | www |
Meiko Scientific Ltd. — британская суперкомпьютерная компания, базирующаяся в Бристоле , основанная членами команды разработчиков, работавших над Inmos транспьютерным микропроцессором .
История
[ редактировать ]В 1985 году, когда руководство Inmos предложило отложить выпуск транспьютера, Майлз Чесни, Дэвид Олден, Эрик Бартон, Рой Боттомли, Джеймс Коуни и Джерри Тэлбот подали в отставку и сформировали Meiko ( по -японски «хорошо спроектированный»), чтобы начать работу над машины с массовым параллелизмом на базе процессора. Девять недель спустя, в июле 1985 года, они продемонстрировали транспьютерную систему, основанную на экспериментальных 16-битных транспьютерах, на SIGGRAPH в Сан-Франциско.
В 1986 году была запущена система на базе 32-битных транспьютеров T414 под названием Meiko Computing Surface . К 1990 году Meiko продала более 300 систем и выросла до 125 сотрудников. второго поколения В 1993 году Meiko выпустила систему Meiko CS-2 , но в середине 1990-х компания столкнулась с финансовыми трудностями. Техническая команда и технологии были переданы совместному предприятию Quadrics Supercomputers World Ltd. (QSW), созданному итальянской компанией в Alenia Spazio середине 1996 года. В Quadrics технология межсоединений CS-2 была развита в QsNet .
По состоянию на 2021 год [update], рудиментарный веб-сайт Meiko все еще существует. [ 1 ]
Вычислительная поверхность
[ редактировать ]Вычислительная поверхность Meiko (иногда ретроспективно называемая CS-1) представляла собой с массовым параллелизмом суперкомпьютер . Система была основана на Inmos транспьютерном микропроцессоре , позже также использовавшем SPARC и Intel i860 . процессоры [ 2 ] [ 3 ]
Архитектура Computing Surface состояла из нескольких плат, содержащих транспьютеры, соединенные между собой каналами связи с помощью микросхем переключателя каналов, разработанных Meiko. Было произведено множество различных плат с разными вариантами транспьютеров, объемом оперативной памяти (ОЗУ) и периферийными устройствами.
Первоначальной программной средой, предоставленной для Computing Surface, была Occam система программирования (OPS), версия Meiko системы разработки транспьютеров D700 от Inmos. Вскоре на смену ему пришла многопользовательская версия MultiOPS . Позже Meiko представила Meiko Multiple Virtual Computing Surfaces (M²VCS), многопользовательскую систему управления ресурсами, позволяющую разделить процессоры вычислительной поверхности на несколько доменов разного размера. Эти домены были выделены M²VCS отдельным пользователям, что позволило нескольким пользователям одновременно получить доступ к их собственным виртуальным вычислительным поверхностям. M²VCS использовалась в сочетании с OPS или MeikOS , Unix-подобной однопроцессорной операционной системой .
В 1988 году Meiko выпустила In-Sun Computing Surface, которая переупаковала Computing Surface в платы VMEbus (обозначенные как серия MK200), подходящие для установки в более крупные Sun-3 или Sun-4 системы . Sun выступала в качестве внешней хост-системы для управления транспьютерами, запуска инструментов разработки и предоставления запоминающих устройств большой емкости. Версия M²VCS, работающая как SunOS демон под названием Sun Virtual Computing Surfaces (SVCS), обеспечивала доступ между транспьютерной сетью и хостом Sun.
Поскольку к концу 1980-х годов производительность транспьютера стала менее конкурентоспособной (последующий транспьютер T9000 страдал от задержек), Meiko добавила возможность дополнять транспьютеры процессорами Intel i860. Каждая плата i860 (MK086 или MK096) содержала два i860 с объемом оперативной памяти до 32 МБ каждый и два T800, обеспечивающие межпроцессорную связь. Эти системы, иногда называемые Concerto или просто i860 Computing Surface, имели ограниченный успех.
Meiko также выпустила процессорную плату SPARC MK083, которая позволила интегрировать операционную систему SunOS в архитектуру Computing Surface, аналогично In-Sun Computing Surface. Обычно они использовались в качестве интерфейсных хост-процессоров для транспьютеров или вычислительных поверхностей i860. SVCS, или улучшенная версия, называемая просто VCS, использовалась для управления ресурсами транспьютера. Также были возможны конфигурации вычислительной поверхности с несколькими платами MK083.
Основным недостатком архитектуры Computing Surface была низкая для пропускная способность ввода-вывода общего перетасовки данных. Хотя совокупная пропускная способность для перетасовки данных в особых случаях может быть очень высокой, общий случай имеет очень низкую производительность по сравнению с вычислительной пропускной способностью. Это сделало вычислительную поверхность Meiko нерентабельной для многих приложений.
Составить
[ редактировать ]Разработчик | Мейко Научный |
---|---|
Семейство ОС | Unix-подобный |
Рабочее состояние | Снято с производства |
Исходная модель | Закрытый исходный код |
Первоначальный выпуск | 1987 год |
Финальный выпуск | 3.06/1991 |
Маркетинговая цель | Исследовать |
Доступно в | Английский |
Обновить метод | Скомпилировать из исходного кода |
Платформы | Транспьютер |
ядра Тип | Микроядро |
По умолчанию пользовательский интерфейс | Интерфейс командной строки |
Предшественник | МИНИКС |
Официальный сайт | www |
MeikOS (также пишется как Meikos или MEiKOS ) — Unix-подобная транспьютерная операционная система, разработанная для Computing Surface в конце 1980-х годов.
MeikOS была создана на основе ранней версии Minix , сильно модифицированной для архитектуры Computing Surface. В отличие от HeliOS , еще одной Unix-подобной транспьютерной операционной системы, MeikOS по сути представляет собой однопроцессорную операционную систему с распределенной файловой системой . MeikOS была предназначена для использования с программным обеспечением управления ресурсами Meiko Multiple Virtual Computing Surfaces (M²VCS), которое разделяет процессоры вычислительной поверхности на домены , управляет доступом пользователей к этим доменам и обеспечивает междоменную связь.
У MeikOS есть бездисковые варианты и файловые серверы , первый из которых работает на процессоре домена M²VCS, обеспечивая пользовательский интерфейс командной строки для данного пользователя; последний работает на процессорах с подключенными жесткими дисками SCSI , обеспечивая удаленную файловую службу (называемую Surface File System (SFS)) для экземпляров бездисковой MeikOS. Они могут общаться через M²VCS.
MeikOS устарела с появлением In-Sun Computing Surface и процессорной платы Meiko MK083 SPARC , которые позволяют SunOS и Sun Virtual Computing Surfaces (SVCS), позже разработанным как VCS, брать на себя роли MeikOS и M²VCS соответственно. Последней версией MeikOS была MeikOS 3.06, вышедшая в начале 1991 года.
CS-1 Межсоединение
[ редактировать ]Это было основано на протоколе транспьютерной связи. Meiko разработала собственную систему переключателей и матрицу вентилей ES2 European Silicon Systems . Эта специализированная интегральная схема (ASIC) обеспечивала статическую связь и ограниченную динамическую связь и была разработана Морэем Маклареном.
КС-2
[ редактировать ]КС-2 [ 4 ] [ 5 ] [ 6 ] был запущен в 1993 году и представлял собой системную архитектуру второго поколения Meiko, пришедшую на смену более ранней Computing Surface.
CS-2 представлял собой совершенно новую модульную архитектуру, основанную на SuperSPARC или HyperSPARC . процессорах [ 7 ] и, опционально, Fujitsu μVP векторные процессоры . [ 8 ] Они реализовали набор команд, аналогичный векторному суперкомпьютеру Fujitsu VP2000 , и имели номинальную производительность 200 мегафлопс при арифметических операциях двойной точности и вдвое больше при арифметике одинарной точности . Первоначально процессоры SuperSPARC работали на частоте 40 МГц, позже она была увеличена до 50 МГц. Впоследствии были представлены процессоры HyperSPARC на частоте 66, 90 или 100 МГц. CS-2 был предназначен для масштабирования до 1024 процессоров. Самая крупная построенная система CS-2 представляла собой 224-процессорную систему. [ 9 ] установлен в Ливерморской национальной лаборатории имени Лоуренса .
CS-2 работал под управлением модифицированной версии операционной системы Sun Solaris , первоначально Solaris 2.1, позже 2.3 и 2.5.1.
Элан-Элит Интерконнект
[ редактировать ]Процессоры в CS-2 были соединены разработанной Meiko многоступенчатой сетью «толстого дерева» с коммутацией пакетов, реализованной на специальном кремнии. [ 10 ] [ 11 ] [ 12 ]
Этот проект под кодовым названием Elan-Elite был начат в 1990 году как спекулятивный проект, призванный конкурировать с транспьютером T9000 от Inmos , который Мейко намеревался использовать в качестве технологии межсоединения. С T9000 начались огромные задержки, так что внутренний проект стал единственным жизнеспособным выбором межсоединения для CS-2.
Это межсоединение состояло из двух устройств под кодовыми названиями Elan ( адаптер ) и Elite ( переключатель ). Каждый элемент обработки включал в себя чип Elan, коммуникационный сопроцессор на базе архитектуры SPARC , доступ к которому осуществляется через Sun MBus когерентный интерфейс кэша и обеспечивающий два двунаправленных канала связи со скоростью 50 МБ/с. Чип Elite представлял собой 8-канальный перекрестный коммутатор , используемый для формирования сети с коммутацией пакетов . Коммутатор имел ограниченную адаптацию в зависимости от нагрузки и приоритета. [ 13 ]
металл-оксид-полупроводник ( CMOS Обе ASIC были созданы в дополнительных вентильных матрицах ) компанией GEC Plessey на их в Роборо , Плимут полупроводниковой фабрике , в 1993 году.
После того, как технология Meiko была приобретена компанией Quadrics , технология межсоединений Elan/Elite была развита в QsNet .
Мейко SPARC FPU
[ редактировать ]Мейко нанял Фреда (Марка) Хоумвуда и Морэя Макларена, которые сыграли важную роль в разработке T800 . Вместе они спроектировали и разработали улучшенное, более производительное ядро FPU , принадлежащее Meiko. Первоначально он был ориентирован на набор инструкций Intel 80387 . Продолжающаяся судебная тяжба между Intel, AMD и другими компаниями по поводу 80387 ясно показала, что этот проект не имеет коммерческого успеха. Случайная дискуссия между McLaren и Энди Бехтольшеймом во время посещения Sun Microsystems для обсуждения лицензирования Solaris заставила Мейко переориентировать дизайн для SPARC . Meiko смогла FPU за короткое время изменить базовую конструкцию , а LSI Logic изготовила устройство для SPARCstation 1 .
Основное отличие от FPU T800 заключалось в том, что он полностью реализовал IEEE 754 стандарт компьютерной арифметики . Сюда входят все режимы округления, денормализованные числа и квадратный корень аппаратно, без каких-либо аппаратных исключений для завершения вычислений.
Конструкция SPARCstation 2 также была разработана вместе с комбинированной частью, ориентированной на распиновку ASIC SPARCstation 2. Компания LSI разработала и изготовила отдельный FPU L64814 как часть своего набора микросхем SparKIT. [ 14 ]
В конечном итоге лицензия на дизайн Meiko была полностью передана компании Sun, которая в дальнейшем использовала его в MicroSPARC в течение нескольких поколений. семействе ASIC [ 15 ] в обмен на разовый платеж и полную лицензию на исходный код Solaris.
Ссылки
[ редактировать ]- ^ «Сайт Мейко» .
- ^ Брошюра о вычислительной поверхности (PDF) , Meiko, 1989 г., заархивировано (PDF) из оригинала 9 декабря 2014 г.
- ^ Трю, Артур; Уилсон, Грег, ред. (1991). Прошлое, настоящее, параллельное: обзор доступных систем параллельных вычислений . Нью-Йорк: Springer-Verlag. ISBN 0-387-19664-1 .
- ^ CS-2 Описание продукта Meiko; 1993 год
- ^ Top500 описание CS-2 Top500.org; 1998 год
- ^ CS-2: Хищническая вычислительная производительность , Meiko Limited; 1992 год
- ^ CS-2_Hardware_Reference_Manuals Meiko; 1995 год
- ^ MK403 Руководство Мейко; 1993 год
- ^ «CS-2/224 в Ливерморской национальной лаборатории Лоуренса» .
- ^ Meiko CS-2 Interconnect Elan-Elite, дизайн Джон Бикрофт, Фред Хоумвуд, Морэй Макларен; Журнал «Параллельные вычисления»; Том 20, выпуск 10–11, ноябрь 1994 г.
- ^ Meiko CS-2 Interconnect Elan-Elite, дизайн Фред Хоумвуд, Морей Макларен; Конференция Hot Interconnects, Стэнфорд; август 1993 г.
- ^ Производительность передачи сообщений Джек Донгарра и Том Дуниган; Параллелизм: практика и опыт; Октябрь 1997 г.
- ^ Обзор сети связи Meiko Limited; 1993 год
- ^ SparKIT HOTCHIPS 03, Стэнфорд; август 1991 г.
- ^ Sun Taps LSI для недорогого дизайна и производства SPARC; Обзор компьютерного бизнеса ; 12 марта 1997 г.;