? Moderna datorprocessorer nästan alltid har flera kärnor . De vanligaste mönster använda antingen två kärnor ( en dual - core design) eller fyra kärnor ( en quad - core design) . Trots den olika antal kärnor , dessa processorer är faktiskt liknar och ofta använder samma grundläggande arkitektur. Cores
hjärtat av hårdvaran skillnaden mellan dual och quad core är antalet kärnor som finns på varje processor . En kärna är den logiska behandlingsenheten på en processor . Den ansvarar för slipning igenom data så att en dator kan fungera . En dual - core processor har två logiska processorer och en quad core har fyra . Andra delar av processorn , som minnet cache , får eller inte får kopieras beroende på konstruktionen .
Dual Core vs Quad Core Architecture
dual - core och quad - core processorer har olika antal kärnor , är den underliggande arkitekturen bakom dem i stort sett samma . Intels Core 2 Quad , till exempel , är bara två Core 2 Duo-processorer som har inklämt tillsammans . Nästan alla processorer byggda av Advanced Micro Devices är nu quad - core design , men vissa processorer har två kärnor inaktiverade så att de kan säljas som dual - core produkter .
Samtidig verkställighet
med flera kärnor är en fördel eftersom det möjliggör samtidig verkställighet av data . Ett vanligt problem med single- core processorer är det faktum att en enda processor bara är verkligen kunna slutföra en uppgift på en gång. Denna flaskhals innebar att single- core processorer var aldrig snabb när man försöker bearbeta stora mängder data från olika program samtidigt . Förekomsten av multipla kärnor hjälper till att minska detta problem
Thread
Termen tråden hänvisar till uppgifter som utförs samtidigt av ett program . För att använda ett generellt exempel kan ett dataspel bryta artificiell intelligens i en separat tråd . Uppgifterna i denna tråd ska avrättas tillsammans med andra uppgifter som behöver utföras för att spelet ska kunna spelas . Men eftersom det nu brutit ut i en separat tråd , kan informationen sändas till den andra , tredje eller fjärde kärna i stället för att skickas till den första . Denna programvara genomförande är en viktig del av hur dual - core och quad - core processorer arbete sedan programvara som inte tråden väl ofta aktiverar endast en kärna på en dual - eller quad - core processor .
Prestanda fördelar
Eftersom dual - och quad - core processorer starkt beroende gängning för att fungera korrekt prestandakraven fördelarna med flerkärniga processorer kan variera kraftigt från ett program till nästa . Ett enkelt program som Microsoft Word är inte tungt gängad och kommer att fungera på samma sätt på en kärna eller fyra . Men utför en 3 - D rendering program som Cinebench , vilket kraftigt är gängad , upp till dubbelt så snabbt på en dual - core processor än en enda kärna och upp till dubbelt så snabbt igen på en quad core .
Addera