Skip to main content

Hva er parallell databehandling?

Parallell databehandling skjer når en datamaskin utfører mer enn en oppgave samtidig.Denne teknikken kan tillate datamaskiner å jobbe raskere enn å gjøre en ting på en gang, akkurat som en person med to frie hender kan bære mer enn en person med en fri hånd.Tradisjonelt er dataprogrammer designet på måter som ikke nødvendigvis tillater parallell databehandling, men i stedet må utføres ett skritt av gangen.For at et program skal beregnes på denne måten, må det utformes slik at det kan deles inn i mindre oppgaver som kan utføres individuelt.Program slik at det kan deles inn i separate oppgaver som skal utføres separat er ofte vanskeligere enn å skrive en om gangen ved å bruke lineær utførelse.Med dataprogrammer som vil bli utført sekvensielt, bestemmer den første oppgaven vanligvis informasjonen som er integrert i den andre oppgaven i sekvensen.Uten den første biten av informasjonen som er resultatet av å utføre den første oppgaven, kan den andre oppgaven være meningsløs å utføre.Når du skriver et program slik at det kan deles inn i forskjellige deler, kan du timing ting så forskjellige deler av programmet har den informasjonen de trenger når de trenger det og ikke tar beslutninger basert på utdatert informasjon, kan være en unik utfordring.Denne bekymringen er vanligvis assosiert med de vanligste typene datamaskinfeil som parallelle databehandlingsprogrammer står overfor.

Den viktigste fordelen med parallell databehandling er at programmer kan utføre raskere.Hvis datamaskinens maskinvare som utfører et program som bruker parallell databehandling har arkitekturen, for eksempel mer enn en sentral prosesseringsenhet (CPU), kan parallell databehandling være en effektiv teknikk.Som en analogi, hvis en mann kan bære en boks om gangen og at en CPU er en mann, kan et program som utfører sekvensielt bare være i stand til å bære en boks om gangen.Når du utfører parallelt, kan det samme programmet være i stand til å dele seg i to separate oppgaver, og hvis det er to CPU -er for å dra nytte av det, kan du bære begge boksene samtidig.Ved å gjøre dette bærer mannen begge boksene og fullfører oppgaven raskere.