Главная  /  Selectel Lab  /  FPGA

FPGA

Тестирование выделенного сервера с FPGA-ускорителем

Проверьте работу своих приложений в режиме суперкомпьютера.

Участвовать в тестировании

Области применения технологии

  • Обработка потокового видеоконтента и графики.
  • Машинное обучение и нейронные сети.
  • Анализ big data.
  • Расчеты в НИОКР и академических исследованиях.
  • Биотехнологии и моделирование живых систем, биоинформатика.
  • Майнинг криптовалют (биткоина, эфира и др.).

Что такое FPGA

FPGA — это программируемые логические интегральные схемы (ПЛИС). FPGA на базе процессоров Intel (Altera) PSG на порядки ускоряют выполнение алгоритмов, внедряя параллельные операции в обычный вычислительный процесс. Логика работы FPGA задается программированием, а не закладывается изначально при изготовлении, как в обычных цифровых микросхемах.

FPGA-ускоритель представляет собой PCI-адаптер, используемый в качестве сопроцессора для ускорения вычислительноемких приложений.

Как программируется FPGA-ускоритель

Подготовка FPGA-ускорителя к работе осуществляется программистом, работающим на языке C. Используется пакет высокоуровневого программирования ПЛИС на базе стандарта OpenCL, позволяющий абстрагироваться от сложного HDL-проектирования.

Фреймворк OpenCL — для описания функций, параллельно выполняемых на FPGA-ускорителе сервера. Ускоритель можно использовать универсально в любой доступной хост-системе. Пакет поддержки платы BSP совместно с основным САПР пакета Quartus Prime Intel (Altera) позволяет синтезировать вычислительный ресурс и определить интерфейсную часть ускорителя.

Протестируйте FPGA мощностью 1.5 терафлопс

х86 сервер в конфигурации:

  • FPGA с чипом Intel (Altera) Arria 10AX115S3F45 (1150K LE, 12.5 Gbit) и 4 ГБ памяти DDR4
  • Сетевые интерфейсы платы FPGA: 1 GE RJ-45, 10 GE SFP+, 10/40 GE QSFP, PCIe gen3×8
  • Intel Xeon 1650v3
  • 128 ГБ DDR4 RAM
  • 2×480 ГБ SSD

Selectel предоставляет удаленный доступ к серверу с FPGA-ускорителем, включая:

  • Пакет поддержки платы под OC Windows, CentOS, Redhat
  • Обучающий курс программированию OpenCL

Подробнее о применениях FPGA

  • Видеопродакшн, стрим-ТВ: ускорение обработки потокового контента и декодирования видео в реальном времени.
  • Улучшение качества сигнала и картинки на разных устройствах в прямом эфире.
  • Конвертация форматов в реальном времени, в т. ч. для видео UHD (4К).

Усовершенствованная обработка таких алгоритмов как распознавание речи, компьютерное зрение и обработка естественного языка.

  • Биржевые анализаторы
  • Системы роботизированного трейдинга и высокочастотного трейдинга
  • Системы торговли валютами
  • НИОКР сложных объектов, академические исследования
  • Математическое моделирование
  • Биотехнологии и фармацевтика

По результатам тестов клиенты получают возможность аренды сервера с протестированным или более мощным FPGA-ускорителем. Предоставляется пакет поддержки платы и лицензия на ПО Intel (Altera) Quartus Prime Pro и OpenCL SDK.

Участвовать в тестировании

Имя

E-mail

Телефон

Комментарий

Отправляя данные, вы соглашаетесь с условиями политики конфиденциальности

Ваша заявка принята
Ошибка соединения

Наши менеджеры свяжутся с вами в ближайшее время

Попробуйте повторить запрос позже