Programování v paralelním prostředí - NPRG042
|
|
|
||
Vícejádrové procesory přináší možnost provádět paralelní výpočty i na běžných počítačích. Implementace aplikací
využívajících paralelní výpočty je netriviální záležitostí. Cílem předmětu je proto seznámit studenty teoreticky i prakticky se
současně používanými softwarovými technologiemi pro zápis paralelních algoritmů, naučit studenty ladit paralelní programy a
v neposlední řadě naučit studenty ladit výkon paralelních programů.
Poslední úprava: T_KSI (19.04.2007)
|
|
||
A. Grama, A. Gupta, G. Karypis, V. Kumar: Introduction to Parallel Computing, Second Edition, Addison Wesley, 2003 C. Hughes, T. Hughes: Parallel and Distributed Programming Using C++, Addison Wesley, 2003 B. Lewis, D.J. Berg: PThreads Primer: A Guide to Multithreaded Programming, Sun Soft Press, 1996 G.E. Karniadakis, R.M. Kirby II: Parallel Scientific Computing in C++ and MPI: A Seamless Approach to Parallel Algorithms and their Implementation, Cambridge University Press, 2003 M. McCool, A.D. Robison, J. Reinders: Structured Parallel Programming, Morgan Kaufmann Publishers, 2012 Intel Threading Analysis Tools, www.intel.com Intel Cluster Tools, www.intel.com OpenMP, www.openmp.org Poslední úprava: Yaghob Jakub, RNDr., Ph.D. (18.09.2013)
|
|
||
Poslední úprava: Yaghob Jakub, RNDr., Ph.D. (22.04.2016)
|