Dolphin Interconnect Solutions — частная компания -производитель высокоскоростных систем передачи данных со штаб-квартирами в Осло , Норвегия [1] [2] и Вудсвилле, Нью-Гемпшир , США.
Технология Dolphin была основана на разработках Norsk Data в конце 1980-х годов. Dolphin Interconnect Solutions была основана в 1992 году как ответвление от Dolphin Server Technology, которая, в свою очередь, была ответвлением от Norsk Data в 1989 году. [3] [4] Dolphin Interconnect Solutions разрабатывает технологию для малой задержки и высокоскоростной связи между серверами и/или встроенными компьютерными системами.
Dolphin Server Technology возникла из Norsk Data, «ранее процветающего норвежского производителя мини-компьютеров», одной из целей которой было создание бизнеса по разработке систем на основе архитектуры Motorola 88000 , которые были приняты Norsk Data в качестве первоначального клиента новой компании, с намерением постепенного сокращения доли Norsk Data до менее 50 процентов и, таким образом, постепенного увеличения независимости новой компании. [5] Dolphin была создана в результате реструктуризации Norsk Data в 1988 году, отделения разработки продуктов от других аспектов бизнеса материнской компании и перевода 125 сотрудников из отделов разработки Norsk Data. Другим первоначальным видом деятельности была разработка системы Unix для существующей линейки ND-5000 Norsk Data. [6] : 6
После первоначального анонса продукта в конце 1989 года [7] к апрелю 1990 года Dolphin Server Technology начала поставлять продукты в своей серии Triton 88, основанной на семействе процессоров Motorola 88000, причем эти системы поддерживали до четырех процессоров. Соответствуя стандартам консорциума 88open , серия Triton 88 работала на продукте Unix , разработанном UniSoft , обеспечивая двоичную совместимость с современными системами на базе 88000. Dolphin предлагала эти продукты через реселлеров с добавленной стоимостью на рынках Европы, Северной Америки и Южной Америки, а также развивая бизнес с производителями оригинального оборудования, в результате чего модели Triton 88 появились «под несколькими различными торговыми марками» по всему миру. [8]
Объявив о планах по версии Motorola 88000 с эмиттерно-связанной логикой (ECL), которая, как предполагается, будет работать на частоте 125 МГц, выполнять до восьми инструкций параллельно и обеспечивать пиковую производительность 1000 MIPS , [9] Dolphin Server Technology приняла участие в разработке и стандартизации технологии масштабируемого когерентного интерфейса (SCI), представив первый прототип в 1992 году для реализации базового стандарта SCI в виде вентильной матрицы, изготовленной Vitesse Semiconductor. Реализация CMOS была продемонстрирована в 1994 году совместно с LSI Logic . [10]
Они были среди пионеров в разработке и коммерциализации технологии масштабируемого когерентного интерфейса (SCI). SCI была одной из самых ранних высокоскоростных технологий межсоединений, разработанных для обеспечения многопроцессорной обработки и обмена данными на большой площади, что значительно повысило производительность кластерных вычислительных сред. Это нововведение помогло подготовить почву для разработки современных высокопроизводительных вычислительных сетей.
Компания объявила о своих планах по варианту ECL 88000, названному Orion и разработанному совместно с Motorola, в декабре 1989 года. Этот процессор, использующий технику, называемую «сворачивание инструкций», происходящую из исследований, проведенных в Norsk Data, включал «взаимный обмен запатентованными технологиями» между компаниями. Была надежда, что Orion будет поставлен в первой половине 1992 года. [8] Первоначально упомянутый в годовом отчете Norsk Data за 1988 год, Orion также был предметом проекта под эгидой программы EUREKA совместно с Siemens и NTNU, «основанного на четырех различных технологиях от Siemens AG, Motorola Inc., National Semiconductor Ltd. и Dolphin». [6] : 36
Однако, как сообщается, вариант ECL от Dolphin был заброшен уже в начале 1991 года из-за неуказанных трудностей, и компания переориентировала свои усилия Orion на «технологию Motorola после 88110, 100 МГц BiCMOS». Компания планировала выпустить «временную систему Triton SCI» в начале 1992 года, объединив элементы Orion с Motorola 88110 , ожидая ратификации SCI со стороны IEEE перед тем, как приступить к выпуску конечного продукта. Тем временем Dolphin планировала усовершенствования своего продукта Triton88, включая плату расширения с пятью процессорами 88000 и поддержкой Unix System V Release 4. [11] Компания также представила бюджетную систему Triton88 в своем ассортименте в сентябре 1991 года по цене чуть ниже 10 000 фунтов стерлингов. [12]
В 1993 году Dolphin, описанная как поставщик «многопроцессорных серверов UNIX на базе RISC», специализирующаяся на решениях для правительства и банков, объявила о сделке с NeXT по перепродаже компьютерной продукции NeXT и лицензированию программной технологии NeXT. [13] В конечном итоге Dolphin «полностью покинула рынок серверов», [4] : 472 сам бизнес по производству продуктов SCI был выделен в Dolphin Interconnect Solutions до приобретения TBK Telematikk компании Dolphin Server Technology в 1994 году. Приобретенный бизнес был переориентирован, став «дочерней компанией, сосредоточенной на поддержке» в рамках TBK, [3] которая сама по себе является организацией, полностью принадлежащей норвежской телекоммуникационной монополии, которая позже станет Telenor . [14]
Dolphin начал с продолжения разработки линейки продуктов SCI [15] от Norsk Data, внедряя специфичные для заказчика технологии, а также предоставляя платы Peripheral Component Interconnect (PCI) и более поздние платы PCIe для систем массового потребления и высокопроизводительных вычислений (HPC). Sun Microsystems согласилась перепродать интерфейсы SCI Dolphin для SBus в 1996 году. [16] Продукты Dolphin SCI доступны под маркой Dolphin Express SCI.
Линейка продуктов StarFabric была добавлена путем приобретения StarGen Inc. в начале 2007 года. [17] Акционеры StarGen получили около 22% объединенной компании. StarGen, которая стала дочерней компанией Dolphin в США, базировалась в Мальборо, штат Массачусетс , и возглавлялась Тимом Миллером. [18] StarFabric обеспечивает соединение на основе PCI, работающее по стандартным кабелям Ethernet категории 5. Аналогичным образом, линейка продуктов Dolphin Express DX, представленная в 2006 году, также была приобретена у StarGen. DX был основан на стандарте Advanced Switching Interconnect (ASI) и реализует технологию коммутируемой топологии PCI Express Gen1, поддерживающую как связь хост-хост, так и расширение хост-IO по отдельному кабельному соединению. [19] Компания под названием Numascale была выделена из Dolphin в 2008 году, ссылаясь на концепцию неравномерного доступа к памяти (NUMA). [20]
Линейка продуктов Dolphin Express IX, представленная в 2010 году, основана на интегральных схемах («чипах») PCIe Gen2 и Gen3 от Integrated Device Technology . Линейка продуктов Dolphin Express PX, представленная в 2016 году, основана на чипсетах PCI Express Gen3 от Broadcom . IX и PX реализуют технологию коммутируемой топологии PCIe-native.
Интерфейс прикладного программирования (API) SISCI был разработан для оборудования SCI с общей памятью . С появлением линеек продуктов PX, IX и DX API был расширен для поддержки таких функций, как рефлексивная память , [21] многоадресная передача и одноранговая связь PCIe.
SuperSockets — это программная платформа для Dolphin Express, обеспечивающая реализацию сокетов Berkeley и Winsock API с низкой задержкой и высокой пропускной способностью. [22] Она была представлена в 2007 году. [23]
SmartIO используется для совместного использования графических процессоров, накопителей NVMe и других устройств в сети PCIe. [24] [25] [26] [27]