Co je lepší vícejádrový nebo vyšší frekvence? Celá pravda o vícejádrových procesorech

Snad každý uživatel s malými znalostmi počítačů se při výběru centrálního procesoru setkal s hromadou nepochopitelných vlastností: technický proces, cache, socket; Obrátil jsem se o radu na přátele a známé, kteří byli kompetentní ve věci počítačového hardwaru. Podívejme se na rozmanitost různých parametrů, protože procesor je nejdůležitější součástí vašeho PC a pochopení jeho vlastností vám dodá jistotu při nákupu a dalším používání.

CPU

Procesor osobního počítače je čip, který je zodpovědný za provádění jakýchkoli operací s daty a řídí periferní zařízení. Je obsažen ve speciálním silikonovém obalu zvaném raznice. Pro krátké označení použijte zkratku - CPU(centrální procesorová jednotka) popř CPU(z anglického Central Processing Unit - centrální zpracovatelské zařízení). Na trhu moderních počítačových komponent existují dvě konkurenční společnosti, Intel a AMD, kteří se neustále účastní závodu o výkon nových procesorů, neustále zlepšujících technologický postup.

Technický proces

Technický proces je velikost používaná při výrobě procesorů. Určuje velikost tranzistoru, jehož jednotkou je nm (nanometr). Tranzistory zase tvoří vnitřní jádro CPU. Pointa je, že neustálé zlepšování výrobních technik umožňuje zmenšit velikost těchto součástí. Díky tomu je jich na čipu procesoru umístěno mnohem více. To pomáhá zlepšit výkon CPU, takže jeho parametry vždy udávají použitou technologii. Například Intel Core i5-760 je vyroben 45 nm procesem a Intel Core i5-2500K je vyroben 32 nm procesem Na základě těchto informací můžete posoudit, jak moderní je procesor a jak je špičkový je výkonově na svého předchůdce, při výběru je ale třeba brát ohled i na řadu dalších parametrů.

Architektura

Procesory se také vyznačují takovou charakteristikou, jako je architektura - soubor vlastností, které jsou vlastní celé rodině procesorů, obvykle vyráběných po mnoho let. Jinými slovy, architektura je jejich organizace nebo vnitřní návrh CPU.

Počet jader

Jádro- nejdůležitější prvek centrálního procesoru. Je to část procesoru, která může provádět jedno vlákno instrukcí. Jádra se liší velikostí vyrovnávací paměti, frekvencí sběrnice, výrobní technologií atd. Výrobci jim s každým dalším technologickým procesem přidělují nové názvy (například jádro procesoru AMD je Zambezi a Intel Lynnfield). S rozvojem technologií výroby procesorů je možné umístit více než jedno jádro do jednoho pouzdra, což výrazně zvyšuje výkon CPU a pomáhá provádět několik úkolů současně a také používat několik jader v programech. Vícejádrové procesory si rychle poradí s archivací, dekódováním videa, provozem moderních videoher atd. Například řady procesorů Intel Core 2 Duo a Core 2 Quad, které používají dvoujádrové a čtyřjádrové CPU. V současné době jsou široce dostupné procesory se 2, 3, 4 a 6 jádry. Větší počet z nich se používá v serverových řešeních a běžný uživatel PC je nevyžaduje.

Frekvence

Kromě počtu jader má na výkon vliv hodinová frekvence. Hodnota této charakteristiky odráží výkon CPU v počtu hodinových cyklů (operací) za sekundu. Další důležitou vlastností je frekvence sběrnice(FSB - Front Side Bus) demonstrující rychlost výměny dat mezi procesorem a periferiemi počítače. Hodinová frekvence je úměrná frekvenci sběrnice.

Zásuvka

Aby byl budoucí procesor při upgradu kompatibilní se stávající základní deskou, musíte znát její patici. Volá se zásuvka konektor, ve kterém je CPU nainstalováno na základní desce počítače. Typ patice je charakterizován počtem nožiček a výrobcem procesoru. Různé patice odpovídají konkrétním typům CPU, takže každá patice umožňuje instalaci konkrétního typu procesoru. Intel používá socket LGA1156, LGA1366 a LGA1155, zatímco AMD používá AM2+ a AM3.

