Как использовать CUDA для умножения разреженных матриц (над полем gf (2)) для блочного алгоритма Ланцоша? - PullRequest
1 голос
/ 25 марта 2011

У меня есть академический проект, который связан с алгоритмом блочного Ланцоша (версия Монтенгро).У меня есть проблема при разработке алгоритма реализации блочного Ланцоша. Может ли кто-нибудь подсказать мне, какой путь мне следует использовать для умножения разреженных матриц, возникающих в этом алгоритме?Они могут быть большими в пределах 1М х 1М.У меня есть gpu gt 330m cpu с собой.

1 Ответ

1 голос
/ 25 марта 2011

Вы смотрели на CUSPARSE (входит в комплект CUDA Toolkit) и / или CUSP (с открытым исходным кодом)?

...