Jo, zalezi taky na algorytmu jakym se dana uloha zpracovava. Nekdy je to pomerne jednoduchy, ze napr. kazdy jadro nezavisle komprimuje, renderuje atd. jeden frame (nebo nakej mensi blok), pak muze takto jet paralelne skoro neomezene. No a pak sou ulohy, kdy je treba pro nasledujici krok znat vysledek v predchozim kroku, proste jedno na druhy navazuje a muze to bejt treba jen kratka smycka na par instrukci, ale pak uz rozhodujou hlavne GHz (a taky jak efektivne se procesor vyporada se skoky [tzn dlouhatanska pipeline P4, kera se musi vyprazdnit a znova naplnit neni to pravy]). Rek bych ale ze veci cast uloh se paralelizovat da, jen so do toho moc nechtelo...





Odpověď s citací