Czech National Team

Týmové fórum
Právě je pát 25 kvě, 2018 05:06

Všechny časy jsou v UTC + 1 hodina




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 37 ]  Přejít na stránku 1, 2  Další
Autor Zpráva
 Předmět příspěvku: Collatz Conjecture na nVidia GPU
PříspěvekNapsal: stř 30 zář, 2015 18:03 
Offline Stats
78.9473684211 %
78.9473684211 %

Registrován: úte 13 led, 2009 15:33
Příspěvky: 6667
Datum narození: 0- 0-1956
ID CNT statistik: 10124
Když máme GPU tak pěkně rozškatulkované, zakládám téma i pro nVidii. Provedl jsem pokusy o vyladění GTX 750Ti, jako optimální mi vyšlo
Kód:
verbose=1
kernels_per_reduction=48
threads=9
lut_size=16
sieve_size=26
sleep=0
reduce_cpu=1
soubor se jmenuje collatz_sieve_1.21_windows_x86_64__opencl_nvidia_gpu.config. Výsledek třeba zde. Na nižší střední třídu super vejvar (teoretický RAC 0,8M+).

_________________
Prý už není krize; pořád jím plesnivé sýry, piji staré víno a jezdím v autě bez střechy.
UotD 454x
Obrázek 2xObrázek 7xObrázek 10xObrázek Obrázek
Obrázek


Nahoru
 Profil  
Odpovědět s citací  
 Předmět příspěvku: Re: Collatz Conjecture na nVidia GPU
PříspěvekNapsal: čtv 07 led, 2016 16:22 
Offline Stats
42.1052631579 %
42.1052631579 %
Uživatelský avatar

Registrován: čtv 10 led, 2013 00:41
Příspěvky: 764
ID CNT statistik: 15767
Ahoj všem, takže dávám zde taky své výsledky na porovnání. Každý GPU počítá 2 jednotky, rychlejší časy jsou ZOTAC GeForce GTX 970 , pomalejší časy MSI NVIDIA 750 Ti Twin Frozr 2GD5 OC. Počítal jsem i víc jednotek od 3 do 10, ale počítač zamrzával. Sice mi to ždímá GPU u obou dvou karet na 99%, ale když už bych chtěl menší výkon při práce s PC, stáhnu si Einstein jednotky 45cc Mám jen jednoduchý nastavení app_config.xml:

<app_config>
<app>
<name>collatz_sieve</name>
<gpu_versions>
<gpu_usage>0.50</gpu_usage>
<cpu_usage>0.50</cpu_usage>
</gpu_versions>
</app>
</app_config>

Mé výsledky jsou ZDE

_________________
Motto: "Pokrok vědy nezastavíš, ale i ty ho můžeš urychlit." © 2014 Plšák Ráďa
User of The Day

Medajle na projektech:
Asteroids@home: Obrázek Obrázek Obrázek Obrázek Obrázek
WCG: Obrázek Obrázek Obrázek Obrázek Obrázek Obrázek Obrázek Obrázek Obrázek Obrázek Obrázek
PrimeGrid: Obrázek Obrázek Obrázek


Nahoru
 Profil  
Odpovědět s citací  
 Předmět příspěvku: Re: Collatz Conjecture na nVidia GPU
PříspěvekNapsal: čtv 07 led, 2016 21:27 
Offline Stats
78.9473684211 %
78.9473684211 %

Registrován: úte 13 led, 2009 15:33
Příspěvky: 6667
Datum narození: 0- 0-1956
ID CNT statistik: 10124
Vůbec se mi to nelíbí, slepá cesta, kterou jsem si též prošel a důkladně prozkoumal už hooodně dávno. Zbytečně odstřeluješ jedno CPU jádro a výsledek je horší, než přes optimalizaci pomocí *.config souborů.
Moje dnešní výsledky z poněkud slabší GTX 750 Ti, než je tvoje. Dnes to vychází na cca 1s Run time = 9,5 credits, protože mám podtaktováno na referenční hodnoty kvůli GFN turnaji, ve standardním taktu výrobce je poměr téměř 1 : 10. Ty máš poměr cca 1s Run time = 6,5 credits a navíc odstřelné CPU core.
Jako bonus tato GPU není vytížena naplno (90 - 95 GPU load a to zcela záměrně, kernels_per_reduction=42), se strojem se pracuje s kancelářskými aplikacemi naprosto v pohodě.

_________________
Prý už není krize; pořád jím plesnivé sýry, piji staré víno a jezdím v autě bez střechy.
UotD 454x
Obrázek 2xObrázek 7xObrázek 10xObrázek Obrázek
Obrázek


Nahoru
 Profil  
Odpovědět s citací  
 Předmět příspěvku: Re: Collatz Conjecture na nVidia GPU