Cache

Cache- množství paměti s velmi vysokou přístupovou rychlostí, nezbytné pro urychlení přístupu k datům, která jsou trvale umístěna v paměti s nižší přístupovou rychlostí (RAM). Při výběru procesoru nezapomeňte, že zvýšení velikosti mezipaměti má pozitivní vliv na výkon většiny aplikací. Mezipaměť CPU má tři úrovně ( L1, L2 a L3), umístěný přímo na jádře procesoru. Přijímá data z RAM pro vyšší rychlost zpracování. Za zvážení také stojí, že u vícejádrových CPU je uvedena velikost mezipaměti první úrovně pro jedno jádro. L2 cache plní podobné funkce, ale je pomalejší a větší. Pokud plánujete používat procesor pro úlohy náročné na zdroje, pak bude vhodnější model s velkou mezipamětí druhé úrovně, protože u vícejádrových procesorů je uvedena celková velikost mezipaměti L2. Nejvýkonnější procesory, jako AMD Phenom, AMD Phenom II, Intel Core i3, Intel Core i5, Intel Core i7, Intel Xeon, jsou vybaveny L3 cache. Mezipaměť třetí úrovně je nejméně rychlá, ale může dosáhnout 30 MB.

Spotřeba energie

Spotřeba energie procesoru úzce souvisí s jeho výrobní technologií. S ubývajícími nanometry technického procesu, zvyšováním počtu tranzistorů a zvyšováním taktovací frekvence procesorů roste spotřeba CPU. Například procesory Intel Core i7 vyžadují až 130 wattů nebo více. Napětí dodávané do jádra jasně charakterizuje spotřebu procesoru. Tento parametr je zvláště důležitý při výběru CPU pro použití jako multimediální centrum. Moderní modely procesorů využívají různé technologie, které pomáhají bojovat s nadměrnou spotřebou energie: vestavěné teplotní senzory, automatické řídicí systémy pro napětí a frekvenci jader procesoru, režimy úspory energie při nízké zátěži CPU.

Další funkce

Moderní procesory získaly schopnost pracovat ve 2- a 3kanálových režimech s RAM, což výrazně ovlivňuje jeho výkon, a také podporují větší sadu instrukcí, čímž se jejich funkčnost zvyšuje na novou úroveň. GPU díky technologii zpracovávají video samy, a tím zatěžují CPU DXVA(z anglického DirectX Video Acceleration - zrychlení videa komponentou DirectX). Intel používá výše uvedenou technologii Turbo Boost dynamicky měnit taktovací frekvenci centrálního procesoru. Technologie Rychlostní krokřídí spotřebu CPU v závislosti na aktivitě procesoru a Virtualizační technologie Intel hardware vytváří virtuální prostředí pro použití více operačních systémů. Také moderní procesory lze pomocí technologie rozdělit na virtuální jádra Hyper Threading. Dvoujádrový procesor je například schopen rozdělit takt jednoho jádra na dvě, což vede k vysokému výpočetnímu výkonu při použití čtyř virtuálních jader.

Při přemýšlení o konfiguraci vašeho budoucího počítače nezapomeňte na grafickou kartu a její GPU(z anglického Graphics Processing Unit - grafický procesor) - procesor vaší grafické karty, který je zodpovědný za vykreslování (aritmetické operace s geometrickými, fyzickými objekty atd.). Čím vyšší je frekvence jeho jádra a frekvence pamětí, tím menší bude zatížení centrálního procesoru. Hráči by měli věnovat zvláštní pozornost GPU.

Při nákupu procesoru se mnoho lidí snaží vybrat něco chladnějšího, s několika jádry a vysokým taktem. Málokdo ale ví, co vlastně počet procesorových jader ovlivňuje. Proč může být například obyčejný a jednoduchý dvoujádrový procesor rychlejší než čtyřjádrový, nebo stejné „procento“ se 4 jádry než „procento“ s 8 jádry. Jedná se o poměrně zajímavé téma, které rozhodně stojí za bližší pochopení.

