Aktualności:

Nowy polski projekt BOINC - Universe@Home

Menu główne

R9 290x

Zaczęty przez tcz, 28 Kwiecień 2014, 16:16

tcz

Witam,

to moj pierwszy post na forum wiec chcialbym wszystkich powitac :-)

Wlasnie przelaczylem sie z karty Radeon  HD 6950 na Radeona R9 290x. niestety nie moge uruchomic pobierania/procesowania WU z Moo! Wrappera. Wyglada to tak jakby klient Boinc wykrywal karte ale nie GPU, przynajmniej nie wykrywa CAL'a:

28-Apr-2014 14:46:09 [---] Starting BOINC client version 7.2.42 for x86_64-pc-linux-gnu
28-Apr-2014 14:46:09 [---] log flags: file_xfer, sched_ops, task
28-Apr-2014 14:46:09 [---] Libraries: libcurl/7.35.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 librtmp/2.3
28-Apr-2014 14:46:09 [---] Data directory: /var/lib/boinc-client
28-Apr-2014 14:46:09 [---] OpenCL: AMD/ATI GPU 0: Hawaii (driver version 1445.5 (VM), device version OpenCL 1.2 AMD-APP (1445.5), 3072MB, 3072MB available, 3661 GFLOPS peak)
28-Apr-2014 14:46:09 [---] OpenCL CPU: Intel(R) Core(TM) i7-3960X CPU @ 3.30GHz (OpenCL driver vendor: Advanced Micro Devices, Inc., driver version 1445.5 (sse2,avx), device version OpenCL 1.2 AMD-APP (1445.5))
28-Apr-2014 14:46:09 [---] App version needs CAL but GPU doesn't support it
28-Apr-2014 14:46:09 [Moo! Wrapper] Application uses missing ATI GPU
28-Apr-2014 14:46:09 [---] App version needs CAL but GPU doesn't support it
28-Apr-2014 14:46:09 [Moo! Wrapper] Application uses missing ATI GPU

Czy ktos z kolezanek lub kolegow wie jak uruchomic karte R9 290x z  Boinc/Moo Wrapper'em?

Dzieki!
Tomek

tito

http://moowrap.net/apps.php
Nie da się?
Proponuje collatz/milkiway.
Zastąpię Trolla i napiszę:
Witamy i zapraszamy do działu wizytówki.

Edit:
http://moowrap.net/forum_thread.php?id=358&postid=6020
Może się da? Spróbuj.

tcz

Dzieki za szybka odpowiedz! Collatz ruszyl i wyglada, ze dziala ok... zobaczymy co bedzie dalej no i obadam jak szybka jest moja nowa karta ;-)

tito

To jak już liczysz collatz to w opcjach projektu zaznacz, że chcesz tylko aplikacje dla AMD OpenCL oraz wyedytuj pliki config zgodnie z tym:
http://boinc.thesonntags.com/collatz/forum_thread.php?id=1009&postid=16503#16503

tcz

mam ustawione procesowanie WU tylko dla ATI. Co mi da modifikowanie pliku config? Jakie powinny byc ustawienia dla karty R9 290x?

tito

Większe obciążenie GPU -> mniejszy czas przeliczenia próbek-> więcej pkt per day.
verbose=1
items_per_kernel=22         
kernels_per_reduction=9
threads=8
sleep=1

Gdyby się WU wieszał to trzeba obniżyć items_per_kernel do np 21 Ale uważam, że Twoja karta pociągnie to.
Zresztą sprawdź obciążenie GPU w Np GPU-Z obstawiam, że masz 40% przy tamtych ustawieniach będziesz miał 90%




Krzysiak

Jeszcze jak byś koledze napisał krok po kroku gdzie to wstawić  :) podejrzewam że osiągnął by 100% szczęścia

czyli
odszukujemy plik
np C:\nie wiem  gdzie masz zainstalowany \BOINC\projects\boinc.thesonntags.com_collatz

i teraz edytujesz notatnikiem plik dla projektu "solo_collatz"
solo_collatz_6.04_windows_x86_64__opencl_amd_gpu.config

Dla innych projektów inne nazwy pliku !

A nie powinno być ?
<configuration>
verbose=1
items_per_kernel=22
kernels_per_reduction=9
threads=8
sleep=1
build_options=-Werror
</configuration>


