Вниз по кроличьей норе: оптимизация высокопроизводительной open-source библиотеки линейной алгебры под RISC-V
Доклад принят в программу конференции
Целевая аудитория
Тезисы
Спустимся в самые недра высокопроизводительной open-source библиотеки линейной алгебры Eigen:
* узнаем, как влияют особенности архитектуры библиотеки на ее производительность;
* посмотрим, как в ней реализована поддержка таких архитектурных расширений, как AVX, NEON, SVE;
* добавим оптимизации под векторное расширение RISC-V RVV c учетом возможности группировки векторных регистров.
Кандидат физико-математических наук, специальность «математическое моделирование, численные методы и комплексы программ». Руководитель команды разработки высокопроизводительных математических библиотек в YADRO. Автор [научных работ](https://orcid.org/0000-0003-0712-4519) в области вычислительной математики, а также статей на [Хабре](https://habr.com/ru/users/valeriaP/publications/articles/).
С 2010 года разрабатывает и реализует численные методы для решения задач линейной алгебры, вычислительной аэрогидродинамики, AR/VR на С/С++ с CUDA/MPI/OpenMP. Работала в Huawei, Fortum, ИСП РАН им. В. П. Иванникова, МГТУ им. Н. Э. Баумана.
YADRO
Разработчик высокопроизводительных математических библиотек на C/C++ и asm, в т.ч. с использованием технологий DPC++, OpenMP, CUDA. В Intel разрабатывала реализации генераторов случайных чисел под GPU на DPC++ для проекта oneDPL https://github.com/oneapi-src/oneDPL. В YADRO занимается оптимизацией библиотек линейной алгебры под архитектуру RISC-V.
YADRO
Видео
Другие доклады секции
Аппаратное обеспечение