Для того, чтобы при редактировании исходного кода cu-файлов в Visual Studio 2008 заработало автодополнение, необходимо отредактировать ключ реестра:
HKEY_CURRENT_USERSoftwareMicrosoftVisualStudio9.0LanguagesLanguage ServicesNCB Default C/C++ Extensions. Можно просто дописать нужные расширения .cu и .cuh. Либо же просто применить изменения реестра из файла %CUDA_PATH%extrasvisual_studio_integrationgpucomputing_intellisense.reg
После перезапуска Visual Studio Intellisense будет работать.