Collatz Conjecture na GPU ATI

Fórum o projektu
Odpovědět
Zpráva
Autor
Uživatelský avatar
vkliber
Admin webu a fóra CNT
Admin webu a fóra CNT
Příspěvky: 10027
Registrován: čtv 29 bře, 2007 10:41
ID CNT statistics: 1
Bydliště: Brušperk, 48 let
Kontaktovat uživatele:

Re: Ostatní diskuze k projektu

#1 Příspěvek od vkliber »

Rozjet Collatz Conjecture na ATI Radeon™ HD 3600 Series se mi nepodařilo. Moc jsem si s tím ale nehrál, 3600 není v seznamu. Je tam 3690, ale to musím první zjistit, v čem se liší od mojí 3600?

EDIT : verzi ovladače mám 8.522, Catalyst 08.8.
EDIT2 : na verzi 8.632, Catalyst 9.16 taky nefunguje

Spadlé jednotky říkají pouze nic neříkající chybu exit code -1073741515.
Statistiky CNT | Projekty CNT | Distribuované výpočty CNT | SETI CNT | Einstein CNT
.....::::: Proč se mít nejlépe, když se můžu mít čím dál tím stejně :::::.....
Moje skromná statistika tady , tady , tady nebo grafy.
˙ıɔıqɐɹʞ ʌ ǝןɐ 'ıןʇʎd ʌ ǝɔıɾɐz ǝʇɾndnʞǝu ʎpʞıu ˙˙˙

nenym
78.9473684211 %
78.9473684211 %
Příspěvky: 7278
Registrován: úte 13 led, 2009 15:33
rok narození: 0- 0-1956
ID CNT statistics: 10124

Re: Ostatní diskuze k projektu

#2 Příspěvek od nenym »

Máš vůbec v msgs CAL device?

EDIT: Tento měl má stejný problém.
Přišla korona krize; jím cornflakes, piji Corona pivo, jezdím v autě Toyota Corona, poslouchám Korna, mám kornatění tepen a nejspíše skončím na koronární jednotce. Jsem koronovaný blb.
UotD 575x
Obrázek 3xObrázek 8xObrázek 10xObrázek Obrázek
Obrázek

Uživatelský avatar
vkliber
Admin webu a fóra CNT
Admin webu a fóra CNT
Příspěvky: 10027
Registrován: čtv 29 bře, 2007 10:41
ID CNT statistics: 1
Bydliště: Brušperk, 48 let
Kontaktovat uživatele:

Re: Ostatní diskuze k projektu

#3 Příspěvek od vkliber »

nenym píše:Máš vůbec v msgs CAL device?
Nemám.
Mám tam :

Kód: Vybrat vše

28.7.09 18:44:37|Collatz Conjecture|Found app_info.xml; using anonymous platform
...
28.7.09 18:44:37||No CUDA devices found
28.7.09 18:44:37||No coprocessors
a při pokusu o spuštění WU hlásí :

Kód: Vybrat vše

28.7.09 18:46:19||[error] Missing a CAL coprocessor
Do app_info.xml jsem přidal :

Kód: Vybrat vše

    <coproc>
      <type>CAL</type>
      <count>1</count>
    </coproc>
Statistiky CNT | Projekty CNT | Distribuované výpočty CNT | SETI CNT | Einstein CNT
.....::::: Proč se mít nejlépe, když se můžu mít čím dál tím stejně :::::.....
Moje skromná statistika tady , tady , tady nebo grafy.
˙ıɔıqɐɹʞ ʌ ǝןɐ 'ıןʇʎd ʌ ǝɔıɾɐz ǝʇɾndnʞǝu ʎpʞıu ˙˙˙

Uživatelský avatar
petnek
Moderátor
Moderátor
Příspěvky: 3550
Registrován: pon 28 led, 2008 12:44
rok narození: 16 kvě 1987
ID CNT statistics: 10883
Bydliště: Tábor
Kontaktovat uživatele:

Re: Aplikace

#4 Příspěvek od petnek »

Snažil jsem se nainstalovat aplikaci na ATI GPU a jaksi jsem pohořel.

Diskusní vlákno je zde.

Odkaz na stažení aplikace collatz_1.09c_windows_x86_64__ati_SSE2.zip.

Aplikaci jsem nainstaloval, nastavil podle tohoto příspěvku a pokaždé chyba při výpočtu.

