Skip to main content

Hva er rekonfigurerbar databehandling?

Rekonfigurerbar databehandling er et begrep som brukes på flere databehandlingsalternativer.En rekonfigurerbar datamaskin er en der datamaskinarkitekturbrikken og komponentene kan byttes ut for andre på forespørsel.Alternativt kan brikkene og komponentene omorganiseres og kobles sammen annerledes for å utføre forskjellige funksjoner og følge forskjellige dataflowarrangementer.En rekonfigurerbar datamaskin kan eller ikke inneholde en generell datamaskinbehandlingsenhet (CPU), kan ha flere CPU-er, eller bare drives av dedikerte integrerte kretsløp og feltprogrammerbare port-matriser.Noen mennesker omtaler rekonfigurerbar databehandling som hybrid databehandling, parallell databehandling, rørledningsberegning eller høy ytelse databehandling.

Felt-programmerbare Gate Array (FPGA) datamaskiner kan ha en CPU for å utføre plattform og nettverksfunksjoner, eller kan utføre alle CPU-funksjonerUavhengig, i en rekonfigurerbar datamaskin.Disse FPGA -ene er datamaskinlogiske komponenter som kan grupperes sammen i en rekke koblingsoppsett, og produserer forskjellige funksjoner og datastrømmer, og kan omorganiseres til nye arrangementer når som helst.Denne fleksibiliteten gir maksimal rå datakraft for spesialiserte databehandlingsoppgaver og økte hastighetsfunksjoner over datamaskiner til generelle formål.I alternative alternativer kan FPGAS gjentatte ganger omprogrammeres av maskinvarespesifikke språk, i parallell databehandling, for å produsere forskjellige dataflowbaner og samtidig rørledningsdataoperasjoner.

Hybrid databehandling anses som omvendbar databehandling, da det involverer en generell formål CPU-kjernen matchet med applikasjon-Spesifikke kjerner for spesifikk bruk, øke mulighetene og hastigheten til visse databehandlingsfunksjoner.Disse applikasjonsspesifikke kjernene kan være FPGA-er, konfigurert av en forbruker eller rekonfigurerbare databehandlingsarrays (RDPAS).I tillegg en PCI Express Datamaskinutvidelseskort kan legges internt til hovedkortet, eller eksternt i sin egen kabinett, for økt grafikk eller signalkortfunksjoner.Omkonfigurerbar databehandling handler om å tilby høyytelsesalternativer for spesialiserte oppgaver.

Årsaken til at rekonfigurerbare datasystemer er å foretrekke fremfor generell beregning er at de rekonfigurerbare systemene gir slik ytelsesfleksibilitet.Et rekonfigurerbart system kan endres på farten før utførelse, mellom funksjonssett, eller på nesten ethvert punkt under utførelse av bitstrømmer av instruksjoner.Disse rekonfigurasjonene kan finne sted mens en annen del av logikksystemet beregner andre oppgaver.Det er en stor hastighetsforskjell mellom bruk av programvareutforming og brukFor å fremme rekonfigurerbar databehandlingspraksis.Mye av denne forskningen er rettet mot å produsere bedre overheadstyring i operativsystemer.På en beslektet måte blir det forsket på valg i delegasjonen av oppgaver for å være vertskap for CPUer og Logic FPGAS.I tillegg er optimaliseringsstrategier for FPGAer i video, signal og nettverksbehandling for vitenskapelige og militære samfunn, og bioinformatikk for medisinske samfunn, stresset.