>>Moja szczegółowa sygnatur<< %)                                      >> Spis moich odkrytych liczb pierwszych << :whistle:

tito

<configuration> jest niewymagane, a może nawet niemożliwe do wstawienia?
Sorki za niedopowiedzenia. Ze względu na to, że tyle siedzę w BOINC, zakładam, że się wie pewne rzeczy .  :shame:

tcz

#8
Dodalem te linie:

verbose=1
items_per_kernel=22         
kernels_per_reduction=9
threads=8
sleep=1

do plikow (licze na Linux'ie):
/var/lib/boinc-client/projects/boinc.thesonntags.com_collatz/large_collatz_6.05_x86_64-pc-linux-gnu__opencl_amd_gpu.config
/var/lib/boinc-client/projects/boinc.thesonntags.com_collatz/mini_collatz_6.05_x86_64-pc-linux-gnu__opencl_amd_gpu.config

Ciekawostka bo i przed edycja i po edycji (+ restart boinc) 'aticonfig --odgc pokazuje 'GPU load: 100%'

Ile Wam sie licza WU mini i large collatz i na jakich kartach/CPU?



Krzysiak

Przelicz kilka solo_collatz będzie szybciej
i podaj konfigurację CPU i GPU
dodatkowo jeżeli masz sprzęt podkręcony to do jakich wartości
Dla CPU, GPU i pamięci


>>Moja szczegółowa sygnatur<< %)                                      >> Spis moich odkrytych liczb pierwszych << :whistle:

tcz

U mnie mini collatz liczy jakies 60sec. a large collatz jakies 4h 9min. Obezcnie licze tylko large collatz, wydaje mi sie, ze liczenie mini collatz da mniej punktow bo tak szybkie przelicznaie wymusz czest konczenie i zaczynanie tasku, w przypadku large collatz nie ma tylu strat na konczenie i odpalanie nowego tasku wiec wiecej czasu spedza sie na liczeniu... mam racje?

tito

Cytat: tcz w 29 Kwiecień 2014, 09:17
...
Ciekawostka bo i przed edycja i po edycji (+ restart boinc) 'aticonfig --odgc pokazuje 'GPU load: 100%'

Ile Wam sie licza WU mini i large collatz i na jakich kartach/CPU?
Ciekawe - na 3 systemach musiałem edytować, ale to były Windowsy.
Twoje czasy wyglądają ok, gdyż :
WIN 7 64, ATI 7970 drivers 14.4  1xWU 18,955.41 sek -----> 237,221.91 pkt
to z forum collatz.
Ty masz odpowiednio szybciej.

Krzysiak

Moje wyniki  :whistle:
6111110 5683110 132145 30 Apr 2014, 4:29:49 UTC 30 Apr 2014, 11:33:00 UTC Zakończone i zwalidowane 12,640.54 11,223.48 241,450.21 Large Collatz Conjecture v6.04 (opencl_amd_gpu)
6106020 5678562 132145 30 Apr 2014, 0:56:25 UTC 30 Apr 2014, 4:35:42 UTC Zakończone i zwalidowane 12,850.64 11,391.74 228,323.83 Large Collatz Conjecture v6.04 (opencl_amd_gpu)
6077521 5654184 132145 29 Apr 2014, 17:56:30 UTC 30 Apr 2014, 1:01:28 UTC Zakończone i zwalidowane 12,306.81 10,933.05 253,258.55 Large Collatz Conjecture v6.04 (opencl_amd_gpu)


>>Moja szczegółowa sygnatur<< %)                                      >> Spis moich odkrytych liczb pierwszych << :whistle:

Loszmi

#13
nie mam plików .config  ?
solo_collatz_6.04_windows_x86_64__opencl_amd_gpu.pdb
solo_collatz_6.04_windows_x86_64__opencl_amd_gpu

Gdy je edytuję mam krzaczory.

Edit.

Jest ale ukryty...
ale to i tak nie działa

Krzysiak

1. Jakie GPU
2. Czy po dopisaniu kilku linijek uruchomiłeś system na nowo ?


>>Moja szczegółowa sygnatur<< %)                                      >> Spis moich odkrytych liczb pierwszych << :whistle:

Teech