Z diskuse podle příspěvku jsem usoudil, že by moje karta HD4670 měla být podporována, ale nic.

Koukám že už se tu problém kolem ATI řešil. Jak zařídit aby karta ATI byla coprocessorem?
Obrázek

Uživatelský avatar
vkliber
Admin webu a fóra CNT
Admin webu a fóra CNT
Příspěvky: 10027
Registrován: čtv 29 bře, 2007 10:41
ID CNT statistics: 1
Bydliště: Brušperk, 48 let
Kontaktovat uživatele:

Re: Aplikace

#5 Příspěvek od vkliber »

petnek píše:Odkaz na stažení aplikace collatz_1.09c_windows_x86_64__ati_SSE2.zip.
Máš starou aplikaci 1.09.
Použij tuto stránku.
Podle poslední novinky stejně všechny staré výsledky budou označeny za invalidní.
Statistiky CNT | Projekty CNT | Distribuované výpočty CNT | SETI CNT | Einstein CNT
.....::::: Proč se mít nejlépe, když se můžu mít čím dál tím stejně :::::.....
Moje skromná statistika tady , tady , tady nebo grafy.
˙ıɔıqɐɹʞ ʌ ǝןɐ 'ıןʇʎd ʌ ǝɔıɾɐz ǝʇɾndnʞǝu ʎpʞıu ˙˙˙

Uživatelský avatar
vkliber
Admin webu a fóra CNT
Admin webu a fóra CNT
Příspěvky: 10027
Registrován: čtv 29 bře, 2007 10:41
ID CNT statistics: 1
Bydliště: Brušperk, 48 let
Kontaktovat uživatele:

Re: Collatz Conjecture na GPU ATI

#6 Příspěvek od vkliber »

Konečně mám správnou verzi ATI Catalyst a jdu to zkoušet. Nějak se mi předtím pohádala verze Microsoft .NET Framework :???: .
Statistiky CNT | Projekty CNT | Distribuované výpočty CNT | SETI CNT | Einstein CNT
.....::::: Proč se mít nejlépe, když se můžu mít čím dál tím stejně :::::.....
Moje skromná statistika tady , tady , tady nebo grafy.
˙ıɔıqɐɹʞ ʌ ǝןɐ 'ıןʇʎd ʌ ǝɔıɾɐz ǝʇɾndnʞǝu ʎpʞıu ˙˙˙

Uživatelský avatar
petnek
Moderátor
Moderátor
Příspěvky: 3550
Registrován: pon 28 led, 2008 12:44
rok narození: 16 kvě 1987
ID CNT statistics: 10883
Bydliště: Tábor
Kontaktovat uživatele:

Re: Aplikace

#7 Příspěvek od petnek »

vkliber píše:Máš starou aplikaci 1.09...
Tu novou jsem už taky zkoušel, taky nejde. Stáhl a nainstaloval jsem si i ATIStream SDK, ale taky to nepomohlo
Obrázek

Uživatelský avatar
vkliber
Admin webu a fóra CNT
Admin webu a fóra CNT
Příspěvky: 10027
Registrován: čtv 29 bře, 2007 10:41
ID CNT statistics: 1
Bydliště: Brušperk, 48 let
Kontaktovat uživatele:

Re: Collatz Conjecture na GPU ATI

#8 Příspěvek od vkliber »

Podařilo se mi spustit verzi pro ATI (collatz_1.10_windows_intelx86__cal.exe) na ATI HD 3600 po šílených pokusech a reinstalacích včetně spouštění z příkazové řádky.
Má to ale jeden háček, jak ukazuje obrázek ... je to asi 10x pomalejší než na CPU a vytížení GPU je 0% 45aa
Image1.png
Image1.png (84.83 KiB) Zobrazeno 4647 x
Ještě si pohraju s app_info.xml a pak půjdu chrnět.
Statistiky CNT | Projekty CNT | Distribuované výpočty CNT | SETI CNT | Einstein CNT
.....::::: Proč se mít nejlépe, když se můžu mít čím dál tím stejně :::::.....
Moje skromná statistika tady , tady , tady nebo grafy.
˙ıɔıqɐɹʞ ʌ ǝןɐ 'ıןʇʎd ʌ ǝɔıɾɐz ǝʇɾndnʞǝu ʎpʞıu ˙˙˙

