Collatz Conjecture

Diskusia k ostatným projekom a k projektom vo vývojovom resp. prípravnom štádiu

Moderátor: Moderátori

Používateľov profilový obrázok
Kiwi
Príspevky: 2072
Dátum registrácie: Ut Feb 13, 2007 4:18 pm
Bydlisko: Sobrance
Kontaktovať používateľa:

Collatz Conjecture

Príspevok od používateľa Kiwi »

http://boinc.thesonntags.com/collatz/index.php

Idu mi len CPU WUs podobne ako na MW, ale ATI WUs aspon natahalo, ale ich nespusti.
Tu je o tom zaujimava diskusia.
http://boinc.thesonntags.com/collatz/fo ... .php?id=32
Idu niekomu ATI WUs bez problemov ?
Ake mate Catalysty ? Aky OS ? Aku verziu BM ?
Mne to s WIN_7 64-bit, Cat. 9.9 a 9.8, a BM 6.10.6 nejde.
PavolR
Príspevky: 243
Dátum registrácie: Po Feb 05, 2007 7:23 pm
Bydlisko: BOINC.SK
Kontaktovať používateľa:

Re: Collatz Conjecture

Príspevok od používateľa PavolR »

Dnes som stiahol optimalizovanu verziu 2.0 pre ATI a funguje to bez problemov. Tento projekt som musel nechat bezat samostatne, bez dalsich projektov. Pouzivam BOINC 6.10.7, Cat 8.12, win vistu.
Obrázok
Obrázok
Obrázok
Používateľov profilový obrázok
Kiwi
Príspevky: 2072
Dátum registrácie: Ut Feb 13, 2007 4:18 pm
Bydlisko: Sobrance
Kontaktovať používateľa:

Re: Collatz Conjecture

Príspevok od používateľa Kiwi »

Cat 8.12 + 6.10.7 = No usable CAL device. :D Takze pocitanie sa zatial nekona.
Používateľov profilový obrázok
Kiwi
Príspevky: 2072
Dátum registrácie: Ut Feb 13, 2007 4:18 pm
Bydlisko: Sobrance
Kontaktovať používateľa:

Re: Collatz Conjecture

Príspevok od používateľa Kiwi »

Cat. 9.5 + 6.10.7 : ATI GPU 0 : RV770 CAL device 1.4.283
CPU WU idu GPU su stale pripravene na spustenie, ale nic sa nedeje, mozno
sa do Vianoc pustia. :D
Používateľov profilový obrázok
Palo M.
Príspevky: 1200
Dátum registrácie: Po Feb 12, 2007 2:53 am
Bydlisko: Shanghai, China

Re: Collatz Conjecture

Príspevok od používateľa Palo M. »

Kiwi napísal:Cat. 9.5 + 6.10.7 : ATI GPU 0 : RV770 CAL device 1.4.283
CPU WU idu GPU su stale pripravene na spustenie, ale nic sa nedeje, mozno
sa do Vianoc pustia. :D
Tomuto som musel celit aj ja... A potom ma napadlo pozriet na webe do "Computing preferences" a vidim, ze tam pribudla nova polozka: "Suspend GPU work while computer is in use? Enforced by version 6.7+", ktora bola defaultne na... "yes"!!! Kua, a ze preco to nechodi... Tak som dal na "no" a odvtedy je to dobre jak vino...

Teda pre Collatz je to jak vino. Pre MilkyWay nepozna scheduling plan ati a preto nefunguje prepinanie taskov podla percentualnych preferencii (ati_debt sa vobec nemeni, zostava na 0, pritom Collatz krasne meni ati_debt). No a podla skusenosti s MW bude trvat cele veky, kym to v projekte nahodia do standardizovanej podoby. MW na ATI bezi stale len ako anonymous platform, Collatz uz plne podporuje ATI.
PavolR
Príspevky: 243
Dátum registrácie: Po Feb 05, 2007 7:23 pm
Bydlisko: BOINC.SK
Kontaktovať používateľa:

Re: Collatz Conjecture

Príspevok od používateľa PavolR »

Starting BOINC client version 6.10.7 for windows_intelx86
...
Processor: 4 GenuineIntel Intel(R) Core(TM)2 Quad CPU Q9550 @ 2.83GHz [x86 Family 6 Model 23 Stepping 10]
Processor: 6.00 MB cache
Processor features: fpu tsc pae nx sse sse2 pni mmx
OS: Microsoft Windows Vista: Home Premium x86 Edition, Service Pack 2, (06.00.6002.00)
Memory: 3.25 GB physical, 6.68 GB virtual
Disk: 298.09 GB total, 223.78 GB free
Local time is UTC +2 hours
No NVIDIA library found
ATI GPU 0: RV770 (CAL version 1.4.403, 1024MB, 1200GFLOPS)
...
CAL 9.9 Tak som sa v noci s tim trochu pohral a taktiez beha bez problemov. :)
Obrázok
Obrázok
Obrázok
Používateľov profilový obrázok
Kiwi
Príspevky: 2072
Dátum registrácie: Ut Feb 13, 2007 4:18 pm
Bydlisko: Sobrance
Kontaktovať používateľa:

