Uživatel:Jkl~cswikiversity/Studuji cpp/mt

Vícevláknové (multi-thread,mt) programování v C++

editovat

Tato stránka zatím

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