Какво е паралелизация?

Паралелизацията е акт на проектиране на компютърна програма или система за паралелна обработка на данни. Обикновено компютърните програми изчисляват данните серийно: те решават един проблем, а след това следващия, след това следващия. Ако една компютърна програма или система е успоредна, тя разделя проблема на по-малки парчета, които всеки може независимо да бъде решен едновременно чрез дискретни изчислителни ресурси. Когато са оптимизирани за този тип изчисления, паралелните програми могат да достигнат до решение много по-бързо от програми, изпълняващи процеси в сериен вид.

Паралелизацията като изчислителна техника се използва от много години, особено в областта на суперкомпютрите. Всяко ново поколение процесори се доближава до физическите ограничения на микроелектрониката, което е основен инженерен проблем в процесора. Тъй като отделните чипове се доближават до най-бързите възможни скорости, паралелната обработка става важна област, в която да се подобри работата на компютъра. По-голямата част от модерните настолни компютри и лаптопи имат множество ядра на процесора, които улесняват паралелната обработка в операционната система.

Условия на процесора, паралелна обработка