Re: Collatz Conjecture

Príspevok od používateľa Kiwi »

No to vyzera s WIN_7 64-bit tak, ako to vyzeralo s Ubuntu 64-bit pred 3-ma rokmi. Nic poriadne neslo.
Takze pockam 3 roky a potom skusim. Cat. 9.9 som mal ako prve a tiez to neslo.

Nejde o ziadny flame Lin-Win. Ide o to, ze to nejde a nikto nevie povedat preco.
Na forach kazdy pise, urobil som to a to, ide mi to. Vyskusam, mne to nejde.
Najdem dalsiu diskusiu, vyskusam, zase nejde. A tak to robim cely den, a zase nic nejde.
Tak nech urobia aj ATI CAL pre Lin. a budem nadavat ako to nejde v Lin. :D

Predsa ak WU hodi nejaky error, ten error nieco determinuje. Alebo nastavim nejake
degub flagy a pozriem logy. Ale ja musim presne vediet, kde je chyba, nie skusat.
Používateľov profilový obrázok
Kiwi
Príspevky: 2072
Dátum registrácie: Ut Feb 13, 2007 4:18 pm
Bydlisko: Sobrance
Kontaktovať používateľa:

Re: Collatz Conjecture

Príspevok od používateľa Kiwi »

Tak predsa som mal o WIN_7 ci Viste 64-bit pravdu. Podobne problemy riesia na FAH fore.
S jednou GPU, ktora ma dve jadra, ci uz NV alebo ATI, je to na 64-bit systemoch nemozne.
Ergo, musime par rokov pockat, dokedy mrkvosoft konecne urobi schopny system, porovnatelny
so 64-bit Lunuxom.

Nvidia is lobbying Microsoft to remove this limitation in Windows 7, but so far, there’s been no official statement from Microsoft.
Honza
Príspevky: 953
Dátum registrácie: Po Feb 05, 2007 7:20 pm
Bydlisko: Praha

Re: Collatz Conjecture

Príspevok od používateľa Honza »

Kiwi, prestan se navážet do toho či onoho systému.
Většina tvých soudů vyplývá z neznalosti věci nebo s rozladění, že ti to nějde, jak si představuješ.
Sorry, že to píšu tak tvrdě, ale brzdi.

Už jsem psal, že za pojmenování knihoven nemůže OS, ale výrobce driverů, tedy AMD/ATI.

"S jednou GPU, ktora ma dve jadra" je protimluv. Buď má karta jedno GPU (třeba HD4850 má jedno GPU), nebo dvě (třeba HD 4870 X2).

Na 64-bit Linuxu chodí bez problémů GPU výpočty pod BOINCem s kartama co maj 2 GPU? Samo si to najde ty správné ovladače?
Pokud vím, na Linuxu se někdy ani nedaří zjistit verzi driveru a tak poslední verze BOINCu musí opravovat tuto neschopnost Linuxu (dokud to někdo konečně neopraví), aby to nepsalo verze 0, ale třeba verze nezjištěna
(schválně píši ve stejné notě, jako kiwi o jiném OS, i když chyba není v OS).


Abych byl trochu konstruktivnější, BOINC 6.10.10 má dodělátka, která umožňují říci například to, že na jednom projektu chci počítat pouze na ATI, na druhém pouze na NV a na třetím pouze na CPU.
(samosebou to musí podporovat server, tedy ke j tomu třeba aktuální verze i serverového vybavení).
Také poslední verze BOINC klienta by si měla umět poradit s bordelem, který způsobilo AMD-ATI přejmenováváním knihoven (ne microsoft).
Používateľov profilový obrázok
Kiwi
Príspevky: 2072
Dátum registrácie: Ut Feb 13, 2007 4:18 pm
Bydlisko: Sobrance
Kontaktovať používateľa:

Re: Collatz Conjecture

Príspevok od používateľa Kiwi »