Uživatelský avatar
vkliber
Admin webu a fóra CNT
Admin webu a fóra CNT
Příspěvky: 10027
Registrován: čtv 29 bře, 2007 10:41
ID CNT statistics: 1
Bydliště: Brušperk, 48 let
Kontaktovat uživatele:

Re: Collatz Conjecture na GPU ATI

#9 Příspěvek od vkliber »

Tak nakonec mi jede 1xCPDN, 2xVTU a 3xCollatz (na půl plynu).
Ale je to fakt děsně pomalé ... nechám to dopočítat a uvidím 33vvv .
Přílohy
Image2.png
Image2.png (16.7 KiB) Zobrazeno 4655 x
Statistiky CNT | Projekty CNT | Distribuované výpočty CNT | SETI CNT | Einstein CNT
.....::::: Proč se mít nejlépe, když se můžu mít čím dál tím stejně :::::.....
Moje skromná statistika tady , tady , tady nebo grafy.
˙ıɔıqɐɹʞ ʌ ǝןɐ 'ıןʇʎd ʌ ǝɔıɾɐz ǝʇɾndnʞǝu ʎpʞıu ˙˙˙

Uživatelský avatar
vkliber
Admin webu a fóra CNT
Admin webu a fóra CNT
Příspěvky: 10027
Registrován: čtv 29 bře, 2007 10:41
ID CNT statistics: 1
Bydliště: Brušperk, 48 let
Kontaktovat uživatele:

Re: Collatz Conjecture na GPU ATI

#10 Příspěvek od vkliber »

Tak jsem je zrušil, to bych čekal 14 dní na výsledek, ve zrušených jednotkách nebyla ani zmínka o tom, že by počítal na GPU (to teda nevím, co to vlastně dělal :smt102 ) ... nechám to na další den.
Statistiky CNT | Projekty CNT | Distribuované výpočty CNT | SETI CNT | Einstein CNT
.....::::: Proč se mít nejlépe, když se můžu mít čím dál tím stejně :::::.....
Moje skromná statistika tady , tady , tady nebo grafy.
˙ıɔıqɐɹʞ ʌ ǝןɐ 'ıןʇʎd ʌ ǝɔıɾɐz ǝʇɾndnʞǝu ʎpʞıu ˙˙˙

Uživatelský avatar
petnek
Moderátor
Moderátor
Příspěvky: 3550
Registrován: pon 28 led, 2008 12:44
rok narození: 16 kvě 1987
ID CNT statistics: 10883
Bydliště: Tábor
Kontaktovat uživatele:

Re: Collatz Conjecture na GPU ATI

#11 Příspěvek od petnek »

Je to nějaké divné... Mě se to nepodařilo pustit vůbec, pokaždé jen chyba při výpočtu.

Koukni na tohle PC, jak si krásně počítá... :lol:
Obrázek

Uživatelský avatar
krahulik
52.6315789474 %
52.6315789474 %
Příspěvky: 1219
Registrován: úte 09 led, 2007 10:33

Re: Collatz Conjecture na GPU ATI

#12 Příspěvek od krahulik »

Vcera jsem si s tim hral. Na win 7 RC a starsich ovladacich 9.1 (pro win vista 64b) nebyl problem. Vypocty nejely tak svizne jako MW, pokud jsem pustil i WCG, tak se vypocet citelne snizil, to same pokud jsem pustil MW (v solo projektu jely soubezne 2 WU na GPU). Pokud nenechate jet projekt samotny, muze se vam stat ze po spusteni jineho projektu se WU kolace "zaseknou", pokud se nerestartne "Boinc". Pro soubeh s jinym projektem je tedy nutne ladit config a rozdeleni prace, jinak to asi nema "cenu".

Na WIN XP 32b je to jina. XP ma problem s drivery a SDK (gipsel psal o nejakem bugu), s tim se trapim(e) na MW (tam 8.12 v poho, 9.1 uz obcas "bluescreen", vyssi uz stopro). Nahozena aplikace kolace koncila pokazde chybou - exit code -1073741515 (0xc0000135), tzn. stejny problem jako jini poctari. Obmena driveru na 9.1 a novejsi nepomohla, upravy configu take ne. Dal jsem tomu vcera 3 hodky, pak vratil starsi ovladace a na GPu jede uz zase MW .
Ted koukam, ze Slicker predelal a vydal aplikaci a jsou jiz Win32 ATI SSE2 a Win32 ATI (bez SSE2), vecer bych si k tomu zas sedl a otestoval.