Zavedení

Než začneme chápat, co ovlivňuje počet procesorových jader, rád bych udělal malou odbočku. Ještě před několika lety byli vývojáři CPU přesvědčeni, že výrobní technologie, které se tak rychle vyvíjejí, jim umožní vyrábět „kameny“ s taktem až 10 GHz, což uživatelům umožní zapomenout na problémy se špatným výkonem. Úspěchu však nebylo dosaženo.

Bez ohledu na to, jak se technologický proces vyvíjel, Intel i AMD narážely na čistě fyzická omezení, která jim jednoduše neumožňovala vyrábět procesory s taktovací frekvencí až 10 GHz. Poté bylo rozhodnuto zaměřit se nikoli na frekvence, ale na počet jader. Nová rasa tak začala produkovat výkonnější a produktivnější procesorové „krystaly“, která pokračuje dodnes, ale ne tak aktivně jako zpočátku.

Procesory Intel a AMD

Intel a AMD jsou dnes přímými konkurenty na trhu procesorů. Když se podíváme na příjmy a tržby, Blues mají jasnou výhodu, i když Reds mají v poslední době problém udržet krok. Obě společnosti mají dobrou škálu hotových řešení pro všechny příležitosti - od jednoduchého procesoru s 1-2 jádry až po skutečné příšery s více než 8 jádry Obvykle se takové „kameny“ používají na speciálních pracovních „počítačích“, které mají a úzké zaměření.

Intel

Intel má dnes úspěšných 5 typů procesorů: Celeron, Pentium a i7. Každý z těchto „kamenů“ má jiný počet jader a je určen pro různé úkoly. Například Celeron má pouze 2 jádra a používá se především na kancelářských a domácích počítačích. Pentium, nebo, jak se také říká, „pahýl“, se také používá doma, ale již má mnohem lepší výkon, především díky technologii Hyper-Threading, která k fyzickým dvěma jádrům „přidá“ další dvě virtuální jádra, která se nazývají vlákna. Dvoujádrové „procento“ tedy funguje jako nejlevnější čtyřjádrový procesor, i když to není úplně správné, ale to je hlavní bod.

Co se týče řady Core, je situace přibližně stejná. Mladší model s číslem 3 má 2 jádra a 2 vlákna. Starší řada - Core i5 - má již plnohodnotných 4 nebo 6 jader, ale postrádá funkci Hyper-Threading a nemá další vlákna, kromě 4-6 standardních. No a poslední věc - core i7 - to jsou špičkové procesory, které mají zpravidla 4 až 6 jader a dvakrát tolik vláken, tedy například 4 jádra a 8 vláken nebo 6 jader a 12 vláken .

AMD

Nyní stojí za to mluvit o AMD. Seznam „oblázků“ od této společnosti je obrovský; nemá smysl vypisovat vše, protože většina modelů je prostě zastaralá. Za zmínku snad stojí nová generace, která v jistém smyslu „kopíruje“ Intel - Ryzen. Tato řada obsahuje i modely s čísly 3, 5 a 7. Hlavní rozdíl oproti „modrým“ Ryzenům je v tom, že nejmladší model poskytuje hned plná 4 jádra, zatímco starší má ne 6, ale osm. Kromě toho se mění počet vláken. Ryzen 3 - 4 vlákna, Ryzen 5 - 8-12 (podle počtu jader - 4 nebo 6) a Ryzen 7 - 16 vláken.

Za zmínku stojí další „červená“ řada - FX, která se objevila v roce 2012 a ve skutečnosti je tato platforma již považována za zastaralou, ale díky tomu, že nyní více a více programů a her začíná podporovat multi-threading, řada Vishera si opět získala oblibu, která spolu s nízkými cenami jen roste.

