Нашим коллективом разрабатывается сопроцессор для операций разреженной линейной алгебры. Для сопроцессора разрабатывается специализированный язык программирования и его компилятор [LamaGraph.Compiler] (https://github.com/Lamagraph/interaction-nets-in-fpga/tree/main/lamagraph-compiler). Улучшением этих частей предлагается заняться. Примеры возможных задач: поддержка алгебраических типов данных, реализация системы модулей, поддержка единиц измерения, разработка отображения различных конструкций языка в промежуточное представление.
2 курс, 3 курс, Бакалаврская ВКР
Григорьев Семен Вячеславович
Grigorev Semyon
Кафедра системного программирования СПбГУ