? Moderne computer-processorer næsten altid har flere kerner . De mest almindelige designs bruger enten to kerner ( en dual-core design) eller fire kerner ( en quad -core design). Trods det forskellige antal kerner , er disse processorer faktisk ens og ofte bruger den samme grundlæggende arkitektur . Cores
hjertet af hardware forskellen mellem dual og quad core er antallet af kerner , der er på hver processor . En kerne er logikken processing unit på en processor. Det er ansvarligt for slibning gennem data, så en computer kan fungere . En dual -core processor har to logiske processorer , og en quad core har fire . Andre dele af processoren , ligesom hukommelsen cache , måske eller måske ikke duplikeres afhængigt af designet .
Dual Core vs Quad Core Architecture
dual- core og quad -core processorer har et forskelligt antal kerner , den underliggende arkitektur bag dem er stort set den samme . Intels Core 2 Quad , for eksempel, er blot to Core 2 Duo-processorer , der er blevet klemt sammen. Næsten alle processorer bygget af Advanced Micro Devices er nu quad- core design, men nogle processorer har to kerner deaktiveres, så de kan sælges som dual- core produkter.
Samtidig fuldbyrdelse < br >
have flere kerner er en fordel, fordi det giver mulighed for samtidig fuldbyrdelse af data. Et fælles problem med single- core processorer er, at en enkelt kerne processor er kun virkelig i stand til at fuldføre en opgave på én gang. Denne flaskehals betød, at single -core processorer aldrig var hurtige , når de forsøger at behandle store mængder data fra forskellige programmer på én gang . Eksistensen af flere kerner hjælper med at afhjælpe dette problem
Tråd
Udtrykket tråd henviser til opgaver udføres sideløbende med et program. At anvende en generel eksempel kan et computerspil brække kunstig intelligens i en separat tråd . Dataene i denne tråd er at blive henrettet sammen med andre opgaver, der skal udføres for at spillet skal spilles . Men fordi det nu er brudt ud i en separat tråd , kan oplysningerne sendes til den anden , tredje eller fjerde kerne i stedet for at blive sendt til den første . Denne software implementering er en kritisk del af, hvordan dual- core og quad- core processorer arbejde siden software, der ikke tråden godt ofte aktiverer kun én kerne på en dual - eller quad -core processor.
ydelsesfordele
Fordi dual- og quad -core processorer er stærkt afhængige af gevindskæring at fungere korrekt præstationskravene fordele processorer med flere kerner kan variere meget fra det ene program til det næste. Et simpelt program som Microsoft Word er ikke stærkt gevind og vil fungere på samme måde på en kerne eller fire. Men en 3-D rendering program som Cinebench , som er stærkt gevind , udfører op til dobbelt så hurtigt på en dual -core processor end en enkelt kerne og op til dobbelt så hurtigt igen på en quad core .