Aktualności:

Nowy polski projekt BOINC - Universe@Home

Menu główne

GTX 660 i POEM x2

Zaczęty przez PoznanskaPyra, 25 Październik 2012, 10:07

PoznanskaPyra

Takie pytanie, jak zrobić żeby POEM liczył 2 wu na jednej karcie. Nie chce odpalać oddzielnych managerów. A przy liczeniu tego projektu 60% karty nie ma co robić.
WIZYTÓWKA
Kompy:
AMD Ryzen 9-3900X + GTX980Ti
Intel i5 4570 + HD7970

lukaszja

W skrócie: app_info_xml
Bardziej szczegółowo (mam Linuxa i ATI, więc będzie trzeba trochę pozmieniać).
1. stopujesz BM,
2. w katalogu projektu (POEM) tworzysz plik app_info.xml
3. w treść wklejasz jakiś wzór (był chyba podawany na forum, nie wiem, jak będzie z nVidią, dla ATI i Linuxa działa coś takiego: 
<app_info>
<app>
<name>poemcl</name>
</app>
<file_info>
<name>poemcl_1.3_x86_64-pc-linux-gnu__opencl_ati_100</name>
<executable/>
</file_info>
<app_version>
<app_name>poemcl</app_name>
<version_num>103</version_num>
<avg_ncpus>1.0</avg_ncpus>
<max_ncpus>1.0</max_ncpus>
<plan_class>opencl_ati_100</plan_class>
<cmdline></cmdline>
<coproc>
<type>ATI</type>
<count>0.2</count>
</coproc>
<flops>9.5e11</flops>
<file_ref>
<file_name>poemcl_1.3_x86_64-pc-linux-gnu__opencl_ati_100</file_name>
<main_program/>
</file_ref>
</app_version>
</app_info>

4. parametrem <count> określasz ilość próbek - 0.2 jak u mnie to 5 próbek jednocześnie, 0.5 = 2 próbki (sprawdź optymalne rozwiązanie)
Narka!

PoznanskaPyra

Dzięki za info. Zaraz spróbuje coś wykminić.
WIZYTÓWKA
Kompy:
AMD Ryzen 9-3900X + GTX980Ti
Intel i5 4570 + HD7970

Loszmi

#3
Witam serdecznie

Wczoraj na platformie i3, płyta Intel DH67, Win 7 64_bit  zainstalowałem kartę NVidia GeForce GT630.

Przez chwilę widziana była na liście komputerów na stronie projektu. Obecnie zniknęła.

Jak mogę sprawdzić czy karta w ogóle liczy projekt?

Pozdrawiam
Loszmi

EDIT:

Zrobiłem reinstalację BOINC i coś widzi... Czekamy na rezultaty.

stiven

#4
Managerze BOINC przy starcie powinien w logach umieścić info czy znalazł kartę i jaką. Wygląda to mniej więcej tak:
Cytat2013-03-06 09:32:54 |  | ATI GPU 0: ATI Radeon HD 2300/2400/3200 (RV610) (CAL version 1.4.635, 256MB, 224MB available, 90 GFLOPS peak)

Próbki liczące się na GPU poznasz w managerze po dopisku Przetwarzany (xxxCPU+yy ati/nvidia GPU).
Na stronie projektu po zalogowaniu i wejściu w zadania->zobacz możesz podejrzeć co jest liczone. Najczęściej te na GPU da się rozpoznać po aplikacji. Ma OpenCL, ati albo cuda w nazwie.

Daj znać na jakiej wersji managera próbujesz liczyć. Niektóre projekty wymagają aby to była wersja 7.

Przy okazji jak już zacznie liczyć to będę wdzięczny za info jak z wydajnością tej karty np w tym wątku: http://www.boincatpoland.org/smf/liczenie-na-gpu/porownanie-rac-na-roznych-modelach-kart/120/ Zastanawiam się jak wypada w porównaniu na przykład z gt 430 i gt 640.

Loszmi

Wychodzi na to, ze mi na obydwu kompach GPU nie liczy, bo mam po prostu PRZETWARZANY bez opisu urzadzenia. Jedynie jak najadę na Boinc w tray to świeci GPU computing is enablet.

Windows 7 64bit. A boinc w wersji 7.0.28

Troll81

korzystasz z widoku uproszczonego czy zaawansowanego?

Loszmi


Troll81

A co ci pisze w logach?

Loszmi

#9
2013-03-08 03:31:18 | pogs | Starting task CGCG011-036_area1210393_2 using magphys_wrapper version 310 in slot 0
2013-03-08 03:31:20 | pogs | Started upload of CGCG011-036_area1210289_2_0
2013-03-08 03:31:24 | pogs | Finished upload of CGCG011-036_area1210289_2_0
2013-03-08 03:32:48 | pogs | Computation for task ESO500-G034_area1273020_1 finished
2013-03-08 03:32:48 | pogs | Starting task ESO500-G035_area1273165_0 using magphys_wrapper version 310 in slot 2
2013-03-08 03:32:50 | pogs | Started upload of ESO500-G034_area1273020_1_0
2013-03-08 03:32:54 | pogs | Finished upload of ESO500-G034_area1273020_1_0
2013-03-08 04:45:10 | pogs | Computation for task ESO500-G035_area1273157_0 finished
2013-03-08 04:45:10 | pogs | Starting task ESO500-G035_area1273163_0 using magphys_wrapper version 310 in slot 1
2013-03-08 04:45:12 | pogs | Started upload of ESO500-G035_area1273157_0_0
2013-03-08 04:45:16 | pogs | Finished upload of ESO500-G035_area1273157_0_0
2013-03-08 04:51:06 | pogs | Computation for task ESO500-G035_area1273165_0 finished
2013-03-08 04:51:06 | pogs | Starting task CGCG011-037_area1210458_2 using magphys_wrapper version 310 in slot 2
2013-03-08 04:51:08 | pogs | Started upload of ESO500-G035_area1273165_0_0
2013-03-08 04:51:12 | pogs | Finished upload of ESO500-G035_area1273165_0_0
2013-03-08 05:06:02 | pogs | Computation for task CGCG011-036_area1210393_2 finished
2013-03-08 05:06:02 | pogs | Starting task ESO500-G044_area1275722_0 using magphys_wrapper version 310 in slot 0



A na drugim:

2013-03-08 09:10:40 |  | Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss htt tm pni ssse3 cx16 sse4_1 sse4_2 syscall nx lm vmx tm2 popcnt pbe
2013-03-08 09:10:40 |  | OS: Microsoft Windows 7: Professional x64 Edition, Service Pack 1, (06.01.7601.00)
2013-03-08 09:10:40 |  | Memory: 7.98 GB physical, 15.95 GB virtual
2013-03-08 09:10:40 |  | Disk: 465.66 GB total, 425.97 GB free
2013-03-08 09:10:40 |  | Local time is UTC +1 hours
2013-03-08 09:10:40 |  | No usable GPUs found
2013-03-08 09:10:40 | pogs | URL http://ec2-23-23-126-96.compute-1.amazonaws.com/pogs/; Computer ID 5601; resource share 100
2013-03-08 09:10:40 | pogs | General prefs: from pogs (last modified 05-Mar-2013 07:43:32)
2013-03-08 09:10:40 | pogs | Host location: none
2013-03-08 09:10:40 | pogs | General prefs: using your defaults
2013-03-08 09:10:40 |  | Reading preferences override file
2013-03-08 09:10:40 |  | Preferences:


No usable GPU a to właśnie jest komp z kartą 630.
Pierwszy log dotyczy kompa z ATI Radeonem HD 4300/4500

Troll81

No usable GPUs.... czyli moze być coś nie halo ze sterownikiem. Albo masz zablokowane przetwarzanie na GPU kiedy użytkownik jest aktywny.

na drugim kompie (tym z radeonem) przetwarzasz próbki CPU. zrzuć początek logu.

Loszmi

To samo unusable.
Co źle ustawiam>?



2013-03-08 07:45:37 | pogs | Finished upload of ESO500-G044_area1275651_1_0
2013-03-08 07:58:33 | pogs | Computation for task ESO500-G044_area1275609_1 finished
2013-03-08 07:58:33 | pogs | Starting task ESO500-G044_area1275738_0 using magphys_wrapper version 310 in slot 0
2013-03-08 07:58:35 | pogs | Started upload of ESO500-G044_area1275609_1_0
2013-03-08 07:58:40 | pogs | Finished upload of ESO500-G044_area1275609_1_0
2013-03-08 08:04:25 | pogs | Computation for task ESO500-G044_area1275741_1 finished
2013-03-08 08:04:25 | pogs | Starting task ESO500-G045_area1275871_1 using magphys_wrapper version 310 in slot 2
2013-03-08 08:04:27 | pogs | Started upload of ESO500-G044_area1275741_1_0
2013-03-08 08:04:31 | pogs | Finished upload of ESO500-G044_area1275741_1_0
2013-03-08 09:20:49 | pogs | Computation for task ESO500-G045_area1275778_1 finished
2013-03-08 09:20:49 | pogs | Starting task ESO500-G045_area1275867_0 using magphys_wrapper version 310 in slot 1
2013-03-08 09:20:51 | pogs | Started upload of ESO500-G045_area1275778_1_0
2013-03-08 09:20:55 | pogs | Finished upload of ESO500-G045_area1275778_1_0
2013-03-08 09:22:04 | pogs | Computation for task ESO500-G044_area1275738_0 finished
2013-03-08 09:22:04 | pogs | Starting task ESO500-G045_area1275790_1 using magphys_wrapper version 310 in slot 0
2013-03-08 09:22:07 | pogs | Started upload of ESO500-G044_area1275738_0_0
2013-03-08 09:22:11 | pogs | Finished upload of ESO500-G044_area1275738_0_0
2013-03-08 09:31:02 | pogs | Computation for task ESO500-G045_area1275871_1 finished
2013-03-08 09:31:02 | pogs | Starting task ESO500-G045_area1275876_1 using magphys_wrapper version 310 in slot 2
2013-03-08 09:31:04 | pogs | Started upload of ESO500-G045_area1275871_1_0
2013-03-08 09:31:08 | pogs | Finished upload of ESO500-G045_area1275871_1_0
2013-03-08 09:55:13 |  | GPUs have become unusable; disabling tasks

Troll81

sprawdź w ustawieniach managera czy nie ma aby wstrzymywać pracy na GPU gdy użytkownik jest aktywny.

Loszmi

Mam zaznaczone, aby GPU pracowało, gdy działam na kompie.

stiven

To co Troll napisał (lub aktywność->zawsze używaj procesora karty graficznej) + daj znać jakie sterowniki są zainstalowane.

Loszmi

Są najnowsze sterowniki kart pobrane automatycznie z netu. Sprawdzę jakie to wersje
ATI Radeon 8.961.0.0
GeFOrce 9.18.13.1407

stiven

Dla geforca możliwe, że pomoże zjechanie ze sterownikami do wersji 310.90 albo ich reinstalacja. Po mojemu wygląda na to, że cuda się nie zainstalowały prawidłowo.

Loszmi


Troll81

2013-03-08 09:55:13 |  | GPUs have become unusable; disabling tasks

czyli bankowo karta została zajęta czymś innym.

widok zaawansowany -> opcje -> preferencje lokalne > uzycie procesora -> use gpu while computer is in use

Loszmi

#19
GT630 w logu w końcu ma, że coś dla niej pobiera. Ale nie widzę, aby liczyło. Właśnie instaluję sterownik 390.10.
Jeszcze muszę tego Radeona okiełznać.
Mam w obu zaznaczone używaj GPU w czasie pracy.

We właściwościach projektu napisani: "Project has no apps for Nvidia GPU."

Loszmi

log ponownie informuje, że karty nie znaleziono...  :attack:

Troll81

Project has no apps for Nvidia GPU. - projekt nie wykorzystuje do obliczeń GPU. tu nic nie zdziałasz....

na pewno niemasz zaznaczone suspend computation when user is active?

GPUs have become unusable; disabling tasks - ten komunikat wskazywałby ze karta była wykryta ale przestała być używana przez BOINC.

pszyklejony

Jakim cudem ma liczyć pogs na karcie?

Loszmi

Nie ma computajszyn na GPU, a przecież mamy ranking GPU w tym projekcie miesiąca.........

A poza tym problem chyba prozaiczny. Uruchomiłem kartę zintegrowaną na płycie, ustawiłem ją jako master, do niej podłączyłem monitor i karta extended działa tylko jako GPU, nic jej nie zakłóca.
To pewnie jest warunek podstawowy, a wcześniej tego nie robiłem.

EDIT:

Mamy statystykę POEM, a nie POGS. Czeski błąd w moim rozumowaniu.

Szopler

Hehe... no i sprawa powoli staje się jasna...
Kiedyś było tak, że jak karta nie ma podpiętego monitora to nie będzie na niej liczył - potrzeba VGA Dummy ;) Nie wiem jak jest w nowych konstrukcjach, ale może warto spróbować np. podpiąć do niej drugi monitor (jak masz) nawet nie musi być podłączony do prądu.
Po za tym POEM może akurat nie mieć próbek. Do testów można policzyć Einstein, GPUGrid czy DistrRTgen...