Pokud jde o spory ohledně frekvence procesoru a počtu jader, pak je ve skutečnosti správnější dívat se na druhé, protože všichni se již dávno rozhodli pro taktovací frekvence a dokonce i špičkové modely od Intelu pracují na nominálních 2,7, 2,8, 3 GHz. Frekvenci lze navíc vždy zvýšit pomocí přetaktování, ale v případě dvoujádrového procesoru se to příliš neprojeví.

Jak zjistit, kolik jader

Pokud někdo neví, jak určit počet jader procesoru, lze to udělat snadno a jednoduše i bez stahování a instalace samostatných speciálních programů. Stačí přejít do "Správce zařízení" a kliknout na malou šipku vedle položky "Procesory".

Podrobnější informace o tom, jaké technologie váš „kámen“ podporuje, jaká je jeho hodinová frekvence, číslo revize a mnoho dalšího, získáte pomocí speciálního a malého programu CPU-Z. Můžete si jej zdarma stáhnout na oficiálních stránkách. Existuje verze, která nevyžaduje instalaci.

Výhoda dvou jader

Jaká by mohla být výhoda dvoujádrového procesoru? Existuje mnoho věcí, například ve hrách nebo aplikacích, při jejichž vývoji byla hlavní prioritou práce s jedním vláknem. Vezměte si jako příklad hru Wold of Tanks. Nejběžnější dvoujádrové procesory jako Pentium nebo Celeron budou produkovat docela slušné výkonové výsledky, zatímco některé FX od AMD nebo INTEL Core využijí mnohem více jejich schopností a výsledek bude přibližně stejný.

Lepší 4 jádra

Jak mohou být 4 jádra lepší než dvě? Lepší výkon. Čtyřjádrové „kameny“ jsou určeny pro vážnější práce, kde si jednoduché „pahýly“ nebo „celerony“ prostě neporadí. Vynikajícím příkladem by zde byl jakýkoli 3D grafický program, jako je 3Ds Max nebo Cinema4D.

Během procesu vykreslování využívají tyto programy maximum počítačových zdrojů, včetně paměti RAM a procesoru. Dvoujádrové procesory budou velmi pozadu v době zpracování renderu a čím složitější je scéna, tím déle to bude trvat. Procesory se čtyřmi jádry se však s tímto úkolem vyrovnají mnohem rychleji, protože jim na pomoc přijdou další vlákna.

Samozřejmě si můžete vzít nějaký rozpočet „protsik“ z rodiny Core i3, například model 6100, ale 2 jádra a 2 další vlákna budou stále horší než plnohodnotné čtyřjádro.

6 a 8 jader

No a posledním segmentem vícejádrových jsou procesory se šesti a osmi jádry. Jejich hlavní účel je v zásadě úplně stejný jako u CPU výše, jen jsou potřeba tam, kde si běžné „čtyřky“ neporadí. Kromě toho jsou na bázi „kamenů“ se 6 a 8 jádry stavěny plnohodnotné specializované počítače, které budou „šité na míru“ pro určité činnosti, například střih videa, programy pro 3D modelování, vykreslování hotových těžkých scén pomocí velké množství polygonů a objektů atd. .d.

Navíc takové vícejádrové procesory fungují velmi dobře při práci s archivátory nebo v aplikacích, které vyžadují dobré výpočetní schopnosti. Ve hrách, které jsou optimalizovány pro multi-threading, takové procesory nemají obdoby.

Co je ovlivněno počtem jader procesoru?

Co tedy ještě může ovlivnit počet jader? V první řadě ke zvýšení spotřeby energie. Ano, jakkoli to může znít překvapivě, je to pravda. Není třeba se příliš znepokojovat, protože v každodenním životě tento problém, abych tak řekl, nebude patrný.

Druhým je topení. Čím více jader, tím lepší chladicí systém je potřeba. S měřením teploty procesoru vám pomůže program s názvem AIDA64. Při spuštění musíte kliknout na „Počítač“ a poté vybrat „Snímače“. Je nutné sledovat teplotu procesoru, protože pokud se neustále přehřívá nebo pracuje při příliš vysokých teplotách, po nějaké době prostě vyhoří.

