Stránka 1 z 1

Jakou grafickou kartu?

Napsal: sob 18. lis 2017, 00:31
od pkratochvil
Dobrý večer,
studuji fyzikální obor, a tak bych si pro nějaké simulace rád koupil grafickou kartu a pokud by to bylo možné rád bych ji ve volném čase využil i na těžbu nějakých kryptoměn. Běžně pracuji s notebookem, ale podařilo se mi nalézt jeden starší počítač do kterého bych mohl kartu naimplementovat.

Moc se v počítačích nevyznám, proto bych se rád zeptal zda hrají pro průběh nějaké simulace větší roli i jiné komponenty jako třeba RAMka nebo mohu do tohoto staršího počítače přidat jakoukoliv grafickou kartu? Je možné časem přikoupit něco, čím by bylo možné přidávat více karet a zlepšit tak výpočetní výkon, přestože na základní desce je pouze jeden slot?
Děkuji moc

Re: Jakou grafickou kartu?

Napsal: sob 18. lis 2017, 02:31
od Bez_n1ck
Mno, především výpočty fyzikálních dějů v čase jsou silně závislé na výsledcích z předchozího časového kroku. Takže začínáš v čase 0, spočteš co bude v čase 1 a na základě toho počítáš, co bude v čase 2.

Z toho vyplývá, že takový výpočet jde velice blbě (vůbec) paralelizovat. Grafické karty pomáhají ve výpočtech, které lze dobře paralelizovat, protože mají mnoho výpočetních jader (oproti procesorům, které jich mají vyšší jednotky, až nižší desítky pro víceprocesorové stanice).

Pokud tedy nebudeš počítat něco co jde dobře paralelizovat, tak ti bude grafická karta na výpočty zhola k ničemu, takže bych se být tebou nejdříve zaměřil tímto směrem.

Re: Jakou grafickou kartu?

Napsal: sob 18. lis 2017, 13:13
od werygood
Třeba molekulární dynamika se pomocí GPU dá docela urychlit . Ale kdoví, co vlastně autor chce simulovat, je to oblast od oblasti stejně jako software od softwaru.

Re: Jakou grafickou kartu?

Napsal: sob 18. lis 2017, 13:44
od pkratochvil
To je dobrá připomínka, ale různé stochastické metody typu monte carlo apod. toto nepotřebují. U nelineárních PDE už se tomu člověk asi nevyhne.

Re: Jakou grafickou kartu?

Napsal: sob 18. lis 2017, 14:16
od werygood
Jinak, tady v této oblasti vládne CUDA, tj. Nvidia (pokud se něco nezměnilo). Vzhledem k tomu, že říkáš, že jde o starší PC, koupil bych nějakou GTX z bazaru. Určitě se bude dát najít nějaká podpora k softu, ve kterém simuluješ. Tam to bude asi napsáno podrobněji (co je podporováno a co ne), podle toho bych pak koupil GK.

Re: Jakou grafickou kartu?

Napsal: sob 18. lis 2017, 16:26
od pkratochvil
Děkuji za tip. Dá se tedy říct, že typ procesoru, RAMka atd. přispívají značnou měrou do toho jak simulace bude probíhat? Samozřejmě mluvim o výpočtech který se dají takto paralelizovat, a které by mohly běžet na těchto grafických kartách.

Jak říkám, nemám velké znalosti toho, jak počítač funguje a asi by tak bylo pro mě nejlepší koupit si zcela nový počítač jako celek, to si ale jako student nemůžu moc dovolit, upřednostil bych právě postupné dokupování součástek, s tím že by základní procesy OS běžely na starých komponentách.
Děkuji

Re: Jakou grafickou kartu?

Napsal: sob 18. lis 2017, 22:19
od werygood
Fakulta by ti z nějakého projektu nepřispěla? U nás tohle celkem jde.

Podíval bych se dobře, co všechno podporuje software, ve kterém hodláš modelovat. Až podle toho bych se rozhodl, co koupit.

Re: Jakou grafickou kartu?

Napsal: ned 19. lis 2017, 18:24
od pkratochvil
Dobrá, děkuji za tipy.