logo

Vzporedna obdelava

Vzporedno obdelavo lahko opišemo kot razred tehnik, ki sistemu omogoča doseganje nalog sočasne obdelave podatkov za povečanje računalniške hitrosti računalniškega sistema.

Sistem vzporedne obdelave lahko izvaja sočasno obdelavo podatkov, da doseže hitrejši čas izvajanja. Na primer, medtem ko se navodilo obdeluje v komponenti ALU CPE, lahko naslednje navodilo preberete iz pomnilnika.

Glavni namen vzporedne obdelave je povečati zmogljivost računalniške obdelave in povečati njeno prepustnost, tj. količino obdelave, ki jo je mogoče izvesti v danem časovnem intervalu.

Sistem vzporedne obdelave je mogoče doseči z množico funkcionalnih enot, ki istočasno izvajajo enake ali različne operacije. Podatki se lahko porazdelijo med različne večfunkcionalne enote.

Naslednji diagram prikazuje enega od možnih načinov ločitve izvršilne enote na osem funkcionalnih enot, ki delujejo vzporedno.

Operacija, ki se izvaja v vsaki funkcionalni enoti, je navedena v vsakem bloku, če diagram:

Vzporedna obdelava
  • Seštevalnik in množitelj celih števil izvajata aritmetične operacije s celimi števili.
  • Operacije s plavajočo vejico so ločene v tri vezja, ki delujejo vzporedno.
  • Operacije logike, premika in povečanja se lahko izvajajo sočasno na različnih podatkih. Vse enote so neodvisne ena od druge, zato je mogoče eno številko premakniti, medtem ko se drugo število povečuje.