Dvoujádrové systémy tento problém neznají, protože nemají příliš vysoký výkon, respektive odvod tepla, ale vícejádrové systémy ano. Nejžhavější kameny jsou ty od AMD, zejména řada FX. Vezměme si například model FX-6300. Teplota procesoru v programu AIDA64 je kolem 40 stupňů a to je v klidovém režimu. Při zátěži se číslo zvýší a pokud dojde k přehřátí, počítač se vypne. Při nákupu vícejádrového procesoru byste tedy neměli zapomenout na chladič.

Co dalšího ovlivňuje počet procesorových jader? Pro multitasking. Dvoujádrové procesory nebudou schopny poskytovat stabilní výkon při současném spuštění dvou, tří nebo více programů. Nejjednodušším příkladem jsou streamery na internetu. Kromě toho, že hrají nějakou hru na vysoké nastavení, mají současně spuštěný program, který jim umožňuje online vysílání hry na internet, mají také internetový prohlížeč s několika otevřenými stránkami, kde hráč zpravidla čte komentáře lidí, kteří to sledují, a sleduje další informace. Ani každý vícejádrový procesor nedokáže zajistit patřičnou stabilitu, nemluvě o dvoujádrových a jednojádrových procesorech.

Také stojí za to říci pár slov, že vícejádrové procesory mají velmi užitečnou věc zvanou „L3 mezipaměť třetí úrovně“. Tato cache má určité množství paměti, do které se neustále zaznamenávají různé informace o spuštěných programech, provedených akcích atd. To vše je potřeba pro zvýšení rychlosti počítače a jeho výkonu. Například, pokud osoba často používá Photoshop, budou tyto informace uloženy v paměti a doba spuštění a otevření programu se výrazně zkrátí.

Shrnutí

Shrneme-li rozhovor o tom, co ovlivňuje počet procesorových jader, můžeme dojít k jednoduchému závěru: pokud potřebujete dobrý výkon, rychlost, multitasking, práci v náročných aplikacích, možnost pohodlně hrát moderní hry atd., pak je vaše volba procesor se čtyřmi a více jádry. Pokud potřebujete jednoduchý „počítač“ pro kancelářské nebo domácí použití, který bude využíván minimálně, pak jsou 2 jádra to, co potřebujete. V každém případě při výběru procesoru musíte nejprve analyzovat všechny své potřeby a úkoly a teprve poté zvážit případné možnosti.

Jaká je výhoda dvoujádrových procesorů?

Při nákupu notebooku jste si pravděpodobně všimli, že některé z nich mají označení: „Intel Core 2 Duo“ nebo „AMD Turion 64 x2“. Tyto štítky označují, že notebooky jsou vyrobeny s dvoujádrovou technologií zpracování.

Dvoujádrové procesory

Dvoujádrové procesory jsou typem systému sestávajícího ze dvou nezávislých procesorových jader spojených do jednoho integrovaného obvodu (IC) nebo, jak říkají profesionálové, do jednoho čipu. Takové systémy kombinují dvě jádra v jednom procesoru. Podobná technologie byla poprvé aplikována na osobní počítač a domácí herní konzole, ale rychle se přizpůsobila prostředí mobilních počítačů. AMD a Intel mají notebooky s podobnou technologií.

Dvoujádrové procesory mají jinou strukturu než dvoujádrové procesory. Označují systém, kde jsou dva procesory kombinovány v jednom integrovaném obvodu. Dvoujádrové procesory zase označují systém, kde jsou dva nezávislé procesory (každý s vlastní matricí) přímo připojeny k základní desce.

Každý z procesorů ve dvoujádrovém systému má mezipaměť na čipu (primární mezipaměť), která jim dává vlastní potenciál rychle a efektivně získávat a zpracovávat často používané instrukce. Ve stejném integrovaném obvodu je navíc uložena mezipaměť L2. Sekundární mezipaměť na čipové sadě Intel Core 2 Duo je sdílena mezi dvěma procesory V čipové sadě Turion AMD 64x2 má každý ze dvou procesorů vyhrazenou mezipaměť - 512 KB na jádro. Mezipaměť druhé úrovně je rezervou pro případ, že ten primární nestačí.

