Всем привет. Попытался разобраться с технологией CUDA. В интернете множества отдельных статей, но нигде нет более структурированной информации (книги или пособия). Максимум, что я смог найти это несколько статей на хабре. Если кто работал (или работает) с данной технологией посоветуйте какой-нибудь методический материал. Заранее большое спасибо
Я сам не знаю, но мой одногруппник работал (ну, или пытался работать) с CUDA, он купил себе какую-то книжку. Почему бы тоже не сходить в книжный магазин и тоже что-нибудь купить?
Потомучто что-нибудь это не пойми что. "Что-нибудь" он может найти в пару кликов и бесплатно. Но в основном хлам всякий. Врятли стоит что попало за тыщу рублей приобретать. Действительно, для методичного изучения лучше всего книжку присмотреть, но врятли на русском найдешь. Аудитория англоязычкная 2 млрд человек, а русскоговорящих миллионов 200 максимум. Английский сильно нужен программеру, как ни крути. В отношении чего-то нового и специального, сделанного за рубежом, тут и к гадалке не ходи, а инфа вся на английском будет. Я начинал тоже с пары статей на хабре, и еще почитал что-то на английском (может со ссылок на хабре? не помню) Если соберешься покупать бумажный вариант, присмотрись хотя-бы к этим книгам в сети, в плане отзывов и ссылок, по оригинальному английскому названию ищи, и на английском опять-же.
Потрясающий пример комментария из многабукоф, который сводится к единственной мысли: RTFM.
У NVidia то ли в sdk, то ли где-то с сайта скачивается подробное описание, достаточно структурирование и понятное. По нему и примерам вполне можно разобраться.
Этот мануал находится здесь http://developer.download.nvidia.com/compute/DevZone/docs/html/C/doc/CUDA_C_Programming_Guide.pdf
А все мануалы здесь: http://developer.nvidia.com/nvidia-gpu-computing-documentation
Спасибо.
есть курс на udacity — https://www.udacity.com/course/cs344
Я изучал по книжке David B. Kirk, Wen-mei W. Hwu, Programming Massively Parallel Processors