Forum » Programiranje » c# matrike
c# matrike
japol ::
Kako lahko računam matrike? Kakšne so opcije in kaj je najbolje (dobit class, dll, napisat,...)? Gre pa predvsem za množenje matrik.
_Dormage_ ::
"najbolje" je odvisno od tega za kaj potrebuješ.
Lahko napišeš funkcijo, ki sprejme dva parametra matrika1 in matrika2 in vrne matriko.
Funkcija pa naj zmnoži matrike po pravilih za množenje matrik.
Če je mora stvar bit hitra pa imaš več načinov kako pohitrit.
Množenje matrik lahko lepo paraleliziraš, če so dovolj velike, da se to splača.
Je tudi dokaj šolski primer kako lahko s slabo implementacijo povzročiš ogromno cache miss-ov. (stolpci ali vrstice)
Lahko napišeš funkcijo, ki sprejme dva parametra matrika1 in matrika2 in vrne matriko.
Funkcija pa naj zmnoži matrike po pravilih za množenje matrik.
Če je mora stvar bit hitra pa imaš več načinov kako pohitrit.
Množenje matrik lahko lepo paraleliziraš, če so dovolj velike, da se to splača.
Je tudi dokaj šolski primer kako lahko s slabo implementacijo povzročiš ogromno cache miss-ov. (stolpci ali vrstice)
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Visual Basic - matrike z datagridviewOddelek: Programiranje | 1258 (930) | blay44 |
» | Matrix multiplication program Pycuda in MathlabOddelek: Programiranje | 2586 (2161) | Senitel |
» | c++ nujnoOddelek: Programiranje | 1059 (989) | Tutankhamun |
» | Grafična kartica s štirimi gigabajtiOddelek: Novice / Grafične kartice | 4248 (2736) | Senitel |
» | mnozenje matrikOddelek: Programiranje | 4743 (4405) | Vesoljc |