En multi -core processor er en processor die , der indeholder flere processorkerner koblet sammen i én enhed . Dette er anderledes end at have flere processorer installeret i et system . I sidstnævnte scenario , har hvert enkelt CPU sin egen CPU sokkel og adgang til sine egne dedikerede ressourcer . I et multi -core processor -system , sidder processoren i en sokkel , og de ressourcer, - såsom LLCs , memory controllere og prefetching hardware - deles mellem kernerne . Power Overvejelser
En multi -core processor kører hurtigere end en enkelt processor , som et resultat , har brug for det mere elektrisk strøm. Denne ekstra strøm resulterer i ekstra varme , hvilket igen øger efterspørgslen på computerens køling arkitektur . En anden effekt overvejelse er batteriets krav til multi-core processor laptops. En multi -core laptop har brug for en mere kraftfuld batteri til at understøtte hurtigere chip til en længere periode .
Speed
En multi -core processor er ikke lig med den samme optælling af separate processorer . For eksempel er en quad -core processor ikke fire gange hurtigere end en enkelt processor. Den faktiske hastighed af et multi -core processor falder et sted mellem en single-core processor af samme type , og flere processorer svarende til kernen tæller . Præcis hvor den multi- core processor falder i dette interval afhænger af hastigheden på hver kerne og det samlede antal kerner.
Cost
Multi-core processorer koster mere end deres single-core modstykker. Men fordi de deler nogle hardware ressourcer , multi -core processorer tendens til at koste mindre end den kombinerede omkostninger ved samme optælling af flere processorer .
Tilgængelig software
Regular software-applikationer kan køre på en multi -core processor , i virkeligheden, vil de køre mere effektivt , især i multitasking scenarier. Den store ulempe er, at fra 2010 er der ikke meget software skrevet til at tage sande fordel af den multi- core behandling miljø. At udnytte styrken af et multi -core system, skal operativsystemet genkender multi-threading , og softwaren skal skrives med simultan multi- threading teknologi ( SMT ) .
Hardwarekrav
En multi -core processor , skal have den rette hardware til at anerkende og støtte det. Ældre edb-systemer må ikke være kompatible med nyere multi- core teknologi i disse tilfælde et nyt bundkort er påkrævet, en, der er kompatibel med multi- core processor. Køb af et nyt bundkort kan også kræve køb af andre nye hardware, afhængigt af bundkortet konfiguration.