No som zvedavy, ci to pojde, lebo ked si niekto nevazi zdravie cloveka ( programator, ktory odflakol robotu ),
tak nie je o com diskutovat. Mna nezaujima, aky to je OS, mna zaujima kod chyby, a co urobit, aby to islo.
Ked toto nevie niekto naprogramovat, tak nemam slov.
Ja som robil matematicky dokazane programy, ktore budu fungovat vecne spravne,
dokedy bude platny mat. dokaz. Tak nech sa laskavo naucia programovat, az potom nech
nieco niekto hovori.
Používateľov profilový obrázok
Kiwi
Príspevky: 2072
Dátum registrácie: Ut Feb 13, 2007 4:18 pm
Bydlisko: Sobrance
Kontaktovať používateľa:

Re: Collatz Conjecture

Príspevok od používateľa Kiwi »

Cat. 9.9 + 6.10.10 - detegovanie ATI CAL dev, OK, Collatz vypisal ze na spustenie CPU WU potrebujem
8.12+ alebo 9.1+, MW, ani nestiahlo GPU.
Cat. 8.12 - detegovanie ATI CAL - zlyhalo, nemam vraj ziadnu sutable GPU, tieto Cat. nezdeteguju ani monitor.
Cat. 9.1 - detegovanie ATI CAL - zlyhalo, nemam vraj GPU, ani tieto CAT nezdeteguju monitor.
Cat 9.5 - detegovanie ATI CAL dev. OK, Collatz vypisal ze na spustenie CPU WU potrebujem
8.12+ alebo 9.1+, MW, ani nestiahlo GPU.
Cat. 9.8 ako CAT 9.9, detegovanie monitora aj rozlisenia OK, ale Collatz aj MW nula bodov.
Používateľov profilový obrázok
Kiwi
Príspevky: 2072
Dátum registrácie: Ut Feb 13, 2007 4:18 pm
Bydlisko: Sobrance
Kontaktovať používateľa:

Re: Collatz Conjecture

Príspevok od používateľa Kiwi »

Tak som zaznamenal aky-taky pokrok. Uz nevypisuje errory, spustilo jednu ulohu,
collatz v2.04 (ati13ati), pise ze spocitalo 9:19, co je 4..943 %, ale stale stoji a stoji
a dalej nepocita, bezia na dvoch jadrach CPU ulohy collatz v2.00.
Tak co mam upravit, aby to pocitalo, tak ako ma ? Please, help me. :)

Edit: Tak bolo treba zaskrtnut: Use GPU when computer is in use a uz to fahci,
som zvedavy, ci to dopocita WU a za aky cas. #-o

Edit: No vyuziva mi GPU len na 72 az 74 %, da sa to niekde urcit, aby to islo na 99 % ?

Edit: Kde mam zapisat tento riadok ? <cmdline>w0.7</cmdline>

Edit: Tak som stiahol Opt. App, ale tam je 1.22 a a nie 2.04, tak mi vsetko krachlo.

Edit: Tak som sa pripojil znova a ide to GPU WU cca. 1050 sec. ale stale je GPU
vytazena len na 70 %.

Ako vytvorit takyto file, ale pre 64-bit platformu ? Co tam mam zmenit ? Pojde to potom OK ?

<app_info>
<app>
<name>collatz</name>
</app>
<file_info>
<name>collatz_2.04_windows_intelx86__ati13ati.exe</name>
<executable/>
</file_info>
<file_info>
<name>brook32.dll</name>
<executable/>
</file_info>
<app_version>
<app_name>collatz</app_name>
<version_num>204</version_num>
<avg_ncpus>0.05</avg_ncpus>
<max_ncpus>1</max_ncpus>
<flops>1.0e11</flops>
<coproc>
<type>ATI</type>
<count>1</count>
</coproc>
<cmdline>w0.65 p0 b1</cmdline>
<file_ref>
<file_name>collatz_2.04_windows_intelx86__ati13ati.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>brook32.dll</file_name>
</file_ref>
</app_version>
</app_info>
Používateľov profilový obrázok
Palo M.
Príspevky: 1200
Dátum registrácie: Po Feb 12, 2007 2:53 am
Bydlisko: Shanghai, China

Re: Collatz Conjecture

Príspevok od používateľa Palo M. »

