ИСТИНА |
Войти в систему Регистрация |
|
ИСТИНА ПсковГУ |
||
Основная цель данной работы – разработка базовых вычислительных ядер, позво- ляющих перенести часть вычислительных функций программного комплекса Flow Vision с CPU на GPU. Для этого необходимо было реализовать некоторый набор базовых операций линейной алгебры плотных и разреженных матриц, с учетом спе- цифики данных, используемых в пакете FlowVision. Основной причиной невозмож- ности использования уже готовых библиотечных функций от компании NVidia было то, что они не предоставляют достаточно эффективных алгоритмов параллель- ного вычисления нескольких задач небольшой размерности на одной видеокарте. В результате данной работы было получено ускорение от 2 до 20 раз по сравнению с уже упомянутыми библиотечными аналогами.