Uživatel:Jkl~cswikiversity/Studuji cpp/mt
Vícevláknové (multi-thread,mt) programování v C++
[editovat]Tato stránka zatím
Boost
[editovat]Knihovnu Boost spravují lidé, kteří se aktivně podílejí na vývoji C++ normy, tudíž je celkem pravděpodobné, že se nějaká velmi podobná implementace dostane do STL. Problém je, že se musí instalovat knihovna Boost. Do toho se mi zatím nechce ...
Pthread
[editovat]Pthread je stará klasika, proti které spousta lidí prská.
http://www.kiv.zcu.cz/studies/predmety/ppr/doc/ptthreads/ http://www.kiv.zcu.cz/studies/predmety/ppr/mat_pthread.php http://www.kiv.zcu.cz/studies/predmety/ppr/mat_pthread_navod.php http://www.kiv.zcu.cz/studies/predmety/ppr/doc/
openMP s MPI
[editovat]Open MP je API sloužící k tvorbě paralelních programů. K použití s -fopenmp. Nezbytně n utné je gcc >4.2, ideálně >=4.4 Open MP byla implementována v MS Visual Studio 2005. www.pgroup.com http://www.kiv.zcu.cz/studies/predmety/ppr/doc/openmp/page3.jpg
Beowulf
[editovat]hlavní stránka projektu a podrobný návod
další odkazy
[editovat]http://home.pacbell.net/ouster/threads.pdf http://www.cs.rochester.edu/~scott/papers/2006_PPoPP_synch_queues.pdf http://www.intel.com/cd/software/products/asmo-na/eng/294797.htm http://www.abclinuxu.cz/blog/dw/2008/5/vicevlaknove-programovani-v-cplusplus