Předpokladem je účet na PG a býti přihlášen. Po prvotním průzkumu se mi t.č. jeví nejvýnosnější GFN 18 (GTX 970 RAC 420k, GTX 750 Ti RAC 175k).
1. Výběr projektu
- Click Manual sieving (sekce Returning Participants)
- vybrat GFN 18 Make reservation
- POZOR , počet současných rezervací (tj. až do validace adminem, dělá obvykle 1x za den) je nějak omezen - mám za to, že na 6
- vyberte požadovaný rozsah (počet P)*
- stáhněte si OpenCL aplikaci, CUDA aplikace stojí za kočku
- stvořte si baťák, do kterého budete vkládat řádek parametrů, který se vám objeví. Parametr B je volitelný, mně vyhovuje nejvíce na GTX 970 B11, na GTX 750Ti B10 - pokud máte více rozsahů na jednu GPU, lze je pěkně zařadit za sebe, pro dva rozsahy 2x 1P:
Kód: Vybrat vše
CALL gfnsvocl_w64_2G.exe 18 105897 105898 B11 D0
CALL gfnsvocl_w64_2G.exe 18 105898 105899 B11 D0
- pokud zadáte počet GPU, na kterých chcete počítat jeden rozsah, objeví se parametr Dx automaticky a rozsah se rozdělí rovnoměrně, budete pak potřebovat toklik baťáků, kolik je GPU. Jeden rozsah 3P na tři (stejné) GPU
Kód: Vybrat vše
CALL gfnsvocl_w64_2G.exe 18 105896 105897 B11 D0
Kód: Vybrat vše
CALL gfnsvocl_w64_2G.exe 18 105897 105898 B11 D1
Kód: Vybrat vše
CALL gfnsvocl_w64_2G.exe 18 105898 105899 B11 D2
- každá instance aplikace bere celé CPU jádro, podle toho omezit počet využitelných jader pro Boinc
- pokud ani s parametrem B13 nepojedou Pascaly naplno, lze provozovat dvě i tři úlohy na jedné GPU paralelně (dělal jsem na GFN 17 a GTX 970 s parametrem B10)
- jeden rozsah lze počítat i na různých strojích s různými GPU, nutno** však rovnoměrné rozložení rozsahů ručně upravit podle poměru výkonů GPU (pro orientaci stačí spočítat stejný rozsah 1P na všech různých typech GPU, výborné vodítko je též poměr výkonů na standard Boinc PPS Sievingu)
- není problém výpočet přerušit CTRL+C, dělá se okamžitý checkpoint
- výpočet lze rozložit až na 4 části, je nutné tyto 4 soubory uploadovat najednou do příslušného rozsahu, upload rozhraní to přímo nabízí
**samozřejmě to nutné není, ale jednotlivé podrozsahy se pak dopočítají v hodně rozdílnou dobu, což je náročné na organizaci výpočtů a vyžaduje zvýšený babysitting.