http://code.google.com/p/thrust/ - кто пользуется этим?
Честно говоря задолбался искать в своём CUDA-коде ошибки, связанные с неправильным выделением памяти... то ли я что-то неправильно делаю, то ли не знаю... наверное плохой из меня C-шник
Что мне нужно? Если вкратце, мне нужно в первую очередь просто посчитать интеграл (много раз для разных параметров функции), и просуммировать.
Ещё мне нужны матричные операции, нахождение обратное матрицы, суммирование и умножение матриц.
В thrust всё это есть? Документацию ещё не начал читать (она вроде там есть на сайте, но я не уверен, насколько хорошая). как там с надёжностью, нормально?.. обязательно прочитаю, если это то, что мне нужно.
STL до этого пользовался, но давно и очень мало :) не скажу, что понравилось, наверное не распробовал. из boost буквально пару классов использовал, не более того.
Я правильно понимаю, что, используя thrust, писать свои ядра фактически не придётся (всё это будет делать за меня библиотека), или нет?