Hvad er en Quad Core -processor?
En Quad Core-processor er en enkelt enhed, der består af fire uafhængige kerner, der processer med fast længde eller variabel længde. Hver af de fire kerner arbejder uafhængigt af at læse og udføre computerprograminstruktioner, som kan omfatte data og hukommelsesfunktioner. Multiprocessoren tildeler forskellige processer til individuelle kerner ved hjælp af en metode kendt som multitasking. Denne metode kan hjælpe et understøttet operativsystem (OS) med at køre mere effektivt, især når man tildeler behandlingseffekten til flere ressourceintensive applikationer på samme tid.
Mens en Quad Core -processor understøtter multitasking, er det OS, der bestemmer, hvor godt et computersystem vil håndtere kørsel af flere applikationer på én gang. Multitasking afhænger af hyppig kontekstskift af opgaver for at producere illusionen om parallelle kørselsapplikationer. Da det har flere kerner, er en Quad Core -processor i teorien i stand til at håndtere opgaver hurtigere end enkelt- eller dobbeltkerneprocessorer. I praksis er der dogE er flere grunde til, at quad -kerneprocessorer muligvis ikke er nogen hurtigere.
På trods af opfattelsen af, at flere kerner skal svare til hurtigere behandling, afhænger Quad Core -processorens forbedring af ydeevnen over dens forgængere af anvendelse og implementering af applikationer. Quad Core -processorer i computersystemer markedsføres generelt over for brugere, der kører ressourceintensive applikationer såsom videospil, videoredigeringssoftware og grafiske redaktører. Mange videospil er skrevet, så de gør optimal brug af multiprocessorer.
Software, der understøtter multi-threading, som mange video- og grafiske redaktører, håndterer ikke opgaver på en lineær måde. I stedet udføres opgaver parallelt på tværs af flere processorer eller kerner. Hovedsageligt på grund af bedre multi-threading-kapaciteter har mange benchmarktest vist, at quad core-processorer giver mulighed for hurtigere video-kodning, gengivelse og redigering af Speed sammenlignet med enkelt- og dobbeltkerneprocessorer.
Ud over dobbelt- og quad -kerneprocessorer udvikles og implementeres processorer med endnu større antal kerner. Som med tidligere multi-core-processorer, tilføjer endnu flere kerner løftet om stadig større stigninger i behandlingshastigheden. Evnen til at realisere disse hastighedsgevinster synes imidlertid at afhænge af softwaredesign, der kan drage fordel af den nyere teknologi til at behandle data parallelt på tværs af antallet af tilgængelige kerner.