Megoldandó problémák

 

Ezen az oldalon mindenki nagyvonalakban felsorolhatja a gyorsításra váró problémáit, algoritmusait:

 

  • Nekünk egy olyan problemánk, hogy van két kb 1000-2000 komponensű valós (double) vektor, és ezeket kell összeejteni minél gyorsabban egy 3 indexes matrixszal, amely egy vektort eredményez (azaz egy bilinearis kifejezést kell kiértékelni egy vektorpáron, amely egy vektort eredményez). A feladat nyilván jól párhuzamosítható: beolvassuk a két argumentum-vektort, az eredmény-vektor egyes komponensei külön-külön, párhuzamosan számolhatok, ha elég mag áll rendelkezésre, majd visszaadjuk az eredmény-vektort. Képlettel,
     w_{k} = sum_{i=0..N} sum_{j=0..N} m_{i,j,k} u_{i} v_{j}   (k=0..N),  

    ahol az az elképzelés, hogy az egyes 'k' indexekre a fenti összegeket párhuzamosan értékeljük ki (amennyire lehet, ez a magok számától függ).

 

  • Nekünk van egy új alkalmazásunk, ami 2 dimenzios hajtott rácsgáz modell, az Ising modell általánosítása: Mapping of 2+1-dimensional Kardar-Parisi-Zhang growth onto a driven lattice gas model of dimers, Phys. Rev. E 79 (2009) 021125 es felületnövekedési skálázást és mintázatkepződést ír le. Ezt akarjuk folytatni, illetve kiterjeszteni, pl. magasabb dimanziókra.

 

  • Nekem egy mérés kiértékelése amiből egy nap akár 20 is lehet, az éppen egy hét,(6 sec mérés 10 mirosec mintavetelezéssel, egy mintavetelezés számitása 1sec, no jo ez csak 167 óra:) a műveletek mátrix szorzás és invertálás.
Csoportok: