технология CUDA и PCGamess_7.1.G

вопросы строения молекул и квантовой химии
Ответить
PIF
Сообщения: 6
Зарегистрирован: Ср янв 11, 2006 5:12 pm
Контактная информация:

технология CUDA и PCGamess_7.1.G

Сообщение PIF » Пн июл 05, 2010 11:52 am

Здравствуйте! Столкнулся с такой проблемой: при попытке подключении в PCGamess_7.1.G к расчетам GPU (Nvid GTX260) ничего не получается. Хотя ошибок не выдает, а в ауте пишет, что запущен один поток на GPU. Пробовал запустить одну и ту же задачу без GPU конецное время счета одинаковое (с GPU и без оного). Во время расчета отслеживал загрузку GPU-она нулевая. На сайте Грановского смотрел манул по поводу cuda. Делал как писал сам Грановский. Может кто подскажет, в чем проблема. Премного благодарен!

PIF
Сообщения: 6
Зарегистрирован: Ср янв 11, 2006 5:12 pm
Контактная информация:

Re: технология CUDA и PCGamess_7.1.G

Сообщение PIF » Пн июл 05, 2010 6:33 pm

Параметры моего инпута следующие:
$CONTRL SCFTYP=UHF MAXIT=150 DFTTYP=B3LYP
RUNTYP=OPTIMIZE ICHARG=0 MULT=6 $END
$SYSTEM TIMLIM=2200 MEMORY=20000000 $END
$smp csmtx=1 tpool=64 cuda=.t. $end
$cuda cumask=0x1 $end
$STATPT NSTEP=400 OPTTOL=-1.0e-5 $END
$BASIS GBASIS=N31 NGAUSS=6 $END
$DATA

Rusia
Сообщения: 190
Зарегистрирован: Пн авг 06, 2007 9:35 pm

Re: технология CUDA и PCGamess_7.1.G

Сообщение Rusia » Чт авг 05, 2010 1:55 pm

С этим инпутником сколько CUDA ядер используется?

$system mklnp=4 np=3 $end
! to allow CUDA support and CUDA working threads
$smp cuda=.t. $end
! cumask is the bitmask of available CUDA devices to use
! (default is -1 i.e. to use the first available CUDA device)
$cuda cumask=0x1 $end

при этой только 128...
и на какой версии CUDA тулкита запускаете?

Что-то регистрация сейчас у Грановского не работает, но эти параметры взяты из этого треда:
http://classic.chem.msu.su/cgi-bin/ceil ... 436-00.htm

P.S.: у меня также gtx 260

PIF
Сообщения: 6
Зарегистрирован: Ср янв 11, 2006 5:12 pm
Контактная информация:

Re: технология CUDA и PCGamess_7.1.G

Сообщение PIF » Пн авг 09, 2010 5:40 pm

Вроде Одно ядро испльзует
CUDA версия 3.0
Win 7

Rusia
Сообщения: 190
Зарегистрирован: Пн авг 06, 2007 9:35 pm

Re: технология CUDA и PCGamess_7.1.G

Сообщение Rusia » Чт авг 12, 2010 12:13 pm

PIF писал(а):Вроде Одно ядро испльзует
CUDA версия 3.0
Win 7
Да вот тоже пришёл к такому мнению - греется что-то она слабовато (по сравнению с NAMDом каким)

petrovps
Сообщения: 325
Зарегистрирован: Вс янв 04, 2009 1:01 pm
Контактная информация:

Re: технология CUDA и PCGamess_7.1.G

Сообщение petrovps » Чт сен 02, 2010 5:16 pm

Доброе время суток.
Решил испытать технологию CUDA в действии и столкнулся с проблемой: после запуска firefly выскакивает окно с ошибкой "приложению не удалось запуститься, поскольку cublas.dll не был найден". Такого файла у меня нет. Что делать? Заранее благодарен.

VTur
Сообщения: 7357
Зарегистрирован: Пт авг 31, 2007 1:36 pm

Re: технология CUDA и PCGamess_7.1.G

Сообщение VTur » Сб сен 04, 2010 11:37 pm

Попросить у Грановского.
После отстоя требуйте долива

Rusia
Сообщения: 190
Зарегистрирован: Пн авг 06, 2007 9:35 pm

Re: технология CUDA и PCGamess_7.1.G

Сообщение Rusia » Ср сен 08, 2010 4:04 pm

petrovps писал(а):Доброе время суток.
Решил испытать технологию CUDA в действии и столкнулся с проблемой: после запуска firefly выскакивает окно с ошибкой "приложению не удалось запуститься, поскольку cublas.dll не был найден". Такого файла у меня нет. Что делать? Заранее благодарен.
А что за операционная система? Какие Тулкиты для куды стоят? Какая версия фаерфлая?

petrovps
Сообщения: 325
Зарегистрирован: Вс янв 04, 2009 1:01 pm
Контактная информация:

Re: технология CUDA и PCGamess_7.1.G

Сообщение petrovps » Чт сен 09, 2010 7:53 am

Операционка Win XP SP3, Firefly version 7.1.G. Драйвер на видеокарту версии 258.96, видеокарта GeForce 9800. Тулкиты для CUDA не ставил. Наверное в них дело?

Rusia
Сообщения: 190
Зарегистрирован: Пн авг 06, 2007 9:35 pm

Re: технология CUDA и PCGamess_7.1.G

Сообщение Rusia » Чт сен 09, 2010 1:20 pm

petrovps писал(а):Операционка Win XP SP3, Firefly version 7.1.G. Драйвер на видеокарту версии 258.96, видеокарта GeForce 9800. Тулкиты для CUDA не ставил. Наверное в них дело?
Да, тулкиты обязательно должны быть, но почитайте внимательно, какие видеокарты поддерживает этот мотылёк:

http://classic.chem.msu.su/cgi-bin/ceil ... 295-00.htm

Сдаётся мне, что она не поддерживается. А что пишется в аутпуте?
Должно быть что-то подобное:

Код: Выделить всё

 INPUT CARD> $end                                                                           
  140000000 WORDS OF MEMORY AVAILABLE

 Loaded CUDA/Firefly interface version 0x00010004

 Dev #    Name          DP capable  Async  Timeout  Emulated  Useable
  0   GeForce GTX 260      Yes      Yes       No       No      Yes


 Initializing   1 CUDA-enabled threads (devices: 0x00000001) in the background

 CUDA driver version : 0x00000BC2, runtime version : 0x00000BC2

 CUDA init completed.

 DGEMM will use                                   4 threads.

 Matrix diagonalization and inversion will use    4 threads.

 SMP/multicore aware parts of program will use    3 threads.

 CUDA aware parts of program will use             1 devices.

 Creating thread pool to serve up to            128 threads.

 Activating Call64 option.

 Using 64-bit DGEMM by default.

petrovps
Сообщения: 325
Зарегистрирован: Вс янв 04, 2009 1:01 pm
Контактная информация:

Re: технология CUDA и PCGamess_7.1.G

Сообщение petrovps » Чт сен 09, 2010 4:03 pm

Действительно моя карточка не поддерживается (только 200-й серии). Жаль :(
Rusia, спасибо за помощь.

Rusia
Сообщения: 190
Зарегистрирован: Пн авг 06, 2007 9:35 pm

Re: технология CUDA и PCGamess_7.1.G

Сообщение Rusia » Чт сен 09, 2010 4:49 pm

Да моя помощь - указать страницу, где сказано, на каких чипах работает. Есть ещё пакеты программные, которые используют технологию куда - на сайте нвидиа об этом написано.

Ответить

Вернуться в «квантовая химия и моделирование»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 33 гостя