Может ли кто-нибудь дать мне хорошее объяснение природе CUDA C и С++? Насколько я понимаю, CUDA должен быть C с библиотеками NVIDIA GPU. На данный момент CUDA C поддерживает некоторые функции С++, но не другие.
Что такое план NVIDIA? Собираются ли они строить на C и добавлять свои собственные библиотеки (например, Thrust vs. STL), которые параллельны С++? В конечном итоге они будут поддерживать все С++? Неправильно ли использовать заголовки С++ в файле .cu
?