PS: testovano na 48xx
Obrázek

Uživatelský avatar
petnek
Moderátor
Moderátor
Příspěvky: 3550
Registrován: pon 28 led, 2008 12:44
rok narození: 16 kvě 1987
ID CNT statistics: 10883
Bydliště: Tábor
Kontaktovat uživatele:

Re: Collatz Conjecture na GPU ATI

#13 Příspěvek od petnek »

Jak jsem to testoval já, nehnul jsem se z místa. Vyzkoušel jsem mnoho kombinací, ale nepovedlo se mi to rozchodit i když jsem měl vypnutý WCG (nic jiného mi doma nejelo). Pořád chyba výpočtu. Mám Catalysty 9.6 tak to bude možná i tím, HD4670 by to mělo podporovat, tak nevím.

Předpokládal jsem taky, bohužel špatně, že projekt bude WU počítat jen na grafice a CPU bude dostupný pro "CPU WU". Tak rád bych zapojil svoji grafiku, ale stále nic...

Zatím tento projekt opouštím, uvidím jak se věci budou vyvíjet...
Obrázek

LookAS
42.1052631579 %
42.1052631579 %
Příspěvky: 827
Registrován: ned 02 pro, 2007 14:34
rok narození: 12 čer 1981
ID CNT statistics: 9215
Bydliště: Přelouč
Kontaktovat uživatele:

Re: Collatz Conjecture na GPU ATI

#14 Příspěvek od LookAS »

zkouseli jste i to nakopirovani/prejmenovani knihoven v system32?
-LookAS- ~ Core i9-7920X + Be quiet! Dark Rock PRO 4, ASRock Taichi, 32GB Corsair 4133MHz , 2x Gigabyte GTX 1080 Ti Gaming OC, Win 10 x64
PG: Obrázek

Uživatelský avatar
vkliber
Admin webu a fóra CNT
Admin webu a fóra CNT
Příspěvky: 10027
Registrován: čtv 29 bře, 2007 10:41
ID CNT statistics: 1
Bydliště: Brušperk, 48 let
Kontaktovat uživatele:

Re: Collatz Conjecture na GPU ATI

#15 Příspěvek od vkliber »

Meharts to rozchodil na ATI Radeon HD 3800, ale co jsem se teď koukal, tak všechny jednotky co měl ve stavu "Completed, validation inconclusive" se mu po dopočítání třetí WU do páru označili na "Completed, marked as invalid" např. tady.
Statistiky CNT | Projekty CNT | Distribuované výpočty CNT | SETI CNT | Einstein CNT
.....::::: Proč se mít nejlépe, když se můžu mít čím dál tím stejně :::::.....
Moje skromná statistika tady , tady , tady nebo grafy.
˙ıɔıqɐɹʞ ʌ ǝןɐ 'ıןʇʎd ʌ ǝɔıɾɐz ǝʇɾndnʞǝu ʎpʞıu ˙˙˙

LookAS
42.1052631579 %
42.1052631579 %
Příspěvky: 827
Registrován: ned 02 pro, 2007 14:34
rok narození: 12 čer 1981
ID CNT statistics: 9215
Bydliště: Přelouč
Kontaktovat uživatele:

Re: Collatz Conjecture na GPU ATI

#16 Příspěvek od LookAS »

na foru jsem zahledl toto, kdo to jeste nezkousel:

Kód: Vybrat vše

Q:
amdcalcl.dll
amdcaldd.dll
amdcalrt.dll

aticalcl.dll
aticaldd.dll
aticalrt.dll

i have theese 6 files in my c:\windows\system32 folder the amdcal*.dll files are copies of atical*.dll and still getting errors....

A:
Install the MSVC 2005 SP1 runtime package 32bit
-LookAS- ~ Core i9-7920X + Be quiet! Dark Rock PRO 4, ASRock Taichi, 32GB Corsair 4133MHz , 2x Gigabyte GTX 1080 Ti Gaming OC, Win 10 x64
PG: Obrázek

Uživatelský avatar
krahulik
52.6315789474 %
52.6315789474 %
Příspěvky: 1219
Registrován: úte 09 led, 2007 10:33