Výhody technologie Dual Core

Nejdůležitějšími výhodami takových procesorů jsou rychlost a efektivita. Zpracování příkazů a načítání dat provádějí dva procesory; Tím je dosaženo vyššího výkonu bez zahřívání procesorů. Rychlý výkon zajišťuje i fakt, že tyto dva procesory mají vlastní snadno dostupnou primární mezipaměť. Navíc, zejména v případě Intel Core 2 Duo, kde je sekundární mezipaměť rozdělena, může být v případě potřeby celá sekundární mezipaměť využívána jedním nebo oběma procesory současně.

Stručně řečeno, notebook s dvoujádrovým procesorem běží rychleji, běží chladněji a má lepší možnosti multitaskingu. Dvoujádrové procesory spotřebují méně energie než dvoujádrové procesory.

Další výhodou použití dvoujádrových procesorů v noteboocích je jejich nižší hmotnost a velikost, díky čemuž je notebook pohodlnější a zároveň poskytuje výkon podobný PC.

Je důležité si uvědomit, že pokud u starších programů budete spouštět vždy pouze jeden program, dvoujádrové procesory nebudou mít žádnou výhodu. Starší programy nebyly pro tuto technologii navrženy, takže jsou schopny používat pouze jedno jádro. Výhoda multitaskingu však v tomto případě stále zůstává. Pokud máte otevřených více programů současně, dvoujádrový procesor poskytne rychlejší výkon než jednojádrový procesor.

Jak čas plyne, stále více vývojářů softwaru vytváří své programy s ohledem na dvoujádrové procesory; Uživatelé tak budou moci v blízké budoucnosti zažít všechny výhody takových procesorů.

QX | 22. července 2015, 14:45
Nejen frekvence, ale i technický proces. Moderní 2jádrové procesory na 3 GHz se nedají srovnávat s prvními 2jádrovými procesory také na 3 GHz. Frekvence je stejná, ale ty staré jsou oproti těm novým prostě hrozné brzdy. Ve výsledku je moderní 2jádrový i3 mnohem lepší než 4jádrový Quad Q6600. I novější Pentium G je lepší než starý Quad.

QX | 11. července 2015, 12:18
Zde rozdíl ve frekvenci není velký, 3,5 versus 3 GHz. Proto jsou 4 jádra zajímavá. Ale samozřejmě, pokud se udrží i ostatní vlastnosti. Pro archivaci, kódování videa atd. je potřeba mnoho jader. Tím, že vezmete 2 jaderné zbraně, můžete také něco ušetřit. Další otázkou je, jak moc na tom budete pracovat. No, bylo by lepší, kdybyste oba modely konkrétně pojmenovali. A tak bych vám poradil mít výkonnější a čerstvější Core i3.

MaKos007 | 30. března 2015, 16:00
Zde budu šířit své myšlenky po stromě. Proto hned řeknu, že vaší volbou je dvoujádrový procesor s vyšší frekvencí. Pokud teorie není zajímavá, nemusíte číst dále.

Frekvence procesoru je ve skutečnosti počet operací, které provede za jednotku času. Čím vyšší je frekvence, tím více akcí se například provede za sekundu.

Jak je to s počtem jader... Pokud je jader více, může procesor zpracovat více úloh. Je to jako běžící pásy. Jeden dopravníkový pás pracuje rychle, ale dva paralelní pásy, na kterých probíhají operace, produkují dvojnásobný výkon. Teoreticky tedy budou dvoujádrová řešení fungovat dvakrát rychleji než jednojádrové řešení.

To je teorie, ale stejně jako u dopravníků je potřeba tato dvě vlákna něčím zatížit. zároveň správně zatěžovat, aby každý pás pracoval s plnou účinností. V případě procesorů to závisí na architektuře programů a her, které využívají právě toto vícejádro. Pokud aplikace může rozdělit úkoly do několika vláken (čtení - použití vícejádrového procesoru), pak vícejádrové mohou výrazně zvýšit rychlost provádění příkazů. Ale pokud to nejde, nebo jsou úkoly takové, že je nelze rozdělit, pak vůbec nezáleží na tom, zda je v CPU mnoho jader nebo ne.

