Настройка MS VC++ лдя CUDA.

Обсуждение статей и других материалов, опубликованных на этом сайте

Moderator: BarsMonster

Post Reply
personne2000
Posts: 2
Joined: Tue May 25, 2010 6:28 am

Настройка MS VC++ лдя CUDA.

Post by personne2000 » Tue May 25, 2010 7:04 am

Уважаемый Михаил!
Ваша статья помогла быстро стартовать программирвать на CUDA. Спасибо! Могли бы Вы поделиться опытом настройки компилятора? Чтобы использовать double-тип в программах на КУДА нужно установить опцию "1.3 (hardware) Arch" в "1.3 (hardware) Arch" и опцию "1.3 (hardware) code" в "1.3 (hardware) code" (Visual C++ 2008, видеокарта GTX 285). В первой моей программе обе опции установились без проблем. Сейчас компилирую след. программу, и она хочет, чтобы "1.3 (hardware) Arch" была установлена в "1.3 (VIRTUAL) Arch", иначе (если компилировать в hardware) выдает ошибку "Compiling...1>nvcc fatal : Value of -arch option ('sm_13') must be a virtual code architecture".
1) Если можете, подскажите, пожалуйста, в чем м.б. проблема?
2) Если этот параметр будет установлен в virtual, будет ли реально обрабатываться тип double при выполнении программы?

User avatar
BarsMonster
Site Admin
Posts: 1118
Joined: Wed Oct 01, 2008 7:58 pm

Re: Настройка MS VC++ лдя CUDA.

Post by BarsMonster » Tue May 25, 2010 12:14 pm

Тут мне подсказать трудно, 64-х битным кодом не работал :sad:

personne2000
Posts: 2
Joined: Tue May 25, 2010 6:28 am

Re: Настройка MS VC++ лдя CUDA.

Post by personne2000 » Wed May 26, 2010 10:26 am

Может, ячто-то не понял... При чем здесь 64-битный код?

User avatar
BarsMonster
Site Admin
Posts: 1118
Joined: Wed Oct 01, 2008 7:58 pm

Re: Настройка MS VC++ лдя CUDA.

Post by BarsMonster » Thu May 27, 2010 10:46 am

personne2000 wrote:Может, ячто-то не понял... При чем здесь 64-битный код?
Имею ввиду 64-х битные типы данных, мне их и попробовать-то не на чем )

Я бы порекомендовал железобетонный способ - поковырять примеры из SDK с double, и найти в чем отличия конфигурации...

gafbich
Posts: 1
Joined: Mon Feb 17, 2014 6:25 pm

Re: Настройка MS VC++ лдя CUDA.

Post by gafbich » Mon Feb 17, 2014 6:30 pm

Доброй ночи Михаил, хотел просить у Вас помощи (наставления), пишу программу для нахождения "фантомов" для кода, но к сожалению ранее не писал под CUDA C, у меня программа почему-то отрабатывает около 10000 итераций - отваливается видеодрайвер и на этом программа заканчивает свое существование!

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest