Hva er maskinvareakselerasjon?

Noen ganger kunngjøres nye datateknologier som har "maskinvareakselerasjon", men det begrepet blir sjelden forklart i disse kunngjøringene. Det er faktisk relativt enkelt å forstå heldigvis. Størstedelen av behandlingen på en datamaskin foregår i programvare som kjører på den generelle CPU-en. Det er imidlertid mulig å lage en separat prosessor som er spesielt utviklet for å utføre et lite utvalg av oppgaver eller bare en enkelt oppgave. Å bruke en separat prosessor som dette kalles maskinvareakselerasjon.

Fordeler og ulemper med maskinvareakselerasjon

Maskinvareakselerasjon kommer med to hovedytelsesfordeler. For det første er prosessorer designet for å utføre spesifikke typer logikk raskere og mer effektive til å utføre en oppgave enn en generell CPU ville være. For det andre, ved å avlaste den behandlingsbelastningen, har hoved-CPUen mer prosessorkraft ledig til å dedikere til andre oppgaver. Andre fordeler inkluderer økt parallellitet, redusert strømforbruk og økt effektivitet.

Bruken av dedikerte separate prosessorer for maskinvareakselerasjon betyr at å legge til nye funksjoner eller til og med bare lappe feil kan være vanskelig, om ikke umulig i noen tilfeller uten å erstatte maskinvaren. Det er også betydelig vanskeligere og dyrere å utvikle ny maskinvare enn det er å utvikle programvare.

Typer maskinvareakselerasjon

Det er for tiden tre typer maskinvareakselerasjon: spesialiserte prosessorer, FPGA-er og ASIC-er. En spesialisert prosessor er en separat prosessor som bruker maskinvare optimalisert for den eller de tiltenkte typen eller typer logikk. Et populært eksempel på en spesialisert prosessor er GPU. En moderne GPU inneholder et sett med prosessorer designet for visse oppgaver som skyggelegging og strålesporing.

En Field Programmable Gate Array eller FPGA er en prosessor som er designet for å kunne konfigureres av kunden etter produksjon. En FPGA kan programmeres til å være egnet for en rekke forskjellige logiske funksjoner, avhengig av oppgaven den er designet for. Siden FPGA-er er omprogrammerbare, er de populære for utvikling av ASIC-prosessorer.

ASIC-er eller Application-Specific Integrated Circuits er prosessorer som er optimalisert spesifikt for å kjøre en enkelt oppgave. Med ASIC-er er det aldri noen hensikt at prosessoren skal brukes til noe annet enn akkurat det den er designet for. Gjennom denne dybden av optimalisering er ASIC-er svært effektive til å utføre oppgaven sin.


Leave a Comment

Slik bruker du Samtalebevissthet og Direktelytting på AirPods

Slik bruker du Samtalebevissthet og Direktelytting på AirPods

Ved første øyekast ser AirPods ut som alle andre ekte trådløse ørepropper. Men alt dette endret seg da noen få lite kjente funksjoner ble oppdaget.

Slik legger du til en skriver i Windows 10

Slik legger du til en skriver i Windows 10

Det er enkelt å legge til en skriver i Windows 10, selv om prosessen for kablede enheter vil være annerledes enn for trådløse enheter.

Slik sjekker du RAM og sjekker RAM-feil på datamaskinen din med høyest mulig nøyaktighet

Slik sjekker du RAM og sjekker RAM-feil på datamaskinen din med høyest mulig nøyaktighet

Som du vet, er RAM en svært viktig maskinvaredel i en datamaskin. Den fungerer som minne for å behandle data, og er faktoren som bestemmer hastigheten til en bærbar PC eller PC. I artikkelen nedenfor vil WebTech360 introdusere deg for noen måter å sjekke RAM-feil på ved hjelp av programvare på Windows.

Slik installerer du en SSD på stasjonære og bærbare PC-er

Slik installerer du en SSD på stasjonære og bærbare PC-er

Har du nettopp kjøpt en SSD og håper å oppgradere den interne lagringen på PC-en din, men vet ikke hvordan du installerer SSD? Les denne artikkelen nå!

Grunnleggende om 3D-utskrift: En viktig vedlikeholdssjekkliste

Grunnleggende om 3D-utskrift: En viktig vedlikeholdssjekkliste

Å holde utstyret ditt i god stand er et must. Her er noen nyttige tips for å holde 3D-printeren din i topp stand.

10 Beste NAS-lagringsenheter for hjem og profesjonell bruk

10 Beste NAS-lagringsenheter for hjem og profesjonell bruk

Enten du leter etter en NAS for hjemmet eller kontoret, sjekk ut denne listen over de beste NAS-lagringsenhetene.

Hvordan finne IP-adressen til en skriver

Hvordan finne IP-adressen til en skriver

Har du problemer med å finne ut hvilken IP-adresse skrivere bruker? Vi viser deg hvordan du finner den.

5 Grunner til at Laptopen Din Overopphetes

5 Grunner til at Laptopen Din Overopphetes

Finn ut noen av de mulige årsakene til at laptopen din overopphetes, sammen med tips og triks for å unngå dette problemet og holde enheten din avkjølt.

Hva du skal gjøre hvis Powerbeats Pro ikke lader i saken

Hva du skal gjøre hvis Powerbeats Pro ikke lader i saken

Hvis Powerbeats Pro ikke lader, bruk en annen strømkilde og rengjør øreproppene. La saken være åpen mens du lader øreproppene.

Grunnleggende om 3D-utskrift: Vedlikeholdstips for 3D-printeren din

Grunnleggende om 3D-utskrift: Vedlikeholdstips for 3D-printeren din

Å vedlikeholde 3D-printerne dine er veldig viktig for å få de beste resultatene. Her er noen viktige tips å huske på.