Collatz sa teraz rychlo meni. Trochu som zacal sledovat projektove forum a vidiet, ze v projekte je to fakt dynamicke. Robia aj ATI aj nVidia aplikacie. Dokonca je vraj aj moznost mat na jednom stroji aj ATI aj nVidia kartu a pocitat na obidvoch. A dokonca uz vyriesili problem s dll-kami (ale na to treba nejaku verziu BOINC-klienta, aby vedel zistit verziu Catalyst drivera a potom poslu bud ati13ati (starsie drivery ako 9.2, co maju este v nazve ati) alebo ati13amd (verzie 9.2 a vyssie).
Ja som to nechal standardne, nemam to cez app_info.xml, ale nechavam stahovat vsetko len z projektu (tam som nastavil, nech mi posiela len GPU jednotky a nie CPU). O ostatne sa nestaram a ide to same. Predtym mi davalo collatz 2.0 (ati) a teraz dava collatz 2.04 (ati13amd). Mam BOINC 6.10.7 (najnovsi je teraz 6.10.11).
Tym, ze je to na projekte v pohybe treba samozrejme ocakavat, ze niekedy nieco aj nevyjde. Zatial mi zblbla len jedna vec - nieco menili na serveri a poslali mi, ze 4 jednotky co som mal u seba, uz nie su potrebne... Jedna z nich uz sa pocitala, tu zrusilo, ostatne ani nezacali. Na stranke ich mam v zozname Error-taskov a pise im "Client detached".
Celkovo sa mi pristup projektu velmi paci - veci sa vyvijaju, na fore je aktivita, ludia z projektu odpovedaju, objavuju sa nove verzie aplikacii, projekt bezi bez vypadkov.

Inak na projektovom fore pisali, ze cmdline sa nema pouzivat s BOINC 6.10, lebo to robi bordel. A takisto ani pocet WU na jedno GPU. Bolo to cele vymyslene v MilkyWay este v case 6.6, ked BOINC vobec nepodporoval ATI. Teraz uz to nema opodstatnenie (ani v MW).
Co sa tyka zataze GPU - ani mne nejde GPU na 100%, ale na fore pisali, ze to je kvoli povahe aplikacie, je ina ako MilkyWay a preto nemoze tolko GPU vyuzit...

Skus zrusit app_info.xml. A ked nieco prestane ist, pozri na projektovom webe - oni totiz aj updatuju BOINC na projektovom serveri a mozno sa niekde objavia nove nastavenia... ako napriklad to s "Use GPU when computer is in use".
Používateľov profilový obrázok
Kiwi
Príspevky: 2072
Dátum registrácie: Ut Feb 13, 2007 4:18 pm
Bydlisko: Sobrance
Kontaktovať používateľa:

Re: Collatz Conjecture

Príspevok od používateľa Kiwi »

<app_info>
<app>
<name>collatz</name>
</app>
<file_info>
<name>collatz64_cal_1.22_ati.exe</name>
<executable/>
</file_info>
<file_info>
<name>brook64.dll</name>
<executable/>
</file_info>
<app_version>
<app_name>collatz</app_name>
<version_num>200</version_num>
<avg_ncpus>0.05</avg_ncpus>
<max_ncpus>1</max_ncpus>
<flops>1.0e11</flops>
<coproc>
<type>ATI</type>
<count>1</count>
</coproc>
<cmdline>w0.65 p0 b1</cmdline>
<file_ref>
<file_name>collatz64_cal_1.22_ati.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>brook64.dll</file_name>
</file_ref>
</app_version>
</app_info>

collatz_2.04_windows_x86_64__ati13ati

S vyssie postnutym app_info.xml, vyssie menovanou app, ktoru mozete stiahnut tu:
http://boinc.thesonntags.com/collatz/power_apps.php
dalej s WIN_7 64-bit, Catalystami 9.7, BM 6.10.11
sa mi zvysilo zatazenie GPU zo 68 - 69 %, na 99 %.
To prinieslo znizenie casu GPU WU z 1024 s. na 690 s., to znamena
cca. 49 % zisk, cca. 86400 / 690 * 555 = 70000 bodov,
oproti 86400 / 1024 * 555 = 47000 s 68 %-nou utilizaciou GPU.
Teplota GPU pri 99 % -nom zatazeni je 60 *, pri 23.9 *C v izbe a fane na GPU na 70 az 100 %.
Rozdiel v spotrebe karty pri 99 %- nom zatazeni, (load - idle) je 36.4 W.
Ide o tuto kartu: http://www.overclockersclub.com/reviews ... 0_formula/
http://www.silentpcreview.com/article939-page6.html
http://www.silentpcreview.com/article939-page5.html
http://www.alza.sk/asus-eah4770-formula ... 135670.htm
Kto je ochotny obetovat cca. 37 W na 24/7 za 70000 points, tak ho radi uvitame v nasom time. :)
Používateľov profilový obrázok
Kiwi
Príspevky: 2072
Dátum registrácie: Ut Feb 13, 2007 4:18 pm
Bydlisko: Sobrance
Kontaktovať používateľa:

Re: Collatz Conjecture

Príspevok od používateľa Kiwi »

Ma nejaky vplyv OC DDR5 ci Core na ATI 4770 na rychlost Collatz WU ?
Napísať odpoveď