Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




Předmět Paralelní programování v C/C++ (KAP / PPC)

Na serveru studentino.cz naleznete nejrůznější studijní materiály: zápisky z přednášek nebo cvičení, vzorové testy, seminární práce, domácí úkoly a další z předmětu KAP / PPC - Paralelní programování v C/C++, Fakulta přírodovědně-humanitní a pedagogická, Technická univerzita v Liberci (TUL).

Top 10 materiálů tohoto předmětu

Materiály tohoto předmětu

Materiál Typ Datum Počet stažení

Další informace

Obsah

Zpracování parametrů příkazové řádky.Práce s pointery.Bitove operace.Základy struktury paměti (cache).Rekurze a nahrazení rekurze vlastním zásobníkem (tři verze quicksortu).Dekompozice programu a linkování.Překlad pomocí makefilu.Paralelní programování: vektorová paralelizace, vlákna (knihovna pthreads), MPI.

Získané způsobilosti

Student získá základní přehled o tom, co je důležité při programování aplikací náročných na výkon.

Literatura

Sean Eron Anderson. Bit Twiddling Hacks. Kernighan, B. W., Ritchie, D., M. Programovací jazyk C. Computer Press, Brno, 2008. ISBN 80-251-0897-X.Martin Mareš. Programování s ohledem na hardware. http://www.linuxsoft.cz/article_list.php?id_kategory=186Ulrich Drepper. What Every Programmer Should Know About Memory. 2007.

Požadavky

Zápočet získá student za odladěný program střední obtížnosti (odpovídající zhruba patnácti hodinám práce) na s cvičícím předem dohodnuté téma. Součástí programu je i stručná uživatelská dokumentace. Programátorská dokumentace není nezbytná za předpokladu, že ji nahradí pro lidského čtenáře čitelný zdrojový kód.

Garant

RNDr. Martina Šimůnková, Ph.D.