logo

Paralelna obrada

Paralelna obrada može se opisati kao klasa tehnika koje omogućuju sustavu postizanje simultanih zadataka obrade podataka kako bi se povećala računalna brzina računalnog sustava.

Sustav paralelne obrade može provoditi simultanu obradu podataka kako bi se postiglo brže vrijeme izvršenja. Na primjer, dok se instrukcija obrađuje u ALU komponenti CPU-a, sljedeća se instrukcija može pročitati iz memorije.

Primarna svrha paralelne obrade je poboljšati sposobnost računalne obrade i povećati njegovu propusnost, tj. količinu obrade koja se može izvršiti tijekom određenog vremenskog intervala.

Sustav paralelne obrade može se postići postojanjem više funkcionalnih jedinica koje izvode identične ili različite operacije istovremeno. Podaci se mogu distribuirati između različitih višestrukih funkcionalnih jedinica.

Sljedeći dijagram prikazuje jedan mogući način razdvajanja izvršne jedinice na osam funkcionalnih jedinica koje rade paralelno.

Operacija koja se izvodi u svakoj funkcionalnoj jedinici naznačena je u svakom bloku ako dijagram:

Paralelna obrada
  • Zbrajalo i cjelobrojni množitelj izvode aritmetičke operacije s cijelim brojevima.
  • Operacije s pomičnim zarezom odvojene su u tri kruga koji rade paralelno.
  • Operacije logike, pomaka i povećanja mogu se izvoditi istovremeno na različitim podacima. Sve jedinice su neovisne jedna o drugoj, tako da se jedan broj može pomicati dok se drugi broj povećava.