Разработка и производство телекоммуникационного оборудования

Элтекс на HighLoad++ 2013

1 Ноября 2013 2013

Инженер компании «Элтекс» выступил с докладом на ежегодной конференции разработчиков высоконагруженных систем HighLoad++, которая проходила с 28 по 29 октября 2013 года в Москве.

На этом мероприятии традиционно встречаются и обмениваются опытом разработчики и администраторы highload-систем со всей России, а также наши и зарубежные гуру IT.

Об управлении вычислительным кластером DSP-процессоров на Erlang рассказал разработчик компании «Элтекс» Илья Щербак. Решение проблем устаревшей монолитной архитектурой пришло к нему в процессе работы над проектом сервера видеоконференцсвязи VCS.

В докладе также говорилось о

  • проблемах сложных вычислительных задач (на примере кодирования видео);
  • интеграции Erlang и C(проблема zero-copy и безопасности VM при данной интеграции);
  • архитектуре кластера, взаимодействия DSP-процессоров и хоста (транспортный уровень: DMA, PCI-e уровень; ОС: linux driver; application level: свой framework);
  • framework для работы с shared memory.

Предложенный Ильей подход уже применяется в сервере видеоконференцсвязи VCS. Надеемся, что материалы его доклада станут полезными телеком-разработчикам, разработчикам встраеваемых систем, real-timeсистем и DSPинтеграторам.

Назад к списку