S-LINK: Высокопроизводительная система сбора данных для ускорителей частиц
S-LINK
S-LINK: высокопроизводительный стандарт сбора данных, разработанный в CERN для ускорителей частиц. Компьютеры на обоих концах, высокая скорость передачи.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Введение
S LINK, или простой интерфейс связи, — это высокопроизводительный стандарт сбора данных, разработанный в CERN для сбора информации от ускорителей частиц и других источников. В отличие от подобных систем, S LINK основан на идее, что данные собираются и хранятся компьютерами на обоих концах канала связи, а не "простыми" устройствами, собирающими данные для хранения на "интеллектуальном" компьютере. Наличие полноценного компьютера на каждом конце позволяет S LINK быть очень компактным, в основном определяя логические стандарты, используемые для передачи данных с высокой скоростью от материнских плат к аппаратным интерфейсам связи. Разработка S LINK началась в 1995 году в ответ на проблемы сбора данных из нового эксперимента ATLAS в CERN. ATLAS был широко оснащен автономными компьютерами, которые передавали данные различными способами для сбора на различных серверах. S LINK рассматривался как способ обеспечить единый механизм для передачи данных от системы сбора к аппаратному обеспечению связи с крайне низкой задержкой. Как правило, аппаратное обеспечение S LINK выполняло функции, которые обычно обеспечиваются сетевыми (или другими) драйверами, работающими на центральном процессоре, тем самым занимая процессорное время и внося задержки. S LINK использовал 32-битную шину, работающую на частоте до 66 МГц, что обеспечивало пропускную способность до 264 МБ/с. "Сторона канала связи" обычно подключалась к оптоволокну для передачи данных на собирающие машины, известные как материнская плата считывания (ROMB). Данные также могли отправляться обратно на материнскую плату фронтенда (FEMB), как правило, для управления потоком данных на гораздо более низкой скорости.
S LINK, for simple link interface, is a high performance data acquisition standard developed at CERN for collecting information from particle accelerators and other sources. Unlike similar systems, S LINK is based on the idea that data will be collected and stored by computers at both ends of the link, as opposed to a "dumb" devices collecting data to be stored on a "smart" computer. Having a full computer at both ends allows S LINK to be very thin, primarily defining the logical standards used to feed data at high speed from the motherboards to the link hardware interfaces. S LINK started in 1995 in response to problems collecting data from the new ATLAS experiment at CERN. ATLAS was extensively instrumented with stand alone computers, which sent data via a variety of methods to be collected on various servers. S LINK was seen as a way to provide a single mechanism for forwarding the data from the collection to the link hardware with extremely low latency. Generally the S LINK hardware provided functionality that would normally be provided by networking (or other) drivers running on the host CPU, thereby tying up cycles and introducing delays. S LINK used a 32 bit bus running up to 66 MHz, allowing for throughout up to 264 MB/s. The "link side" was typically connected to optical fibre for transmission to the collecting machines, known as the read out motherboard, or ROMB. Data could also be sent back to the front end motherboard or FEMB, typically for flow control purposes at a much lower speed.