Innledning
High Performance Computing som også kalles HPC benytter dataklynger for å løse store problemer. En datamaskin cluster er en gruppe av sammenkoblede datamaskiner til å jobbe sammen på en måte som ser ut som en enkelt datamaskin. Hovedformålet med tungregning er å bruke parallell behandling av sammenkoblede datamaskiner til å løse store problemer på en effektiv og rask måte.
Når vi snakker om High Performance Computing, er det normalt brukes computing for vitenskapelig forskning eller løse store problemer
Problemer i High Performance Computing.
Her er de mest problemer mens du har High Performance databehandling.
Planlegging Problemer
Det vanligste problemet i High Performance Computing er planlegging av ressurser.
Problemet med planlegging i parallell databehandling er egentlig sammensatt problem avgjørelses som hvor og når en prosess ville bli utført, indikerer også at som prosessoren skal utføre denne prosessen og i hvilken rekkefølge det vil bli utført. Kompleksiteten i planlegging øker når vi har planlegging applikasjoner på heterogene geografisk spredte distribuerte systemer for å arbeide parallelt [1].
Race forholdene
Når vi har parallell databehandling så vi kan møte problemet med rase betingelse.
En rase tilstanden er en feil i en prosess der hver prosess er racing å få ønsket ressurs først. Riktig design teknikker støtte designere til å gjenkjenne og eliminere race conditions før de skaper problemer.
Security Issues
I normal tradisjonell databehandling programmerer beskytte systemet fra brukere og beskytte data fra en bruker fra andre. Mens i parallell databehandling eller grid computing vi må beskytte vår søknad og data fra system hvor det ville bli henrettet. Vi må beskytte lokal kjøring fra eksternt system.
Vi må iverksette sterkere autentisering for brukere og bruke ulike sikkerhetspolicyer for admin domene [2].
Resource Management
I høyytelses databehandling vi har stort antall ressurser mange applikasjoner. Disse ressursene kan være heterogene og geografisk fordelt. For å forvalte disse ressursene må vi gjøre nøyaktig planlegging av ressurser og deres utnyttelse. Det er behov for å skikkelig kontrollere tilgjengeligheten autorisasjon av ressurser for å unngå vranglås forekomst [3].
Lastbalansering
I høyytelses databehandling arbeidsmengde og ressursforvaltnin