Loszmi

GPU has become unusable... co jest!  :attack:

Troll81

jesteś pewien że masz ustawiona opcje use GPU while user is active? Nie wylogowywałeś się ani nic?

Loszmi

Mam tą opcję zaznaczoną.


A co z tym wylogowywaniem? Ze wylogowałem system? To sprawdzę już jutro, bo dziś na TV pracowałem z serwerownią...

Troll81

jeśli się wylogujesz to sterownik grafiki się wyłącza :D

Dario666

To jak monitor nie musi być podłączony do prądu to może wystarczy tylko wpiąć kabel?   :facepalm2:

Szopler

Nie wystarczy. Muszą być rezystory ~100 ohm między R/G/B i masą. :P
(Dotyczy złącza VGA lub VGA przez przejściówkę z DVI.)

stiven

W internetach głoszą, że każdy pomiędzy 50 a 150 ohm się nada

Szopler

Stąd w mojej wypowiedzi '~' ;)

Dario666

No tak, musi "czuć" monitor  XD

Loszmi

#34
OK, GPU  USABLE ;-)

Nie wylogowuję, monitor podpięty. GPUGRID zasuwa aż miło, Milky też.
Za to Radek za słaby na Milky - double precison required. GRID nawet nie chciał się dodać ;-)

Troll81

na radku puść POEM :D

stiven

Albo Collatz. To można prawie na wszystkim liczyć ;)

Loszmi

#37
Nvidia ciągnie GPUGRID - pierwsza paczka 39godzin... na razie 0 punktów ;-)
Radek w POEM 2160 punktów w 18 godzin tylko zacżał znowu tylko na CPU.