Nahajate se tukaj

Poletna delavnica HPC 2014 za srednješolce

Inženirji pri nas ne uporabljajo (visoko-zmogljivih) računalnikov (čeprav se večini zdi, da jih), vendar bi morali sestave HPC (High Performance Computing) uporabljati vsakodnevno (čeprav se nekaterim zdi, da bi bilo potrebno HPC ukiniti). Fakulteta za strojništvo UL se zaveda pomena znanja superračunalništva in s poletno delavnico visoko-zmogljivega računalništva bodočim študentom naravoslovnih ved predstavlja možnosti, ki jih omogoča HPC. Dijaki se pod vodstvom mentorjev seznanjajo z uporabo HPC v znanosti in tehniki s praktičnimi vajami na superračunalniku HPCFS.
Za koga? Za vse srednješolce, ki si želijo vstopiti v svet superračunalništva, odkriti različne programske jezike in programe za simulacije ter pridobiti osnove v poganjanju vzporednih programov. Priporočeno je, da imajo dijaki vsaj nekaj znanja iz programiranja. Največje število udeležencev je 18.
Kje in kdaj? 18.-22. avgust 2014. Delavnica v okviru programa Poletna šola strojništva na FS, UL bo potekala v računalniški učilnici N17 na Fakulteti za strojništvo, Aškerčeva 6, Ljubljana
Opis: Znanje programiranja in uporaba programov za simulacijo je za sodobnega inženirja orodje s katerim lahko preverja in načrtuje izdelke. Kar je bilo včasih možno narediti le s preizkusom je sedaj možno s pravimi simulacijami. Kar je predrago za testiranje je možno preveriti s HPC. V sodobnem svetu ni več možno samo z miselnim preizkusom postaviti pravilne rešitve ampak je to naporno iskanje najboljše. S HPC in ustreznimi orodji je ta iterativni proces hiter in učinkovit. Programiranje je proces, kjer se naši miselni modeli in logično razmišljanje najbolj izkristalizirajo in to potem računalnik nadzorovano izvaja. Računska moč HPC, ki je na voljo nam proces razvoja skrajša, vendar je potrebno za to porazdeliti delo na več procesorjev. Zato se bomo na šoli superračunalništva posvetili predvsem na pregled paralelnih možnosti in programiranje s primeri na HPCFS, ki nam bo na primerih razkril vse prednosti, ki jih imajo strojniki pri svojemu delu.
Informacije o delavnici: Leon Kos

Urnik:

Ura

Ponedeljek

Torek

Sreda

Četrtek

Petek

8:00-8:30

Sprejem in prikaz žepnega računalnika Raspberry Pi

Predstavitev simulacijskih programov ANSYS multiphysics

Programski jezik Python in MPI4Py, ki omogoča paralelizacijo

Pregled osnutkov serijske rešitve ter možnosti paralelizacije

Delo na projektu in konsultacije ter reševanje težav in testiranje skalabilnosti

8:30-9:00

9:00-9:30

Predstavitev poletne šole in ogled HPCFS

Praktični problemi preurejanja podatkov s sed, awk in  lupine bash in LSF

9:30-10:00

odmor

10:00-10:30

Uporaba HPC in NxClient oddaljeno povezovanje na HPCFS

Preizkus simulacij s področja trdnosti struktur

odmor

10:30-11:00

Programiranje  enostavnih primerov s pošiljanem sporočil z MPI4Py

Primeri paralelizacije problemov in napotki za pristop k razvoju

11:00-11:30

Uporaba namizja KDE in osnovni Linux ukazi

11:30-12:00

12:00-12:30

Kosilo

12:30-13:00

13:00-13:30

Predstavitev možnih izvedb paralelnih programov MP in MPI

Simulacije tekočin

(CFD) z OpenFOAM in Fluent

Zahtevnejši primeri MPI4Py z reševanjem nalog v manjših skupinah

Prikaz podatkov z GNUplot, Inkscape, LLNL VisIt, ParaView

Dokončnje projektov

13:30-14:00

14:00-14:30

14:30-15:00

Hello Worldparalelno v jeziku C z OpenMP

15:00-15:30

odmor

Delo na projektu

Predstavitev projektov

15:30-16:00

Hello Worldv obliki OpenMPI in poganjanje na HPCFS

Preizkusimo letalsko krilo paralelno

odmor

16:00-16:30

Predstavitev enostavnih računsko zahtevnih  projektov

Zaključna prireditev

16:30-17:00