Hva er MPP?

Massively parallel processing, eller MPP, er den strukturerte og sterkt koordinerte behandlingen av et enkelt program av mer enn en prosessor. Hver av prosessorene som er involvert i operasjonen, fokuserer på forskjellige aspekter av programmet, og benytter seg av separate minne- og operasjonssystemer. Prosessorene interagerer med hverandre ved å bruke meldingsprogramvare som er konfigurert slik at prosessorene kan forbli i kontakt selv når hver prosessorenhet fungerer på det tildelte aspektet av det totale programmet.

Hvilket som helst antall prosessorer kan benyttes som del av massiv parallell prosessering. Det er faktisk ikke uvanlig at mer enn to hundre prosessorer jobber med det samme programmet samtidig. Avhengig av applikasjonens kompleksitet, kan tillegg av flere prosessorer øke hastigheten som programmet blir assimilert og tatt i bruk i betydelig grad. Antallet av flere prosessorer som vil bli brukt for applikasjonen vil typisk avhenge av både programmets natur og måten programmet skal brukes i driftsmiljøet.

Massivt parallelle prosessorer er normalt konfigurert til å fungere i takt med andre prosessorer, så det er liten eller ikke spesiell programmering som må gjøres med prosessorene selv. Den virkelige utfordringen er å skape funksjonsmodus mellom databasen og MPP-systemet. Programmerere som får oppgaven med å sette opp MPP-systemet, vil ha utfordringen med å konfigurere den sentrale databasen slik at dataene kan deles mellom prosessorene uten å bremse sluttbrukerens mulighet til å få tilgang til, legge til og oppdatere data i databasen . Denne handlingen innebærer nøye oppmerksomhet på detaljer, og bør ikke forsøkes av noen som ikke er kjent med MPP-funksjoner.

Noen ganger kjent som et delt ingenting eller løst koblet system, er MPP et flott verktøy når ønsket er å enkelt krysse referanse til flere databaser som er til stede på en gitt server, slik at brukere kan utføre brede søk for å finne nødvendig informasjon. I tillegg kan MPP også fungere med datalagringssystemer, noe som bare vil bidra til å utvide omkretsene til søkeforespørselen.

ANDRE SPRÅK

Hjalp denne artikkelen deg? Takk for tilbakemeldingen Takk for tilbakemeldingen

Hvordan kan vi hjelpe? Hvordan kan vi hjelpe?