Hvorfor flere kjerner vil slå bedre kjerner [Opinion]

Hvorfor flere kjerner vil slå bedre kjerner [Opinion] / Teknologi forklart

Det er absolutt ingen tvil om at konkurransen mellom chipmakere øker jevnt, ikke bare for PC-prosessorer, men også for mobile og andre formål. De store fem som må nevnes er Intel, AMD, nVidia, Qualcomm og Apple. Alle disse selskapene har forskjellige tar på seg hvordan de skal utvikle sine prosessorer, noe som vil gjøre det interessant å se hvilken strategi som vil gi dem mulighet til å stige til toppen. Min mening er imidlertid enkel - velg flere kjerner over bedre kjerner.

Før jeg kommer inn i det nitty gritty, vær oppmerksom på ordlyden av artikkeltittelen. Denne artikkelen handler om hvorfor jeg tror mer kjerner vil slå bedre kjerner, noe som innebærer at dette vil ringe sant (igjen, ifølge min mening) en gang i fremtiden. For nå, med applikasjoner som fortsatt er overveiende gjengede og uvitende om flere kjerner, er bedre kjerner vinnerne.

Bakgrunn

Gjennom årene har vi sett våre prosessorer vende fra enkelkjerne lysvekter helt til åtte-kjernede monstre (eller 16-kjerne hvis du inkluderer servere). Åpenbart har flere kjerner fordelaktig og lar systemet fungere på flere data samtidig, enn hvis systemet bare hadde en enkelt kjerne. Men på dette punktet oppstår et nytt spørsmål - er det et punkt der det er mer fordelaktig å slutte å legge til kjerner og bare gjøre dem bedre? Vil ha 12 kjerner i stedet for 8 gjøre mye av en forskjell? Vi kan føle at det å ha 4, 6 eller 8 kjerner når “bra nok” plateau så langt som antall kjerner går, men vi kan gjøre mye bedre.

Hvorfor flere kjerner blir bedre

Selvfølgelig har flere kjerner og bedre kjerner er den beste løsningen, men hva om du må velge? Hvis jeg var den som valgte, ville jeg gå med flere kjerner. Hvorfor? Inspirasjonen til mitt svar ligger i hvordan GPUer fungerer.

GPUer er pakket med kjerner. Faktisk har noen av de nyeste kortene 2.048 kjerner å skryte av. De har det latterlige antallet kjerner fordi det lar dem jobbe med data samtidig. Med flere kjerner, kan flere data knuses. Ja, GPU-kjerner er bare gode for en type arbeid (det er derfor vi fortsatt bruker CPUer, ikke GPUer), men det samme konseptet kan også brukes på CPUer.

Med flere kjerner, kan flere data bli knust av CPU, og du får et raskt system som glider gjennom alt du kaster på det, forutsatt at det er programmert til å være klar over alle dine kjerner. Kort sagt, mange gode kjerner vil etter hvert bli bedre enn noen få gode kjerner.

De nåværende planene for Big Chip Makers

Intel ser nå ut til å opprettholde en 4-kjerne grense (6 for deres ekstreme serie av produkter), men gjør fortsatt forbedringer til sine kjerner. Imidlertid øker nVidia også antall kjerner. Så er Qualcomm med sin Snapdragon-prosessor, men noe langsommere mens den også gjør tilpassede tilpasninger til lager ARM-design. Selv Apple har fått kjerner med sin iPhone / iPad-prosessor, men med en svært lav hastighet.

AMD prøver også å gjøre sine kjerner bedre, men tidligere veikart har vist at AMD fortsatt legger til kjerner og ønsket å churn ut en 10-kjerne prosessor for forbrukere. AMD har allerede en 16-core behemoth for servere. Og ja, de er ikke akkurat kjerner, men det er slik de markedsføres, og det er det jeg vil kalle dem. Det har vært mye kontroverser om hele modulen tilnærming, som du kan lese om i kommentar her 5 Grunner til at Intel blir spilt mot veggen Av AMD 5 grunner til at Intel blir spilt mot veggen av AMD Gjennom årene har Intel og Intel AMD har vært i en god kamp for å få frem de beste prosessorene. Til slutt kom et poeng hvor du ikke hørte alt for mye om hva AMD var opp til, ... Les mer (pro) og her 5 grunner til at AMD-prosessorer er dømt [Opinion] 5 grunner til at AMD-prosessorer er dømt [Opinion] Tilbake i sent i 1999 bygget jeg min første datamaskin. Den brukte en AMD Athlon prosessor klokket på 500 MHz, som var rask nok til å spille de fleste spill på den tiden, og også en bedre verdi ... Les mer (mot).

Hvilken strategi er best? Akkurat nå, hvem vet? Kanskje du har en mening?

Konklusjon

Det som virkelig skjer i slutten er noe vi bare kan finne ut gjennom tålmodighet. Men som mer programvare blir tilpasningsdyktig mot mange kjerner, vil fordelen til slutt skifte til de prosessorene som, som en hel komponent, kan utgjøre mest arbeid. Inntil da må vi bare være fornøyd med det som for tiden fungerer best.

Hva er din mening, flere kjerner eller bedre kjerner? Når tror du at vi endelig vil vite hvilket valg som er bedre? Noen andre tanker? Gi oss beskjed i kommentarene!

Image Credits: Olivander, Forrestal_PL, Aaronage

Utforsk mer om: AMD-prosessor, CPU, Intel.