løsninger av problemene i High Performance Computing
Innledning
High Performance Computing som også kalles HPC benytter dataklynger for å løse store problemer. Når vi har å gjøre med flere datamaskiner for å løse et enkelt problem så kan vi møte mange problemer og i denne rapporten vil jeg diskutere hvordan vi kan løse disse problemene. Som alle problem kan ha mer enn én løsning som er avhengig av i hvilken situasjon vi søker den løsningen. Valg av løsning på det spesielle problem er avhengig av situasjonen.
I denne rapporten vil jeg diskutere innføring av hver løsning
Solutions i High Performance Computing:..
Her er de vanligste problemene og løsningene på dem mens du har High Performance Computing
< p> Planlegging Problemer
Det vanligste problemet i High Performance Computing er planlegging av ressurser. Det finnes mange planlegging algoritmer som kan anvendes til å løse problemene i planleggings databehandling med høy ytelse.
Som først til mølla der den første jobben har høy prioritet , Short Job First der korteste jobben har høy prioritet, så det avhenger av miljøet der vi gjennomfører høyytelses databehandling [ ,,,0],1]. Lastbalansering I høyytelses databehandling arbeidsmengde og ressursforvaltning er to viktige aspekter som er gitt på tjenestenivå av grid computing. Belastningsbalansering algoritmer kan deles inn i to kategorier; statisk og dynamisk lastbalansering. I lastbalansering statisk vet vi at arbeidsbelastningen i starten, og vi kan beregne hvor mye innsats som kreves og fordele arbeidsbyrdene blant tilgjengelige klynger. Balansering statisk belastning gir god ytelse på homogene grupper hvor vi har en lik arbeidsbelastning. På den annen side har vi mange problemer når vi har dynamisk arbeidsbelastning [2]. I disse forholdene bruker vi balansering dynamisk belastning. Det er mange algoritmer for dynamisk balansering som round-robin eller forspenning algoritme. Det er veldig vanskelig å foreslå en optimal løsning for dynamisk lastbalansering nettopp på grunn av sin dynamiske natur [3]. Race forholdene Når vi har parallell databehandling så vi kan møte problemet med rase betingelse. En av løsningene for å rase tilstand kan være å sikre at programmene har eksklusive rettigheter til ressursene som kreves. For å skaffe de ressursene låsing kan brukes. Det er forskjellige låse teknikker kan implementeres som POSIX rekord låser, obligatorProblemer i High Availability