Też to dodałem obciążenie bez zmian 43% :(

Krzysiak

Coś źle robicie
U mnie poprawa pojawiła się i to bardzo duża


>>Moja szczegółowa sygnatur<< %)                                      >> Spis moich odkrytych liczb pierwszych << :whistle:

Teech

verbose=1
items_per_kernel=22         
kernels_per_reduction=9
threads=8
sleep=1
to wpisałem w config projektu

Krzysiak

1. Tylko dla każdego projektu musisz wpisać oddzielnie
2. No i restart sytemu
3. Ja ustawiłem 20
verbose=1
items_per_kernel=20
kernels_per_reduction=9
threads=8
sleep=1
build_options=-Werror

zależy jakie masz GPU


>>Moja szczegółowa sygnatur<< %)                                      >> Spis moich odkrytych liczb pierwszych << :whistle:

Teech

a czemu systemu boinc nie wystarczy ?

Krzysiak

Tego nigdy nie jestem pewien do końca  :) Więc restartuje cały system


>>Moja szczegółowa sygnatur<< %)                                      >> Spis moich odkrytych liczb pierwszych << :whistle:

Loszmi

Ja mam i7, kartę 7870 XT Tahiti, system Win7 Ultimate 64

Nie działa

Teech

działa ale widać na solo i mini

Loszmi

na solo i mini zaczyna liczyć i po sekundzie mam błąd przetwarzania, a solo ponadto działa na IntelGPU


LQG

Czy masz najnowsze sterowniki ATI? Czy na tej karcie inne projekty liczyły się poprawnie?

Loszmi

#25
Milky czy Pime Grid zasuwają aż miło. Inne także, wszystkie te projekty dało sie app_configiem poustawiać. Collatz nie chodzi od początku czyli od pól roku. Nie reaguje na żadne konfiguracje. Jak by nie widział plików config.

Sterowniki najnowsze. System aktualny.
Wstrzymam jeszcze pracę zadań na CPU może to się gryzie?

Na stronie projektu wyłączyłem także CPU i NVidia.
Jak skonfigurować "Run only the selected plan classes"?


Aha, dodam, że na innym kompie na słabym Radeonie pod Win7 dział od razu na domyślnych ustawieniach.
Spróbuję tam poedytować plik config i sprawdzić efekt.

LQG

Spróbuj jeszcze odłączyć ten komputer od projektu, usuń wszelkie foldery i pliki związane z CC a następnie podłącz do projektu znowu.

Loszmi

#27
Błąd przetwarzania.

Ponadto zaczął mi pobierać projekt Large, który mam wyłączony w preferencjach. I tez natychmiast wywala  błąd na amd_gpu.

Loszmi

Chyba zaprosze kogoś na Team Viever ;-)

LQG

To czekam na PW.

Teech

Ustawienia kopiujesz do pliku z projektuu CC (mini_collatz_6.04_windows_intelx86__opencl_amd_gpu.config). Może brak ci OpenCL spróbuj go dograć chodź najnowszy ster już to ma w sobie.

krzyszp

Cytat: Eustachy w 07 Maj 2014, 15:31
Dziwne...
U mnie działa normalnie.
Na pewno stosujecie się do zaleceń?


Pamiętajcie również, że w dzisiejszych czasach jest bardzo ważna.
Jeśli masz swoją flotę samochodową, to warto zaopatrzyć się w odpowiednią nawigację.
Ban dla spamera, proszę...

Fajne zegarki :)
Należę do drużyny BOINC@Poland
 Moja wizytówka

eclipse99

Czy istnieje już jakaś baza zalecanych ustawień dla poszczególnych kart?
Samodzielna zabawa w ustawienia z taką ilością możliwości jest b. czasochłonna, spędziłem na tym kilka godzin i nie mam pewności czy to dobrze zrobiłem bo przyspieszenie jest ale nie jakieś spektakularne.
Zastanawiam się czy nie warto by było stworzyć wątku o efektywnym liczeniu Collatz na GPU bo chyba nie jest to u nas nigdzie od początku do końca opisane?
Innymi słowy - jest zapotrzebowanie czy też zainteresowani tematem wszystko wiedzą?

tcz

Moim zdaniem jest takie zapotrzebowanie.... jakiej karty uzywasz i jakie masz ustawienia?