Комментировать

Вот что вычитал в "NVIDIA

Вот что вычитал в "NVIDIA CUDA Programming Guide Version 3.0":
"Code compiled for devices with compute capability 2.0 and greater may make use of C++ classes, as long as none of the member functions are virtual (this restriction will be removed in some future release)."

Вот интересно future release чего? Новая Compute Capability или новые драйвера/тулкит?
И если будут виртуальные функции, получается что такие функции не будут инлайниться?

И еще вопрос, ответ на который мне не попадался, где хранится код программы на устройстве? Гарвардская архитектура или фон-Нейманаская?
И как это зависит от major версии Compute Capability (вроде на устройствах 2.X, можно запускать несколько разных ядер одновременно.)