Re: Collatz Conjecture na GPU ATI

#17 Příspěvek od krahulik »

O vikendu jsem vyzkousel opet vsechny mozne kombinace (.dll, .NET, c++, ovladace) na XP32b (SP3), vyjma preinstalu systemu. Tenhle system je pro vypocty na ATI asi zaklety :/
Obrázek

Uživatelský avatar
Meharts
42.1052631579 %
42.1052631579 %
Příspěvky: 710
Registrován: úte 04 bře, 2008 10:09
ID CNT statistics: 2
Bydliště: Castle in the city Brušperk

Re: Collatz Conjecture na GPU ATI

#18 Příspěvek od Meharts »

Moje zkušenost jak již psal Vítek je, že jednotky jsem spočítal, ale posléze je server označil za nedůvěrihodné a poté za invalidy.
Bylo to možná způsobeno mým experimentováním (současně jsem počítal MW, vypínal zapínal jiné projekty, killoval procesy atd. 45hh ). Nicméně jsem se dostal do stavu, kdy jednotky jely značně rychleji než na CPU grafika byla vytížená a v logu po ukončení výpočtu byla jednotka detekována jako jednotka

Kód: Vybrat vše

<core_client_version>6.6.20</core_client_version>
<![CDATA[
<stderr_txt>
Beginning processing...
2 concurrent WUs allowed
Collatz ATI v1.10 (GPU Optimized Application)
CAL Runtime: 1.2.1
Found 1 CAL device

Device 0: ATI Radeon HD 3800 (RV670) 512 MB local RAM (remote 28 MB cached + 512 MB uncached)
GPU core clock: 885 MHz, memory clock: 1126 MHz
Estimated GPU Flops: 566400
320 shader units organized in 4 SIMDs with 16 VLIW units (5-issue), wavefront size 64 threads
supporting double precision

worker: trying boinc_get_init_data()...
Looking for checkpoint file...
No checkpoint file found. Starting at beginning.
1 WUs already running on GPU 0
Starting WU on GPU 0


GPU Time: 745.141
Generating result output.
2361183472551495182696
2361183472553642666344
2361183472551795012639
1604
1220311942159
Elapsed time: 1500.89 seconds
called boinc_finish

</stderr_txt>
]]>

Docílil jsem toho tím, že

0. použil jsem aplikaci bez SSE2
1. kompletni odinstalace předchozích ati catalystů pomocí utility, kterou jsem před časem někde získal. večer dodám název.
2. instalace ati catalyst 8.12
3. knihovny z foldingu byly tři a přesné názvy dodám jsem nakopíroval do složky Collatz Conjecture ve složce boinc.
4. přejmenoval jsem knihovnu brook.dll na brook32.dll
5. v app.xml jsem přejmenoval v řádcích odkazujících na brook.dll na brook32.dll bylo to ve dvou řádcích
6. změnil jsem v app.xml hodnotu využití CPU z 0.5 na 2 to jest, že mi může maximálně počítat dvě jednotky Collatz Conjecture

a takto mi to funguje (ne)správně

LookAS
42.1052631579 %
42.1052631579 %
Příspěvky: 827
Registrován: ned 02 pro, 2007 14:34
rok narození: 12 čer 1981
ID CNT statistics: 9215
Bydliště: Přelouč
Kontaktovat uživatele:

Re: Collatz Conjecture na GPU ATI

#19 Příspěvek od LookAS »

-LookAS- ~ Core i9-7920X + Be quiet! Dark Rock PRO 4, ASRock Taichi, 32GB Corsair 4133MHz , 2x Gigabyte GTX 1080 Ti Gaming OC, Win 10 x64
PG: Obrázek

Honza
63.1578947368 %
63.1578947368 %
Příspěvky: 2667
Registrován: pát 03 lis, 2006 10:46

Re: Collatz Conjecture na GPU ATI

#20 Příspěvek od Honza »

So... since Berkeley can't/won't support it till 6.10.xx or maybe even later...
Čekal, než to někdo nevydrží a udělá to, když to v UCB nepovažují za prioritu (nebo nemají správnou motivaci jako v případě nVidie)

I neoficiální podpora je fajn a krokem kupředu.

Odpovědět

Zpět na „Collatz Conjecture“