Co je paralelizace?

Paralelizace je úkon návrhu počítačového programu nebo systému pro paralelní zpracování dat. Počítačové programy obvykle počítají data sériově: řeší jeden problém a pak další, pak další. Pokud je počítačový program nebo systém paralelizován, rozděluje problém na menší kousky, které mohou být nezávisle řešeny současně diskrétními výpočetními prostředky. Při optimalizaci pro tento typ výpočtů mohou paralelní programy dosáhnout řešení mnohem rychleji než programy provádějící procesy v sériovém režimu.

Paralelizace jako výpočetní technika se používá již mnoho let, zejména v oblasti superpočítačů. Každá nová generace procesorů přistupuje k fyzickým omezením mikroelektroniky, což je hlavní strojírenský problém v návrhu CPU. Vzhledem k tomu, že se jednotlivé čipy blíží k nejrychlejším možným rychlostem, stává se paralelní zpracování důležitou oblastí, ve které lze zlepšit výkon počítače. Většina moderních stolních počítačů a notebooků má na svém procesoru více jader, což usnadňuje paralelní zpracování v operačním systému.

Termíny CPU, Paralelní zpracování