Aplikace

Fórum o projektu

Moderátoři: petnek, nenym, Zelvuska

Zpráva
Autor
Uživatelský avatar
forest
Admin webu a fóra CNT
Admin webu a fóra CNT
Příspěvky: 17645
Registrován: pát 27 říj, 2006 10:19
rok narození: 03 bře 1977
ID CNT statistics: 71
Bydliště: Újezd u Brna

Aplikace

#1 Příspěvek od forest » pon 26 led, 2009 08:25

Vyšla nová aplikace 0.16 pro OSX a Linux. Ve verzi pro windows byla nalezena chyba a tak byla aplikace upravena na 0.17. Poslední aktualizace by měly hodně redukovat chybovost ve výpočtech a doladit funkčnost záchytných výpočetních bodů (checkpointů).

Uživatelský avatar
Prazdroj
42.1052631579 %
42.1052631579 %
Příspěvky: 683
Registrován: čtv 17 led, 2008 10:19
Bydliště: Liberec, 32 let

GPU

#2 Příspěvek od Prazdroj » pon 16 úno, 2009 13:26

Není už hotová oficiální aplikace pro GPU? Narazil jsem na jedno PC s přídělem kolem 70.000 denně za poslední dny, což mi i na osmijádro přijde moc. A ta testovací aplikace na GPU dřív zase dávala jen symbolický příděl.

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

Re: Aplikace

#3 Příspěvek od krahulik » pon 16 úno, 2009 14:06

Neni. Dnes psal autor aplikace, ze jeste nemel cas.
Obrázek
Obrázek

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

Re: Aplikace

#4 Příspěvek od petnek » pon 16 úno, 2009 16:03

Dnes byla vydána nová aplikace, 0.19. Aspoň u mě došlo ke zkrácení jednotky z 45minut u verze 0.17 na 16minut s verzí 0.19. Kreditový příděl za tuto dobu je 24.5 kreditu, což je podle mě velice slušné 33iii . Uvidíme jestli to vydrží...
Obrázek
ObrázekObrázekObrázek

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

Re: Aplikace

#5 Příspěvek od Honza » pon 16 úno, 2009 17:31

Zdroják byl upraven, takže dochází zhruba k 30% zrychlení.
Navíc třeba 64-bit verze pro tučnáky je rovnou s SSE2/3. Mohlo by to potkat i Win x64 verzi.
A pak ještě prodloužení WUs nebo snížení kreditu bude to fajn.

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

Re: Aplikace

#6 Příspěvek od nenym » pon 16 úno, 2009 20:17

Kreditové ohodnocení se mi zdá nadhodnocené, je asi 1,82 x vyšší než na velmi výnosné yoyo ecm a cca 4.2 x vyšší než na průměru - např. Spinhenge. Vše na Win XP x_64.
Na první pohled se mi zdá, že i na Win _x86 je to zvýšení asi 30%, avšak ne tak vysoké jako na x_64.

Edit 17.2. 11:20: Taxem si bláhově myslel, že se všichni vrhnou na kreditové šílenství na MilkyWay a zadarmo se posunu ve formuli CNT....ukázalo se to býti nepodloženou hypotézou :).
Blíží se další krize; jím plesnivé sýry, piji staré víno a jezdím v autě bez střechy.
UotD 505x
Obrázek 2xObrázek 7xObrázek 10xObrázek Obrázek
Obrázek

Uživatelský avatar
forest
Admin webu a fóra CNT
Admin webu a fóra CNT
Příspěvky: 17645
Registrován: pát 27 říj, 2006 10:19
rok narození: 03 bře 1977
ID CNT statistics: 71
Bydliště: Újezd u Brna

Re: Aplikace

#7 Příspěvek od forest » úte 17 úno, 2009 12:40

Už to snížili na 13/WU, což je myslím solidní.

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

Re: Aplikace

#8 Příspěvek od nenym » úte 17 úno, 2009 12:57

