reklama
Není pochyb o tom, že konkurence mezi výrobci čipů neustále roste nejen pro procesory PC, ale také pro mobilní a jiné procesory. Velkých pět, které je třeba zmínit, jsou Intel, AMD, nVidia, Qualcomm a Apple. Všechny tyto společnosti se liší v tom, jak rozvíjet své procesory, což bude zajímavé vidět, jehož strategie jim umožní dostat se na vrchol. Můj názor je však jednoduchý - vyberte si více jader než lepších jader.
Než se dostanu do dusného štěrku, všimněte si znění nadpisu článku. Tento článek pojednává o tom, proč věřím více jádrům vůle porazit lepší jádra, což znamená, že to bude zvonit pravda (opět podle mého názoru) někdy v budoucnosti. Prozatím, s aplikacemi stále převážně s jedním vláknem a neznalými více jader, vítězí lepší jádra.
Pozadí
V průběhu let jsme viděli, jak se naše procesory mění z jednojádrových lehkých hmotností až na osmjádrová monstra (nebo 16jádrová, pokud zahrnete servery). Je zřejmé, že mít více jader je výhodné a umožňuje systému pracovat na více datech současně, než kdyby měl systém pouze jedno jádro. V tuto chvíli ale vyvstává nová otázka - je zde místo, kde je výhodnější přestat přidávat jádra a vylepšovat je? Bude mít 12 jader namísto 8 značný rozdíl? Můžeme mít pocit, že 4, 6 nebo 8 jader dosáhne planety „dostatečně dobré“, pokud jde o počet jader, ale mohli bychom udělat mnohem lépe.
Proč bude více Cores lepší
Samozřejmě, že mám více jader a lepší jádra jsou tím nejlepším řešením, ale co když si musíte vybrat? Kdybych byl ten, který si vybral, šel bych s více jádry. Proč? Inspirace k mé odpovědi spočívá v tom, jak fungují GPU.
GPU jsou plné jader. Ve skutečnosti mají některé z posledních karet 2 048 jader, na které se chlubí. Mají tak směšné množství jader, protože jim to umožňuje pracovat na datech současně. S více jádry lze rozdrtit více dat. Ano, jádra GPU jsou dobrá pouze na jeden druh práce (proto stále používáme CPU, ne GPU), ale stejný koncept lze použít i na CPU.
S větším počtem jader lze procesorem rozdrtit více dat a získáte rychlý systém, který zapíná na cokoli, co na něj hodíte, za předpokladu, že je naprogramováno, aby vědělo o všech svých jádrech. Stručně řečeno, mnoho dobrých jader bude nakonec lepší než několik velkých jader.
Současné plány velkých výrobců čipů
Zdá se, že společnost Intel v současné době udržuje čtyřjádrový limit (6 pro jejich extrémní řadu produktů), ale stále vylepšuje své jádra. NVidia však také zvyšuje počet jader. Stejně tak je Qualcomm se svým procesorem Snapdragon, i když poněkud pomaleji, zatímco také provádí vlastní úpravy návrhů akcií ARM. Dokonce i Apple získává jádra se svým procesorem iPhone / iPad, ale velmi pomalu.
AMD se také snaží vylepšit svá jádra, ale předchozí cestovní mapy ukázaly, že AMD stále přidává jádra a chtěla pro spotřebitele vypálit 10jádrový procesor. AMD již má 16-jádrové monstrum pro servery. A ano, nejedná se přesně o jádra, ale takhle jsou uváděny na trh a já jim říkám. O celém přístupu k modulu, o kterém si můžete přečíst v komentáři, bylo hodně kontroverzí tady 5 důvodů, proč Intel tlačí na zeď AMDV průběhu let se Intel a AMD dostaly do boje, aby vyvedly ty nejlepší procesory. Nakonec došlo k bodu, kdy jste příliš neslyšeli o tom, co AMD dělalo, ... Přečtěte si více (pro) a tady 5 důvodů, proč jsou procesory AMD odsouzeny k zániku [názor]Koncem roku 1999 jsem postavil svůj první počítač. Používal procesor AMD Athlon taktovaný na 500 MHz, který byl dostatečně rychlý na to, aby mohl hrát většinu her najednou, a také lepší hodnotu ... Přečtěte si více (proti).
Která strategie je nejlepší? Právě teď, kdo ví? Možná máte názor?
Závěr
Nakonec se skutečně stane něco, co můžeme zjistit pouze trpělivostí. Protože se však stále více softwaru přizpůsobuje četným jádrům, výhoda se nakonec přesune na ty procesory, které jako celek mohou produkovat nejvíce práce. Do té doby budeme muset být spokojeni s tím, co v současné době funguje nejlépe.
Jaký je váš názor, více jader nebo lepší jádra? Kdy si myslíte, že konečně budeme vědět, která volba je lepší? Nějaké další myšlenky? Dejte nám vědět v komentářích!
Obrazové kredity: Olivander, Forrestal_PL, Aaronage
Danny je senior na University of North Texas, který má všechny aspekty softwaru s otevřeným zdrojovým kódem a Linuxu.