Ve skutečnosti je otázka optimálního počtu jader složitá. Důležitá je zde také architektura samotných jader a vazby mezi nimi. První vícejádrové procesory tedy měly výrazně méně funkční design než moderní. Kromě toho je třeba vzít v úvahu, že moderní operační systémy Windows 7 a Windows 8 (neuvažuji zde systémy *nix a jejich podporu vícejádrových procesorů - samostatné a velmi zajímavé téma) se staly velmi dobrými v paralelizaci mnoha úkoly. Vícejádro tak pomáhá nezpomalovat hlavní procesy (aplikace a hry používané uživatelem) kvůli úlohám na pozadí. Antivirová ochrana a firewall tedy nezpomalí (přesněji řečeno v menší míře zpomalí) běžící hru nebo práci ve Photoshopu.

Pro které programy je vícejádrový důležitý? Po chvíli strávené na internetu můžete zjistit, že urychluje převod videa a zvuku; vykreslování 3D modelů, šifrování signálu atd. K práci ve Photoshopu a úpravě videa nepotřebujete 4 jádra. Úplně stačí, jak jsem již řekl, dva, ale s vyšším výkonem každého z nich.

teleportovat | 21. dubna 2013, 01:30
Jednoduchý výpočet výkonu ukazuje: pro 2jádro je celkový výkon 2 x 3,5 = 7, pro 4jádro - 4 x 3 = 12. 4jádro je tedy téměř 2x výkonnější. Navíc je pravděpodobně modernější, a tedy ekonomičtější a produktivnější. A pokud je použito pouze jedno jádro, zahřívá se méně, protože frekvence jednoho jádra je o něco nižší, ale to je významné pro vytápění.

Pro střih videa nejsou s největší pravděpodobností kritické prostředky grafické karty nebo speciální karta pro střih videa. Na tom se ale podílí i procesor a pokud 2jádrový procesor vyčlení na tento úkol jedno jádro, tak zbylé úkoly (různé antivirové programy) budou bojovat o zbývající jádro, což povede ke strašné hlouposti. Vícejádro je zkrátka lepší.

jang | 11. dubna 2013, 20:22
V tomto případě bude dvoujádrový procesor ve všech ohledech efektivnější a ekonomičtější.

Je nemožné porozumět této problematice, aniž bychom věděli, co je 4jádrový procesor. U jedno-, dvou- a tříjádrových procesorů je vše jednoduché: mají jedno, dvě nebo tři jádra. Co se týče 4jádra, není vše tak, jak se na první pohled zdá.

2 nebo 4 jádrový procesor?

Většina lidí dělá chybu, když si myslí, že frekvence každého jádra se sčítá. Protože frekvence jader je 2,5 GHz a jádra jsou 4, znamená to 2,5 * 4 = 10 GHz. Ale není tomu tak: frekvence je vždy stejná - 2,5 GHz. Proč se frekvence nesčítá? Protože každý procesor na této frekvenci pracuje paralelně.

Část je část času, pro jejíž výpočet procesor přiděluje prostředky všem vláknům vstupujícím do procesoru. Jsou to jako 4 dálnice s maximální rychlostí 60 km/h (2,5 GHz): máme kamiony, které nám musí dodávat zboží (to jsou naše části programu nebo části programu), a abychom mohli zvýšit rychlost dodání (zvýšení výkonu systému), musíme využít všechny 4 dálnice nebo zvýšit maximální rychlost (3,0 GHz). Ale pro většinu programů je nemožné pracovat v několika vláknech, protože pracují v jednom vlákně a jsou schopny používat pouze jednu dálnici (což znamená, že našemu programu bude přiděleno pouze 25% celkového výkonu procesoru), protože v programu je logika musí být prováděny sekvenčně (vláknově), a pokud porušíte sekvenci, logika se zlomí, což povede k selhání. Nové programy se snaží využívat multiprogramování – schopnost pracovat ve více vláknech (naše dálnice), a ne v jednom, jako většina programů nyní. Hry jsou z velké části také optimalizovány pro multithreading, ale hlavní vlákno obvykle běží na jednom. I když teď se to snaží rozdělit na více, aby to bylo jednodušší a rychlejší. Proto je pro hry nebo aplikace, které obvykle běží v jednom nebo dvou vláknech, lepší vzít 2jádrový procesor.

