Скорость вычислений «Алго Капитал» увеличилась в 3 000 раз

В «Алго Капитал» завершился первый этап проекта по оптимизации торговых стратегий с использованием графических ускорителей GPU (graphics processing unit). На сегодняшний день эффективная скорость оптимизации и отбора прибыльных моделей для наиболее ресурсоемких стратегий, использующих в расчётах полный журнал заявок торговой системы, увеличилась в 3 000 раз. Из-за быстрого развития индустрии видеоигр графические видеокарты превосходят современные процессоры в скорости вычислительных мощностей и давно успешно применяются наукоёмкими компаниями для повышения производительности и скорости вычислений.  Компания «Алго Капитал» успешно адаптировала код сложных алгоритмических моделей к особенностям реализации, которые накладывают видеокарты. Теперь торговые стратегии оптимизируются  на новом оборудовании с использованием GPU.

Для наиболее активно торгуемых инструментов Московской биржи количество сообщений ордер лога, которые необходимо проанализировать при оптимизации торговой стратегии, составляет в среднем 3-5 миллионов сообщений, а в нагруженные дни достигает 10 миллионов. Используемые до текущего момента способы оптимизации на лучших процессорах Intel давали скорость работы до 250 тысяч сообщений в секунду, что приводило к временным затратам в 40 секунд на проверку одного торгового дня. С учётом параллельной работы нескольких ядер средняя скорость расчётов одного дня для одного вычислительного узла составляла 10 секунд. В новом вычислительном узле используется новейшая видеокарта NVidia Titan X Pascal с помощью которой достигается пиковая скорость работы в 3 млрд сообщений в секунду или 300 дней в секунду эффективной скорости.

С учётом большого числа моделей и их сложности адаптация всех стратегий займёт существенное время. В среднесрочной перспективе замена вычислительных мощностей на процессорах на более эффективные с использованием видеокарт позволит добиться значительного повышения производительности и заметно сэкономить на аренде площадей в ЦОД для вычислительного кластера компании.

Все новости
Предыдущая новость Следующая новость
Продолжая использовать наш сайт, вы даете согласие на обработку файлов cookie, пользовательских данных (сведения о местоположении; тип и версия ОС; тип и версия Браузера; тип устройства и разрешение его экрана; источник откуда пришел на сайт пользователь; с какого сайта или по какой рекламе; язык ОС и Браузера; какие страницы открывает и на какие кнопки нажимает пользователь; ip-адрес) в целях функционирования сайта, проведения ретаргетинга и проведения статистических исследований и обзоров. Если вы не хотите, чтобы ваши данные обрабатывались, покиньте сайт.