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.
Feltprogrammerbare gate-matrise (FPGA) datamaskiner kan ha en CPU for å utføre plattform og nettverksfunksjoner, eller kan utføre alle CPU-funksjoner uavhengig, i en ReconF og nettverksfunksjoner, eller kan utføre alle CPU-funksjoner uavhengig, i en plattform og nettverksfunksjoner, eller kan utføre alle CPU-funksjoner, kan ha en CPU for å utføre plattform og nettverksfunksjoner. Disse FPGA -ene er datamaskinlogiske komponenter som kan grupperes sammen i en rekke wiRingoppsett, produsere 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 FPGA-er gjentatte ganger omprogrammeres av maskinvarespesifikke språk, i parallell databehandling, for å produsere forskjellige dataflowveier og samtidig rørledningsdataoperasjoner.
Hybrid-databehandling anses som rekonfigurerbar databehandling, da det innebærer en generell CPU-kjerne tilpasset applikasjonsspesifikke kjerner for spesifikk bruk, noe som øker mulighetene og hastigheten til visse databehandlingsfunksjoner. Disse applikasjonsspesifikke kjernene kan være FPGA-er, konfigurert av en forbruker eller rekonfigurerbare databehandlingsarrays (RDPAS). I tillegg kan et PCI Express® datamaskinutvidelseskort legges inn internt til møllenerboard, 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 beregning av generell hensikt, 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 å bruke programvareutforming av oppgaver og bruk av fleksibiliteten i rekonfigurerbar databehandling for å utføre de samme oppgavene, samtidig som vi konsumerer mindre kraft.
innen vitenskapelige, akademiske, militære og forretningsmessige samfunn, blir det gjort mange forskningsfelt for å fremme rekonfigurerbar databehandlingspraksis. Mye av denne forskningen er AIMed ved å 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.