Объяснение CUDA C и C++

Кто-нибудь может дать мне хорошее объяснение природы CUDA C и C++? Насколько я понимаю, CUDA должен быть C с библиотеками графического процессора NVIDIA. На данный момент CUDA C поддерживает некоторые функции C++, но не поддерживает другие.

Каковы планы NVIDIA? Будут ли они опираться на C и добавлять свои собственные библиотеки (например, Thrust или STL), параллельные библиотекам C++? Будут ли они в конечном итоге поддерживать весь C++? Плохо ли использовать заголовки C++ в файле .cu?

22
задан Tianxiang Xiong 23 March 2012 в 21:10
поделиться