Bylo by dobre poznamenat, ze vlaken bez atributu, ktere nejoinneme, lze vytvorit (nikoliv zaroven) jenom urcity pocet, pokud poskytneme atributy (at uz treba prazdne), je tento pocet kupodivu o trochu vetsi. Detachovanych vlaken muzeme pochopitelne vytvaret kolik chceme. (zase nemluvim o soucasnem behu)
Napsal jsem aplikaci, ktera umoznuje paralelni vypocet. Kdyz jsem ho prepsal do vlaken a spoustel na mem notebooku, tak vse bezelo v pohode jak jsem ocekaval. Tesil jsem se jak vse bude "frcet" na 4 cestnem Opteronu v praci a ono houby. Program bezel mnohem POMALEJI!!!
Hledal jsem jak silenej na internetu a pry to ma co docineni s pameti a cache. Pouzivam tam hojne STL struktury. Zkousel jsem i projekt hoard, ale bez vysledku. Nevite nekdo jak donutit STL, aby alokovalo pro kazde vlakno jinde? Jestli to teda pomuze...
Jestli mate nekdo zkusenosti s timto problemem, tak se mi prosim ozvete.