PříspěvekNapsal: čtv 07 led, 2016 21:37 
Offline Stats
42.1052631579 %
42.1052631579 %
Uživatelský avatar

Registrován: pát 06 kvě, 2011 17:18
Příspěvky: 659
ID CNT statistik: 16550
Nenyme, dají se ty Tvoje hodnoty použít i na 660TI? Je sice starší, ale zase výkonnější.

_________________
Obrázek


Nahoru
 Profil  
Odpovědět s citací  
 Předmět příspěvku: Re: Collatz Conjecture na nVidia GPU
PříspěvekNapsal: čtv 07 led, 2016 21:42 
Offline Stats
78.9473684211 %
78.9473684211 %

Registrován: úte 13 led, 2009 15:33
Příspěvky: 6667
Datum narození: 0- 0-1956
ID CNT statistik: 10124
GTX 660 Ti je výkonnější, než GTX 750 Ti, takže nepochybně bez jakýchkoli úprav. Lze to použít podle mých testů na všechny nVidie včetně archelologické vykopávky 9600GT - u pre-Fremi je nutné laborovat s hodnotami lut_size a sieve_size směrem dolů při sledování GPU-Z. Jde pouze o to, co snese obsluha počítače (když je to na ni moc, snižovat kernels_per_reduction a sleep=1).

_________________
Prý už není krize; pořád jím plesnivé sýry, piji staré víno a jezdím v autě bez střechy.
UotD 454x
Obrázek 2xObrázek 7xObrázek 10xObrázek Obrázek
Obrázek


Nahoru
 Profil  
Odpovědět s citací  
 Předmět příspěvku: Re: Collatz Conjecture na nVidia GPU
PříspěvekNapsal: pát 08 led, 2016 08:23 
Offline Stats
42.1052631579 %
42.1052631579 %
Uživatelský avatar

Registrován: čtv 10 led, 2013 00:41
Příspěvky: 764
ID CNT statistik: 15767
Díky za info, jen dotaz soubor app_config.xml mám nechat prázdný nebo ho rovnou smazat ? Provedl jsem vše podle tvých rad , tak uvidíme 45ff Předem díky, jen pro info nepočítám to 24 hod, ale každý kreditový krůček vítám a nejen já 45hh Každopádně můj příspěvek zde ponechám, jen pro info všem, aby se nedostali taktéž do slepé uličky.

_________________
Motto: "Pokrok vědy nezastavíš, ale i ty ho můžeš urychlit." © 2014 Plšák Ráďa
User of The Day

Medajle na projektech:
Asteroids@home: Obrázek Obrázek Obrázek Obrázek Obrázek
WCG: Obrázek Obrázek Obrázek Obrázek Obrázek Obrázek Obrázek Obrázek Obrázek Obrázek Obrázek
PrimeGrid: Obrázek Obrázek Obrázek


Nahoru
 Profil  
Odpovědět s citací  
 Předmět příspěvku: Re: Collatz Conjecture na nVidia GPU
PříspěvekNapsal: pát 08 led, 2016 08:57 
Offline Stats
78.9473684211 %
78.9473684211 %

Registrován: úte 13 led, 2009 15:33
Příspěvky: 6667
Datum narození: 0- 0-1956
ID CNT statistik: 10124
Když už jednou app_config vytvořím, tak ho v případě nepotřeby v adresáři nechávám s implicitními/neškodnými hodnotami, tedy zde konkrétně třeba
<gpu_usage>1</gpu_usage>
<cpu_usage>0.01</cpu_usage>
nikdy totiž nevím, zda mně nepopadne touha laborovat s příchodem nové verze aplikace - jako že to většinou zkouším.

_________________
Prý už není krize; pořád jím plesnivé sýry, piji staré víno a jezdím v autě bez střechy.
UotD 454x
Obrázek 2xObrázek 7xObrázek 10xObrázek Obrázek
Obrázek


Nahoru
 Profil  
Odpovědět s citací  
 Předmět příspěvku: Re: Collatz Conjecture na nVidia GPU
PříspěvekNapsal: pon 11 led, 2016 20:48 
Offline Stats
42.1052631579 %
42.1052631579 %
Uživatelský avatar

Registrován: pát 06 kvě, 2011 17:18
Příspěvky: 659
ID CNT statistik: 16550
nenym píše:
...soubor se jmenuje collatz_sieve_1.21_windows_x86_64__opencl_nvidia_gpu.config...
Někdy v polovině prosince se mi tam objevil collatz_sieve_1.21_windows_intelx86__opencl_nvidia_gpu.config - nevíš, čím to? Ten Tebou zmiňovaný je tam taky, z konce listopadu.

_________________
Obrázek


Nahoru
 Profil  
Odpovědět s citací  
 Předmět příspěvku: Re: Collatz Conjecture na nVidia GPU