Udělali podle mého dobře, je to stejné ohodnocení jako v předchozí verzi, téměř stejné jako yoyo ecm.
Blíží se další krize; jím plesnivé sýry, piji staré víno a jezdím v autě bez střechy.
UotD 505x
Obrázek 2xObrázek 7xObrázek 10xObrázek Obrázek
Obrázek

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

Re: Aplikace

#9 Příspěvek od Honza » stř 18 úno, 2009 14:12

V prvé řadě je třeba si uvědomit, že se jedná o projekt v alfa verzi.
Nadhodnocení kreditu je částečně ospravedlňováno právě nestabilitou projektu, aplikací atd. Druhým důvodem bylo ne zcela správné pochopení Travise při přepočítávání FLOPsů ne kredity.
Problémů s kreditem s FLOPs je mnoho, ale jeden z nich je, že benchmark v podstatě pouze odhaduje potencionální výkon. Skutečná aplikace dělá výkon nižší a proto ani SETI nedělá klasický přepočet FLOPsů na kredit, ale násobí jej ještě koeficientem. Navíc jednoduché aplikace jako SETI (to je i hodnocení, které používá Eric Korpela, nenavážím se) téměř nepoužívají double precision výpočty, které jsou naopak na MW intenzivně využívané. Což je mj. důvodem, proč si tak dobře vedou grafiky od ATI a nVidia by byla (bude) výrazně pomalejší. Mimochodem, snad se dočkáme OpenCL verze aplikace - což je perspektivnější než dělat kromě Brook verze ještě CUDA. A snad se i v dohledné době dočkáme na identifikaci ATI v BOINCu. Nebo že by rovnou OpenCL?

Aplikace se zase změnila, pro Win momentálně verze 1.19.

Kreditové ohodnocení se opět znížilo, zhruba 6 kreditů za 79,82,86 WUs a kolem 9 za 20, 21 WU (ty jsou delší, resp. náročnější).

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

Re: Aplikace

#10 Příspěvek od nenym » stř 18 úno, 2009 15:16

Mně jede momentálně na Win x64 pořád 0.19, ale s ohodnocením spíše průměrným, na krátkou jednotku 6,14. Odpovídá to přibližně ohodnocení uFluids, pořád mírně nad průměrem, ale 2x méně než yoyo ecm, tedy téměř 4x méně, než před 36 hodinami na aplikaci se stejným číslem. Zdá se, že s vyvážením ohodnocení pěkně laborují.
Blíží se další krize; jím plesnivé sýry, piji staré víno a jezdím v autě bez střechy.
UotD 505x
Obrázek 2xObrázek 7xObrázek 10xObrázek Obrázek
Obrázek

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

Re: Aplikace

#11 Příspěvek od Honza » stř 18 úno, 2009 16:19

nenym píše:Zdá se, že s vyvážením ohodnocení pěkně laborují.
Ano, laborují a jsou velké diskuse (alespoň co jsem nahlídnul).
Na verzi app je ohodnocení nezávislé, stejně jako na benchmarku - je to určeno typem jednotek, protože se u nich předem ví, jak jsou náročné...

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

Re: Aplikace

#12 Příspěvek od nenym » stř 18 úno, 2009 16:42

Před pár desítkami minut to zvedli na na 8,14 za "krátkou" jednotku. Jinak dík za informace, začnu číst jejich fórum, na první pohled je to zajímavá diskuze.

Abych pravdu řekl, netušil jsem, že kreditové ohodnocení je taková magie. Zatím jsem k tomu přistupoval vyloženě spotřebitelsky - na compu s Win _x64 a Win _x86 jsem spočítal všechny projekty které mě zajímaly, udělal tabulku vhodnosti projektů na x64 a nějak jsem to rozházel po OS a počítačích tak, jak se mi to jeví nevýhodnější. I tak jsem narazil na věci, kterým moc nerozumím - ale to patří jinam.
Blíží se další krize; jím plesnivé sýry, piji staré víno a jezdím v autě bez střechy.
UotD 505x
Obrázek 2xObrázek 7xObrázek 10xObrázek Obrázek
Obrázek

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

Re: Aplikace

#13 Příspěvek od Honza » stř 18 úno, 2009 18:26

nenym píše:Abych pravdu řekl, netušil jsem, že kreditové ohodnocení je taková magie.
Svým způsobem je. A z pohledu serveru se to dá také řešit různě, tj. v kterém momentně která služba kredit přidělí.

Současná diskuse je především zajímavá a důležitá v té rovině, která se týká kreditového ohodnocení GPU.
Oficiální stanovisko se stále odkazuje k přepočítávání FLOPsů na kredity.
Z toho vyplývá, že optimalizované verze (kam lze svým způsobem počítat i GPU aplikace) by měly mít kreditové ohodnocení odvozené od oficiální apliakace - a čím rychlejší, tím více kreditů dostanou.
Z čehož mimo jiné vyplývá, že když budu počítat na řekněme 30 kancl. strojích v pracovní době, stačí na ně "kreditově" jedna výkoná grafika 24/7. Viz GPUGrid.

Obecně v tom lze spatřovat odklon od benchmarků a počítání FLOPsů buď v momentně generování WUs nebo aplikací na klientu. To řeší absenci benchmarků pro GPU a asi se bude spoléhat na to, že DCF se časem srovná bez ohledu na HW, na kterém aplikace běží...a pak by snad mohl fungovat i work scheduler...ale to už je trochu off-topic.

Uživatelský avatar
Indy
52.6315789474 %
52.6315789474 %
Příspěvky: 1220
Registrován: úte 07 lis, 2006 16:13
rok narození: 0- 0-1969
ID CNT statistics: 288
Bydliště: Bučovice

Nová verze 0.19f

#14 Příspěvek od Indy » úte 09 čer, 2009 23:14

Moje GPU aplikace 0.19e mi zcela nečekaně začala vykazovat chyby. Mrkl jsem na server a doporučují přejít na NOVOU VERZI 0.19f. Stahujte ZDE.
CNT podpis | PrimeGrid Free-DC stats | WCG signature | User of the Day
Obrázek
Obrázek Obrázek Obrázek Obrázek Obrázek Obrázek Obrázek Obrázek Obrázek Obrázek Obrázek a konečně taky Obrázek and Only For You - IQE Obrázek
a ještě GPUGrid: 4xObrázek 4xObrázek 2xObrázek 1xObrázek

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

Re: Aplikace

#15 Příspěvek od krahulik » ned 13 zář, 2009 22:52

EDITOVANO
Pro CPU a ATI/AMD (win 32,64) byla uvolnena vylepsena aplikace 0.20, dostupna je na http://www.brilliantsite.com/milkyway/

PS: prectete si poradne textovy soubor readme, ktery stahnete v souboru aplikace (vycuc nize)
CPU app
Known issue:
Requires MSVC++ 2005 SP1 runtime package, which may not be installed. You should download it directly from Microsoft.
32Bit:
http://www.microsoft.com/downloads/deta ... laylang=en
64Bit:
http://www.microsoft.com/downloads/deta ... laylang=en
=========================================================================================
Changelog:
0.20: 13th Sep 2009
- improves the accuracy of the integral and likelihood calculation to exactly match the
results of my 0.20 GPU variant
- some speed tuning (should gain about 10% compared to 0.19)
- introduces a 64bit variant which is about 15% faster (tested on an AMD Phenom)
- removes the compilations for all different SSE#.# sublevels as there was no consistent gain
=========================================================================================
GPU app
Known issues:
- requires MSVC++ 2005 SP1 runtime package, you should download it directly from Microsoft.
http://www.microsoft.com/downloads/deta ... 12bab119c2
- not running with a protected mode (service) installation of BOINC under Vista/Windows7
- not running when machine is accessed via a remote desktop connection (use VNC
*without mirror driver* instead)
- graphics driver stops to respond (leeding to 2s freezes and/or VPU recover events) on some
OS/driver combinations if certain GPU monitoring tools are running, these include GPU-Z and the
Catalyst Control Center
- appears to run only with Catalyst 8.12 driver on some systems, WindowsXP versions (32 and 64bit)
of Catalyst 9.3 and up are known to be problematic, but are running under Vista though
- somehow sluggish reactions of the Windows user interface
=========================================================================================
Changelog:
0.20: 13th Sep 2009
- slight tuning of the likelihood calculation to exactly match the results of my
0.20 CPU variant
0.20.alpha: 4th Sep 2009
- rework of the GPU integration code:
x fewer instructions needed which get better packed to the instruction slots
x background integral calculation needs ~35% less fLops, and 45% less cycles
x stream integrals need 10% less flops, but 20% less cycles
x accumulates more in graphics RAM, fewer reductions but more RAM needed
x fewer transfers to the graphics card RAM, reduces overhead and may help stability
- tweaked precision of the likelihood calculation (idea from the SP version)
- as some complained about 0.19g being slow, more emphasis on speed, that means
GUI responsivity may be worse, see the command line options for changing that
- uses boinc_critical_sections so the app isn't interrupted while it owns a GPU
- some modification of the BOINC API lib so the app still obeys resume/abort commands
while using critical sections (noone has thought an app could spend 99% within ;)
- declared the app as GPU app for the new 6.10.x clients in the included app_info.xml,
one has likely to remove that <coproc></coproc> statement if one uses older versions
- limited distribution for testing
=========================================================================================
Obrázek
Obrázek

Uživatelský avatar
forest
Admin webu a fóra CNT
Admin webu a fóra CNT
Příspěvky: 17645
Registrován: pát 27 říj, 2006 10:19
rok narození: 03 bře 1977
ID CNT statistics: 71
Bydliště: Újezd u Brna

Re: Aplikace

#16 Příspěvek od forest » pon 14 zář, 2009 13:07

Na CPU mně došlo ke zrychlení výpočtu cca o 10%. To by chtělo opět nějaké snížení přídělu 45hh

Uživatelský avatar
gigadisk
42.1052631579 %
42.1052631579 %
Příspěvky: 829
Registrován: ned 27 kvě, 2007 18:54
rok narození: 26 dub 1985
ID CNT statistics: 11430
Bydliště: Lanškroun
Kontaktovat uživatele:

Re: Aplikace

#17 Příspěvek od gigadisk » pon 14 zář, 2009 15:44

Jo ke snížení času to přispělo, ale mám půlku jednotek, které jsou nevalidní, takže jesli to bud tak i do večera, dávám zase starou verzi. Tohle to je počítání pak na prd. Máte stejné problémy ?

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

Re: Aplikace

#18 Příspěvek od krahulik » pon 14 zář, 2009 17:08

Problem neni v aplikaci, na 99 % je to v novych jednotkach. :smt102
Obrázek
Obrázek

Uživatelský avatar
forest
Admin webu a fóra CNT
Admin webu a fóra CNT
Příspěvky: 17645
Registrován: pát 27 říj, 2006 10:19
rok narození: 03 bře 1977
ID CNT statistics: 71
Bydliště: Újezd u Brna

Re: Aplikace

#19 Příspěvek od forest » pon 14 zář, 2009 17:11

Také mám několik vadných WU, ale je jich tak zhruba těch 10%. Mám win 32-bit SSE3.
Na Cimrmana jsem právě nahodil Win 64-bit SSE3 a večer se kouknu jak je na tom on.

Uživatelský avatar
gigadisk
42.1052631579 %
42.1052631579 %
Příspěvky: 829
Registrován: ned 27 kvě, 2007 18:54
rok narození: 26 dub 1985
ID CNT statistics: 11430
Bydliště: Lanškroun
Kontaktovat uživatele:

Re: Aplikace

#20 Příspěvek od gigadisk » pon 14 zář, 2009 17:37

jj je to jen v jednotkách, ale i tak mě to štve, protože mám počítat něco, co je předem vadný, to dokáže naštvat. Místo toho bych radši mohl počítat jiný projekt, který by tu třetinu času využil lépe.

Odpovědět

Zpět na „MilkyWay@Home“