Pokud je frekvence dvoujádrového jako čtyřjádrového, tak je samozřejmě lepší vzít čtyřjádrový, protože nám běží obrovské množství programů současně, i když s slabé zatížení. Výkon systému získáme díky tomu, že všechny ostatní procesy mohou být předřazeny jinému jádru, když je jeden z nich plně vytížen. Obvykle je ale frekvence nových dvoujádrových vyšší než u nových čtyřjádrových. Proto při testování ve hrách vítězí 2jádrové s vyšší frekvencí než 4jádrové s frekvencí nižší.

Nyní o frontách:

Nyní pochopíme, že při přechodu z jednojádrového na dvoujádrové se rychlost zvyšuje rychleji nejen díky současnému zpracování jádry, ale také kvůli čekání a frontě na procesoru.

Frekvence jednojádrového procesoru a dvoujádrového procesoru je stejná, ale počítač běží rychleji se 2 jádry. Jde o to v multiprogramování, kdy se udělá přechod z jednojádrového na dvoujádrový, rychlost se výrazně zvýší. A multiprogramování je práce s vlákny. Představme si 2 vlákna, například běžící Windows a spuštěná počítačová hra. Pokud máme jedno jádro, pak se postupně zpracuje hra (část) a poté práce Windows (část). Procesy musí čekat ve frontě, tj. když je zpracován „kus“ hry, Windows musí čekat na konec zpracování hry (část hry). Když jsme přešli na 2 jádra, dokonce se stejnou frekvencí jako jednojádro, počítač začne zpracovávat rychleji, protože fronta se zkrátí 2krát.

Vysvětlím to podrobněji na příkladu 100 aplikací Pokud máme 1 jádro, je zpracována 1 aplikace, zbývajících 99 čeká, až na ně přijde řada. A čím delší fronta, tím déle aktualizace trvají a pak máme pocit, že se náš systém zpomaluje. A když máme 2 jádra, fronta je rozdělena na polovinu, tedy 50 aplikací na jednom a 50 na druhém, proto je jednodušší a rychlejší je aktualizovat. Je důležité vědět, že se fronta zmenší a naše aplikace se aktualizují rychleji.

Chcete-li vlákno otestovat, spusťte winrar pro komprimaci velkého souboru a ve správci se podívejte (komprimuje se do jednoho vlákna), kolik prostředků CPU spotřebuje (25 % na 4 jádrech a 50 % na 2 jádrech). Z toho vyplývá, že naší hře, pokud poběží v jednom vlákně na čtyřjádrovém procesoru, bude přiděleno 25 % výkonu procesoru, 50 % na dvoujádrovém procesoru. Ve hrách máme multithreading, ale hlavní vlákno ve hře bude stále zpracovávat čtvrtina procesoru (ve čtyřjádrovém procesoru).

Vše bylo zvažováno zjednodušeným způsobem: 2jádro s vyšší frekvencí je vhodnější pro hry, protože jednomu vláknu je přidělena větší frekvence, a 4jádro je vhodné pro vícevláknová data, například mnoho spuštěných aplikací zároveň.

2jádrový procesor i5 disponuje technologií, která mu umožňuje simulovat chod systému jako u 4jádrového procesoru. Ve skutečnosti jsou pouze 2 jádra, ale pro Windows je simulován provoz 4 jader. 4 fronty (vlákna) Postupně jsou zpracovávány 2 fronty (vlákna) na jádro. Každé jádro zabírá část každého z vláken, to znamená, že může být čtyřjádrové.




Nahoru