Хабы: Блог компании YADRO, Тестирование IT-систем, Высокая производительность, Алгоритмы
библиотек в YADRO. Эта сфера активно развивается на RISC-V: известные математические библиотеки, такие как OpenBLAS, Eigen и многие другие, портируются и оптимизируются под RISC-V. Большой интерес представляет OpenCL — открытый стандарт разработки программного обеспечения для гетерогенных вычислений. Он широко используется во многих областях: HPC, AI/ML, AR/VR, линейная алгебра.
В линейной алгебре OpenCL наиболее широко представлен с помощью библиотек clBLAS и CLBlast. Первая — более старая, вторая — более современная, со встроенным тюнером для оптимизации под конкретное железо. Далее я расскажу о своем проекте с летней стажировки: исследовании производительности этих библиотек на GPU
Читать далее