Это код ссылки http://wind.d.umn.edu/acmclub/sites/default/files/summation.cu предоставлен в http://wind.d.umn.edu/acmclub/?q=node/12 Я начинающий программист, но все же я мог следовать коду и объяснению, за исключением нескольких вещей.beginner Программа Cuda
1.] Что значит "новый" в этой строке взяты из summation.cu
sum_h = новое беззнаковое длинное();
2.] Также я действительно не мог понять этот код. Какая прелесть служит? Я бы благодарен, если вы могли бы указать на некоторые начинающие ресурсы на «новый» & «strtoul»
n = strtoul(argv[1], NULL, 0);
3.] Является ли код «summation.cu» полностью написано на C++. Поэтому, чтобы кодировать программы CUDA, мне нужно изучить C++ вместо C? Или мне нужно изучить C & C++?
Спасибо !!! BTW Я уже закончил python, так что могу ли я кодировать CUDA в python, а не для C/C++. Если нет, то, как было предложено вами, я начну с C++, а не C. – vinita
@vinita CUDA в питоне - никогда не думал об этом - звучит круто, я посмотрю на него - thx – Jost
Да, есть что-то, что называется PYCUDA. – vinita