Аспирант СПбГУ придумал новый подход к помехоустойчивому кодированию
Аспирант Санкт-Петербургского университета, специалист исследовательской лаборатории компании Рэйдикс Алексей Маров представил альтернативный подход к помехоустойчивому кодированию. Он прочел доклад в рамках научной конференции NAS 2016, которая проходит в США с 8 по 10 августа.
Алексей Маров уже несколько лет занимается разработкой математических алгоритмов, которые применяются для создания систем хранения данных. На конференции NAS 2016 специалист рассказал о новом подходе к векторизации вычислений в полях Галуа, который позволит в несколько раз увеличить скорость кодирования и декодирования информации и, как следствие, сможет помочь обычному пользователю быстрее работать с постоянно растущими объемами информации.
Идея родилась, когда основатель компании Рэйдикс Андрей Федоров предложил способ эффективного использования векторных регистров процессора для вычислений в полях Галуа. На изучение перспектив этого подхода и оптимизацию ушло около полугода. Сегодня технология успешно применяется в наших алгоритмах помехоустойчивого кодирования.
Аспирант СПбГУ Алексей Маров
Конференция NAS 2016 (11th IEEE International Conference on Networking, Architecture and Storage) представляет собой международную площадку для взаимодействия исследователей и игроков индустрии хранения данных. Среди основных тем конференции — сетевая инфраструктура, технологии распределенного хранения данных, высокопроизводительные вычисления и др.
Новый подход, как рассказал молодой ученый, позволяет достичь очень высоких скоростей расчета контрольных сумм и восстановления утраченных данных. Эти методы он вместе с коллегами оптимизировал для современной многопроцессорной архитектуры процессоров Intel Xeon Phi.
«Санкт-Петербургский университет всегда был одним из лидеров в области прикладной математики и кузницей кадров для многих научных учреждений и международных технологических компаний, — рассказал профессор СПбГУ Алексей Утешев. — Внушает оптимизм тот факт, что в России есть бизнес, который способен воплотить результаты новейших исследований в готовый продукт и успешно коммерциализировать решения, алгоритмическую основу которых составляют результаты даже из такого раздела «чистой», теоретической математики, как теория полей Галуа. Это придает практический смысл нашей работе».
Компания Рэйдикс — ведущий поставщик систем хранения данных во многие страны мира. Используя собственную, запатентованную в России и США, технологию помехоустойчивого кодирования и обширную научную базу, компания предлагает отечественное решение для управления отдельными серверами СХД и построения масштабируемых высокопроизводительных кластеров из множества узлов хранения.
Также в рамках конференции Алексей Маров рассказал о рекомендациях к комплексу программных решений, нацеленных на повышение производительности архитектуры Intel MIC. Его доклад «Оптимизация алгоритмов помехоустойчивого кодирования RAID для Intel Xeon Phi» был представлен в категориях: «Хранение данных» (Storage) и «Параллельные и многоядерные архитектуры» (Parallel and multicore architectures). Кроме того, работа Алексея Марова и Андрея Федорова будет опубликована в сборнике конференции NAS 2016 до конца этого года.