PříspěvekNapsal: úte 12 led, 2016 08:14 
Offline Stats
Admin webu a fóra CNT
Admin webu a fóra CNT
Uživatelský avatar

Registrován: čtv 29 bře, 2007 09:41
Příspěvky: 9608
Bydliště: Brušperk, 48 let
ID CNT statistik: 1
Ten původní (s tím x86_64) je od 64-bitové aplikace. Pak se ti stáhla i 32-bitová a s ní i config soubor.

_________________
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 ˙˙˙


Nahoru
 Profil  
Odpovědět s citací  
 Předmět příspěvku: Re: Collatz Conjecture na nVidia GPU
PříspěvekNapsal: úte 12 led, 2016 08:52 
Offline Stats
42.1052631579 %
42.1052631579 %
Uživatelský avatar

Registrován: pát 06 kvě, 2011 17:18
Příspěvky: 659
ID CNT statistik: 16550
To zní logicky. Otázkou tedy asi je, proč se tam tahala ta 32bit aplikace, když je to 64bit systém. No ale to už asi není na nás...

_________________
Obrázek


Nahoru
 Profil  
Odpovědět s citací  
 Předmět příspěvku: Re: Collatz Conjecture na nVidia GPU
PříspěvekNapsal: úte 12 led, 2016 09:26 
Offline
47.3684210526 %
47.3684210526 %

Registrován: ned 20 črc, 2008 08:31
Příspěvky: 1038
Podle mých zkušeností se natahuje 32 i 64 bit aplikace naprosto chaoticky podle toho, co je zrovna k dispozici za jednotky.
Zajímavé je, že někdy bývá 32 bit aplikace mírně výkonnější než 64 bit, ale pro naše potřeby je to prakticky stejné.
Důležité je, aby oba config soubory byly vyplněny, jinak dochází k poklesu výkonu u té aplikace, u které není config vyplněn (ověřeno).


Nahoru
 Profil  
Odpovědět s citací  
 Předmět příspěvku: Re: Collatz Conjecture na nVidia GPU
PříspěvekNapsal: úte 12 led, 2016 09:31 
Offline Stats
42.1052631579 %
42.1052631579 %
Uživatelský avatar

Registrován: pát 06 kvě, 2011 17:18
Příspěvky: 659
ID CNT statistik: 16550
Aha, to je zajímavé. To znamená v obou config souborech stejné parametry? (A platí to i pro AMD?)

_________________
Obrázek


Nahoru
 Profil  
Odpovědět s citací  
 Předmět příspěvku: Re: Collatz Conjecture na nVidia GPU
PříspěvekNapsal: úte 12 led, 2016 09:41 
Offline Stats
Admin webu a fóra CNT
Admin webu a fóra CNT
Uživatelský avatar

Registrován: čtv 29 bře, 2007 09:41
Příspěvky: 9608
Bydliště: Brušperk, 48 let
ID CNT statistik: 1
Každá aplikace si vezme hodnoty ze svého config souboru, takže určitě do obou (všech) nastavit požadované parametry.

_________________
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 ˙˙˙


Nahoru
 Profil  
Odpovědět s citací  
 Předmět příspěvku: Re: Collatz Conjecture na nVidia GPU
PříspěvekNapsal: úte 12 led, 2016 10:09 
Offline Stats
42.1052631579 %
42.1052631579 %
Uživatelský avatar

Registrován: pát 06 kvě, 2011 17:18
Příspěvky: 659
ID CNT statistik: 16550
To chápu, že každá aplikace ze svého config souboru. Mně šlo o to nenymem doporučované nastavení, jestli jsou ty parametry použitelné pro 32bit stejně jako pro 64bit nebo jestli je na nich nutno něco upravovat, vzhledem k restrikcím 32 bitů ;-)

_________________
Obrázek


Nahoru
 Profil  
Odpovědět s citací  
 Předmět příspěvku: Re: Collatz Conjecture na nVidia GPU
PříspěvekNapsal: úte 12 led, 2016 10:18 
Offline Stats
Admin webu a fóra CNT
Admin webu a fóra CNT
Uživatelský avatar

Registrován: čtv 29 bře, 2007 09:41
Příspěvky: 9608
Bydliště: Brušperk, 48 let
ID CNT statistik: 1
To nemohu sloužit (pro nVidia), na své AMD HD7970 mám pro 32 i 64-bit stejné hodnoty.

_________________
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 ˙˙˙


Nahoru
 Profil  
Odpovědět s citací  
 Předmět příspěvku: Re: Collatz Conjecture na nVidia GPU
PříspěvekNapsal: úte 12 led, 2016 11:54 
Offline Stats
78.9473684211 %
78.9473684211 %

Registrován: úte 13 led, 2009 15:33
Příspěvky: 6667
Datum narození: 0- 0-1956
ID CNT statistik: 10124
32bit i 64bit stejné parametry.

