Нашим коллективом разрабатывается сопроцессор для операций разреженной линейной алгебры. Необходимо "подружить" его с основной системой посредством PCI. Для начала предлагается реализовать демонстрационное приложение, позволяющее выполнять какие-нибудь простые действия на ПЛИС под управлением программы, запущенной на компьютере. Например, передать два числа на ПЛИС, сложить их там, получить результат обратно. Благо, начать можно с готового примера от производителя (для других интересующих нас ПЛИС ситуация аналогичная). Далее нужно будет аккуратно реализовать работу с PCI для разрабатываемого сопроцессора. Для этого, в частности, необходимо будет разобраться в деталях соответствующего протокола.
2 курс, 3 курс
Григорьев Семен Вячеславович
Grigorev Semyon
Кафедра системного программирования СПбГУ