_________________
Prý už není krize; pořád jím plesnivé sýry, piji staré víno a jezdím v autě bez střechy.
UotD 454x
Obrázek 2xObrázek 7xObrázek 10xObrázek Obrázek
Obrázek


Nahoru
 Profil  
Odpovědět s citací  
 Předmět příspěvku: Re: Collatz Conjecture na nVidia GPU
PříspěvekNapsal: stř 14 zář, 2016 16:14 
Offline Stats
42.1052631579 %
42.1052631579 %
Uživatelský avatar

Registrován: ned 27 kvě, 2007 17:54
Příspěvky: 782
Bydliště: Lanškroun
Datum narození: 26 dub 1985
ID CNT statistik: 11430
Zkusil jsem počítání GTX960 na tomto projektu a bez configu si to dávala kolem 4 minut jednotka. Pak jsem začal zkoušet config nenyma na tu GTX750ti a nebylo to pořád ono, tak jsem zkoušel a zkoušel a nejlépe mi vyšlo toto. Čas se snížil asi na tři minuty a deset sekund, tady opravdu má cenu si s tím hrát. Ale na ořezávátkách co jsem testoval do teď jsem si žádné změny nevšimnul.

"collatz_sieve_1.21_windows_x86_64__opencl_nvidia_gpu.config"
Kód:
verbose=1
kernels_per_reduction=48
threads=8
lut_size=16
sieve_size=29
sleep=1
reduce_cpu=0


Nahoru
 Profil  
Odpovědět s citací  
 Předmět příspěvku: Re: Collatz Conjecture na nVidia GPU
PříspěvekNapsal: stř 14 zář, 2016 16:57 
Offline Stats
78.9473684211 %
78.9473684211 %

Registrován: úte 13 led, 2009 15:33
Příspěvky: 6667
Datum narození: 0- 0-1956
ID CNT statistik: 10124
Citace:
Ale na ořezávátkách co jsem testoval do teď jsem si žádné změny nevšimnul.
Je tam ještě jedna zákeřnost, server posílá na 64 bit systémy i 32 bit úlohy, které mají svůj config, ten je nutné též upravit. pokud jsi ten 32bit config ještě nedostal, není problém ho udělat - názvy ve vláknu jsou, server to akceptuje a nové prázdné configy neposílá. Pokud však jedeš přes app_dezinfo na 64bit appku, tak 32bit úlohu vůbec nevyfasuješ; i když na GPU jsou výkonově úplně stejné.

_________________
Prý už není krize; pořád jím plesnivé sýry, piji staré víno a jezdím v autě bez střechy.
UotD 454x
Obrázek 2xObrázek 7xObrázek 10xObrázek Obrázek
Obrázek


Nahoru
 Profil  
Odpovědět s citací  
 Předmět příspěvku: Re: Collatz Conjecture na nVidia GPU
PříspěvekNapsal: stř 14 zář, 2016 20:22 
Offline Stats
26.3157894737 %
26.3157894737 %

Registrován: pon 02 čer, 2014 15:54
Příspěvky: 240
Datum narození: 10 črc 1978
ID CNT statistik: 22419
zdar, uz som sa pytal na colatz .
ako zadat do config ak mam os - linux (mint 18)
mam tam mini itx 1070 nvidiu

Edit: tak uz vyreseno . /var/lib/boinc-client
http://www.gigabyte.com/products/product-page.aspx?pid=5923#kf

Tato gf pocita tasky za 75 sekund co je na taku malu super vykon. cpu je xeon z nizsimy taktami 2,6 tak na nejakom novom cpu by to slo asi o 7-10 sec menej . agresivnejsi config by som uz asi nedaval kvoli chybam a teplotam. pc nieje v "case" tak mi ukazuje teplotu okolo 66-68 c. takze v kasni a teple to bude este viac..aby som sa vyhol thrl.. na tejto doske Intel S2600CP2J


Nahoru
 Profil  
Odpovědět s citací  
 Předmět příspěvku: Re: Collatz Conjecture na nVidia GPU
PříspěvekNapsal: pon 28 lis, 2016 00:01 
Offline Stats
42.1052631579 %
42.1052631579 %

Registrován: úte 21 čer, 2011 12:26
Příspěvky: 659
ID CNT statistik: 16075
Dokázal by někdo poradit, jestli by 1070 nemohla dávat ještě lepší výsledky, kdyby se lehce upravila ta konfigurace co tady je pro GTX960? Mám na ní 75s, ale přecejen Pascaly jsou o generaci výš. Které hodnoty je podle vás dobré zkoušet změnit a jak moc?


Nahoru
 Profil  
Odpovědět s citací  
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 37 ]  Přejít na stránku 1, 2  Další

Všechny časy jsou v UTC + 1 hodina


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz