Wat is een Quad Core-processor. verwerkers

Multi-coreprocessors zijn centrale verwerkingseenheden die meer dan twee verwerkingskernen bevatten. Dergelijke kernen kunnen zich zowel in hetzelfde pakket als op dezelfde processorchip bevinden.

Wat is een multicoreprocessor?

Meestal worden multicore-processors opgevat als centrale processors waarin verschillende rekenkernen zijn geïntegreerd in één microcircuit (dat wil zeggen dat ze zich op een enkel siliciumkristal bevinden).

Meestal wordt de kloksnelheid in multi-core processors bewust onderschat. Dit wordt gedaan om het stroomverbruik te verminderen met behoud van de vereiste processorprestaties. Tegelijkertijd is elke kern een volwaardige microprocessor, die kenmerkend is voor alle moderne processors - hij gebruikt een cache op meerdere niveaus, ondersteunt de uitvoering van code die niet in orde is en vectorinstructies.

Hyperthreading

Kernen in multicore-processors kunnen SMT ondersteunen, waardoor meerdere berekeningsthreads en meerdere logische processors per kern kunnen worden uitgevoerd. Op processors van Intel wordt deze technologie "Hyper-threading" genoemd. Hiermee kunt u het aantal logische processors verdubbelen in vergelijking met het aantal fysieke chips. In microprocessors die deze technologie ondersteunen, is elke fysieke processor in staat om de status van twee threads tegelijkertijd te handhaven. Voor het besturingssysteem zal het lijken alsof er twee logische processors zijn. Als er een pauze is in het werk van een van hen (het wacht bijvoorbeeld op gegevens die uit het geheugen worden ontvangen), begint de andere logische processor zijn eigen thread uit te voeren.

Typen multi-coreprocessors

Multi-coreprocessors worden ingedeeld in verschillende typen. Ze kunnen het gebruik van gedeelde cache al dan niet ondersteunen. De communicatie tussen de cores vindt plaats via een gedeelde bus, een point-to-point-netwerk, een netwerk met een switch of een gedeelde cache.

Werkingsprincipe

De meeste moderne multi-coreprocessors werken volgens het volgende schema. Als de actieve toepassing multithreading ondersteunt, kan het de processor dwingen om meerdere taken tegelijkertijd uit te voeren. Als de computer bijvoorbeeld een 4-core processor gebruikt met een kloksnelheid van 1,8 GHz, kan het programma alle vier de cores tegelijk met werk "laden", terwijl de totale processorfrequentie 7,2 GHz zal zijn. Als er meerdere programma's tegelijk worden uitgevoerd, kan elk van hen een deel van de processorkernen gebruiken, wat ook leidt tot een toename van de computerprestaties.

Veel besturingssystemen ondersteunen multithreading, dus het gebruik van multicore-processors kan de computer versnellen, zelfs in het geval van toepassingen die geen multithreading ondersteunen. Als we de werking van slechts één applicatie beschouwen, is het gebruik van multi-coreprocessors alleen gerechtvaardigd als deze applicatie is geoptimaliseerd voor multithreading. Anders zal de snelheid van een multi-coreprocessor niet verschillen van die van een conventionele processor en soms zelfs langzamer werken.

01.02.2013

Het debat over de noodzaak van multi-coreprocessors is allang geluwd. Maar de vraag naar de vraag naar een groot aantal kernen is nog steeds urgent. Een aanzienlijk deel van de applicaties, waaronder games, weet immers nog steeds niet hoe ze een groot aantal parallelle applicaties moeten gebruiken. In deze test hebben we besloten om uit te zoeken hoe het aantal cores in een processor de spelprestaties beïnvloedt.

Met de komst van multi-coreprocessors is de situatie met hun keuze gecompliceerder geworden, omdat naast de gebruikelijke prestatie-indicator, die altijd de klokfrequentie is, er nog een is toegevoegd - het aantal kernen. Intel en AMD begonnen ze snel op te bouwen, maar kalmeerden toen, hoewel analisten nog een aantal kernen voorspelden. Op dit moment kan het maximale aantal kernen zelfs als vier worden beschouwd. En het is niet nodig om te knikken in de richting van AMD FX-processors, die de fabrikant zelf "acht-core" noemt. In feite hebben ze ook vier kernen, minus het verdubbelde aantal ALU's. AMD roept gewoon kernels-modules aan. In alle opzichten is dit aantal kernen optimaal voor gaming.


Maar de algemene opinie geeft niet altijd de werkelijke stand van zaken weer. Sterker nog, veel games weten nog steeds niet hoe ze meer dan twee cores moeten gebruiken. En helemaal niet omdat de programmeurs in de bedrijven die ze hebben gemaakt geen voorstander zijn van multicore, maar gewoon omdat de meeste gameprojecten niet veel rekenkracht nodig hebben. En dat geldt zowel voor vrij bescheiden games als voor veel blockbusters. Deze trend werd vooral duidelijk met de komst van DirectX 11. De nieuwste API van Microsoft bracht een aanzienlijk aantal wijzigingen met betrekking tot load balancing met zich mee, waardoor een aanzienlijk deel van het werk aan de voorlopige berekening van gegevens en hun voorbereiding van de centrale processor naar de videokaart. De belasting van het grafische subsysteem is toegenomen, maar op de CPU is deze juist gedaald.

Deze informatie werd door veel kopers onderschat, ze bleven zoeken naar de krachtigste processor voor een gamecomputer en knikten naar talloze gametests waarin processors een enorm verschil in prestaties laten zien. En de meesten denken er niet aan dat voor gamingtests van processors speciale instellingen worden geselecteerd, die het verschil in prestaties van verschillende modellen moeten onthullen en zo duidelijk mogelijk moeten aantonen. In het echte leven gebruikt niemand dergelijke instellingen, vooral omdat ze een redelijk productief systeem hebben. Het is tenslotte nogal dwaas om te spelen met een resolutie van 1280 bij 720 en minimale grafische instellingen in een nieuw meesterwerk, met een uitstekende videokaart zoals de Radeon HD 7970 of de GeForce GTX 680.

Om het prestatieverschil dat wordt aangetoond door processors met verschillende aantallen kernen, en in omstandigheden die de realiteit zo dicht mogelijk benaderen, adequaat te beoordelen, gingen we de andere kant op. In onze traditionele testbank, uitgerust met een Core i7-2700K-processor, hebben we een krachtige videokaart Radeon HD 7950 geïnstalleerd en de tests uitgevoerd in instellingen die veel dichter bij de echte modi liggen. Dat wil zeggen, in Full HD-resolutie, op maximale instellingen en met geactiveerde anisotrope filtering. Het enige dat werd opgegeven, was anti-aliasing, wat de belasting van de videokaart aanzienlijk verhoogt, waardoor het verschil in processorprestaties nog groter wordt.


En er zijn vier processors tegelijk in de test. Hoewel dit fysiek nog steeds dezelfde Core i7 op de Sandy Bridge-kern is, zullen we deze gebruiken met één, twee, drie en vier actieve kernen en de impact van hun aantal op de prestaties evalueren. Om de resultaten nog nauwkeuriger te maken, hebben we HyperThreading uitgeschakeld, wat de resultaten kan beïnvloeden, waardoor de situatie voor configuraties met minder cores wordt verbeterd. Automatisch overklokken was ook uitgeschakeld en de processorfrequentie werd vastgesteld op 3,5 gigahertz, wat er standaard voor is.

Voor het testen gebruiken we vijf games uit onze vaste set videokaarten. Dit zijn Metro 2033, Crysis 2, Battlefield 3, F1 2011 en ArmA 2. Vier van hen zullen worden getest in de DirectX 11-modus die ze ondersteunen. En ArmA 2, die de nieuwste API niet ondersteunt, zal als benchmark fungeren. Op basis van het gedrag van deze game zullen we conclusies trekken over het effect van het aantal cores in de processor op games die via DirectX 10 lopen, dat (net als de vorige) de centrale processor veel meer belast. Daarnaast is er een legende onder fans van ArmA 2 dat deze game een van de meest processorafhankelijke is. Laten we het controleren.

Voordat we verder gaan met de tests, moeten we voorbehoud maken dat onze test alleen nuttig is voor eigenaren of voor degenen die van plan zijn een paar van de nieuwste generaties Intel Core-processors te kopen. Dat wil zeggen, op de kernen van Sandy Bridge en Ivy Bridge. Omdat ze door de hoge efficiëntie van deze processors het kleinere aantal cores grotendeels kunnen compenseren, relatief minder efficiënte processors zoals AMD Athlon/Phenom en Core 2 Duo/Core 2 Quad. Voor dergelijke processors kan de afhankelijkheid van het aantal kernen groter zijn. Tegelijkertijd moet u rekening houden met het effect van de processorfrequentie op de prestaties, ongeacht het aantal kernen, en aanpassingen maken aan de resultaten die onze testpersoon zal aantonen. Alle puntjes boven de "i" lijken te zijn geplaatst, u kunt doorgaan met het bestuderen van testresultaten.

Het synthetische pakket 3DMark 11 wordt traditioneel als eerste naar de strijd gestuurd.Synthetische stoffen zijn over het algemeen erg gevoelig voor de prestaties van componenten en zouden waarschijnlijk goed reageren op veranderingen in het aantal kernen als ons doel zou zijn om pure prestaties te bestuderen met behulp van een natuurkundige test. Maar we zijn geïnteresseerd in een grafische test en de resultaten daarin bleken zeker niet de meest verwachte. Zoals je in de grafiek kunt zien, bleek het verschil tussen 2,3 en 4 cores praktisch nul te zijn, binnen de foutmarge. En pas toen slechts één (!) Core actief bleef, reageerde 3DMark op de een of andere manier op de afname van de hoeveelheid computerbronnen. Maar hij reageerde heel traag. Zoals je kunt zien, is de belasting van de processor in de grafische test van het pakket zo laag dat slechts één snelle en efficiënte Sandy Bridge-kern het perfect aankan. Sterker nog, in deze test zijn meer dan twee cores niet nodig, en daarom zal een snelle Pentium hier geen slechtere resultaten laten zien dan Core i5 en Core i7, die vele malen duurder zijn.

Metro 2033

Een van de zwaarste en mooiste pc-games, hij draait best vrolijk op de videokaart Radeon HD 7950. Maar hij is erg sceptisch over het aantal cores. Het verschil tussen 2.3 en 4 cores is vrij bescheiden, hoewel meer uitgesproken dan in 3DMark. Maar met één actieve kern is een merkbare daling zichtbaar, hoewel het de moeite waard is om toe te geven dat je op één kern kunt spelen, zij het met wat onaangename spiertrekkingen, aangezien de minimale framesnelheid ook is gedaald. Maar de dual-core Metro 2033 is genoeg voor de ogen, en alleen perfectionisten kunnen worden aanbevolen om een ​​quad-core processor aan te schaffen, aangezien deze gemiddeld maar iets meer frame per seconde zal geven. De Pentium ziet er weer uit als een degelijke gaming-processor. Om nog maar te zwijgen van de Core i3 die op hogere frequenties werkt.

Crysis 2

We gingen er al vanuit dat alles hetzelfde schema blijft volgen, maar, zo bleek, heeft Crysis 2 een eigen kijk op het aantal cores en het gebruik ervan. Zoals je in de grafiek kunt zien, reageert CryEngine 3 behoorlijk adequaat op de toevoeging van het aantal processorkernen. En zelfs vier cores, hij weet waar hij het moet toepassen. Maar aan de andere kant produceren twee kernen redelijk acceptabele resultaten, met een vloeiend beeld en geen trilling. Ja, en je kunt op één kern spelen, maar niet zo comfortabel, toch is het verlies van gemiddeld 24 frames per seconde behoorlijk merkbaar. Bovendien, als deze ene kern minder is dan de frequentie (we herinneren je eraan, 3,5 gigahertz), dan kan het resultaat nog slechter zijn. In principe merken we, net als bij eerdere tests, weer dat twee snelle cores voor Crysis 2 ruim voldoende zullen zijn, ondanks dat zowel drie als vier cores voor een kleine verhoging zullen zorgen.

Slagveld 3

Het meest ingenieuze grafische gedeelte, te oordelen naar de testresultaten, is absoluut onafhankelijk van het aantal cores. De grafiek voor twee, drie en vier kernen is praktisch lineair en valt weer binnen de foutgrenzen. Zoals je ziet gebruikt Battlefield 3 niet meer dan twee cores. Maar ook minder. Met één actieve kern probeerde het spel te starten, maar het mislukte, dus er is gewoon geen resultaat van deze test. Blijkbaar heeft de game-engine noodzakelijkerwijs ten minste twee threads nodig, die een single-coreprocessor niet kan bieden. De conclusie is opnieuw somber voor de bezitters van krachtige quad-coreprocessors - in deze game zitten ze volledig zonder werk. Dezelfde prestaties worden geleverd door een processor met twee kernen. Hoogstwaarschijnlijk zal deze game beter reageren op veranderingen in de klokfrequentie, wat we in de toekomst zullen proberen te controleren. Ondertussen stellen we dat Core i3 hier de beste keuze zal zijn.

Een racesimulator die, in tegenstelling tot shooters, veel fysieke data moet berekenen, zou een veel opvallendere afhankelijkheid van het aantal cores moeten laten zien. En F1 2011 stelde niet teleur. Dit is waar 4 kernen maximaal worden gebruikt, en het uitschakelen van elke kern heeft een echt effect. Als u slechts één core uitschakelt, wordt de framesnelheid al gehalveerd! Met twee actieve kernen is de situatie nog erger. En met één core ... kun je helemaal niet spelen, omdat het spel gewoon weigert te starten en meldt dat de configuratie van de computer niet voldoet aan de minimale systeemvereisten. Hoewel, nogmaals, kan worden opgemerkt dat twee cores voldoende zullen zijn voor een volledig comfortabele game, maar in dit geval kunnen we toegeven dat het gebruik van quad-core Core i5 en Core i7 volledig gerechtvaardigd is.

Ook de controlepatiënt, ArmA 2, was zeer positief over de toevoeging van nieuwe kernen. Natuurlijk begint het spel op één kern, maar de indrukken ervan zijn niet erg positief - eindeloze remmen laten spelen niet toe. Met twee kernen is de situatie veel beter - ArmA 2 gaat vrij soepel. Welnu, drie of vier kernen maken de situatie bijna ideaal, hoewel het verschil in prestatie tussen hen niet erg merkbaar is. Op basis van dit feit kunnen we concluderen dat het voor ArmA 2 ideaal zou zijn om een ​​Core i5 of Core i7 te gebruiken, maar behoorlijk goede prestaties zullen worden geleverd door snelle dual-coreprocessors, zoals de Pentium of Core i3.

conclusies

Het is nogal moeilijk om de testresultaten samen te vatten en op de een of andere manier samen te vatten. Maar laten we het proberen. Allereerst moet worden opgemerkt dat quad-cores helemaal niet nutteloos zijn en in sommige games een aanzienlijk voordeel hebben ten opzichte van processors met slechts twee cores. Maar veel games, waaronder hits als Battlefield 3, zijn nog best tevreden met dual cores, en zijn vrij rustig over het uiterlijk van de derde en vierde core. Het is bijna onmogelijk om van tevoren te voorspellen hoe dit of dat spel zal presteren in gebruik met een ander aantal processorkernen, hoewel er nog steeds enkele gemeenschappelijke kenmerken zijn. Met name het gebruik van de rekenkracht van de processor is sterk afhankelijk van het genre van de game. Shooters hebben geen significante rekenkracht van de processor nodig, terwijl een verscheidenheid aan simulators, evenals strategieën die grote hoeveelheden gegevens moeten berekenen met betrekking tot de ontwikkeling van de fysieke aspecten van het spel, of de intelligentie van veel karakters, veel zijn veeleisender voor de processor.

Aan de andere kant lieten alle games in onze test behoorlijk acceptabele resultaten zien, zelfs op twee cores. Dat wil zeggen, als je niet op platen jaagt en gewoon comfortabel wilt spelen, dan is een snelle dual-coreprocessor, zoals bijvoorbeeld Core i3, of zelfs Pentium, voldoende voor jou. Tegelijkertijd zul je in 99 procent van de games geen problemen ondervinden, omdat de gebruiker helemaal niet kritisch is, de game 40 frames per seconde of 200 produceert. Desalniettemin kan de situatie in de toekomst veranderen, en na de verschijning van een nieuwe generatie consoles

Wat zijn de verschillen tussen quad-core en acht-core smartphoneprocessors? De verklaring is vrij eenvoudig. Acht-core-chips hebben twee keer zoveel processorkernen als quad-core-chips. Op het eerste gezicht lijkt een processor met acht kernen twee keer zo krachtig, nietwaar? In feite gebeurt zoiets niet. Om te begrijpen waarom een ​​8-coreprocessor de prestaties van een smartphone niet in tweeën verdubbelt, is enige verduidelijking nodig. is al aangekomen. Octa-core-processors, waar pas sinds kort alleen maar van kon worden gedroomd, worden steeds populairder. Maar het blijkt dat het hun taak niet is om de prestaties van het apparaat te verbeteren.

Quad- en acht-core processors. Uitvoering

De termen "acht-core" en "quad-core" geven zelf het aantal cores in de CPU weer.

Maar het belangrijkste verschil tussen de twee soorten processors - in ieder geval vanaf 2015 - is de manier waarop de processorkernen zijn geïnstalleerd.

Met een quad-coreprocessor kunnen alle kernen tegelijkertijd worden uitgevoerd, wat snelle en flexibele multitasking, soepeler 3D-gaming, snellere cameraprestaties en meer mogelijk maakt.

Moderne acht-core-chips bestaan ​​op hun beurt gewoon uit twee quad-coreprocessors die verschillende taken onderling verdelen, afhankelijk van hun type. Vaker wel dan niet heeft een acht-core chip een set van vier cores met een lagere kloksnelheid dan de tweede set. Wanneer er een complexe taak moet worden uitgevoerd, wordt natuurlijk een snellere processor overgenomen.


Een nauwkeuriger term dan "acht-core" zou "dual-quad" zijn. Maar het klinkt niet zo mooi en is niet geschikt voor marketingdoeleinden. Daarom worden deze processors acht-core genoemd.

Waarom zijn er twee sets processorkernen?

Wat is de reden voor de combinatie van twee sets processorcores, die taken naar elkaar overdragen, in één apparaat? Om energie-efficiëntie te garanderen.

Een krachtigere CPU verbruikt meer stroom en de batterij moet vaker worden opgeladen. En batterijen zijn een veel zwakkere schakel in smartphones dan processors. Dientengevolge, hoe krachtiger de smartphoneprocessor, hoe groter de batterij die nodig is.

Tegelijkertijd heb je voor de meeste taken van een smartphone niet zo hoge rekenprestaties nodig als een moderne processor kan bieden. Schakelen tussen startschermen, berichten controleren en zelfs webnavigatie zijn minder CPU-intensieve taken.

Maar HD-video, gaming en fotomanipulatie zijn zulke taken. Acht-core processors zijn dan ook best praktisch, al is deze oplossing nauwelijks elegant te noemen. Een zwakkere processor kan minder resource-intensieve taken aan. Krachtiger - meer resource-intensief. Als gevolg hiervan wordt het totale stroomverbruik verlaagd in vergelijking met een situatie waarin alleen een processor met een hoge kloksnelheid alle taken aankan. De dubbele processor lost dus in de eerste plaats het probleem van het verbeteren van de energie-efficiëntie op, niet de prestaties.

Technologische kenmerken

Alle moderne acht-core processors zijn gebaseerd op de ARM-architectuur, de zogenaamde big.LITTLE.

Deze big.LITTLE-architectuur met acht kernen werd aangekondigd in oktober 2011 en zorgde ervoor dat vier Cortex-A7-kernen met lage prestaties konden samenwerken met vier krachtige Cortex-A15-kernen. ARM heeft deze aanpak sindsdien jaarlijks herhaald en biedt meer capabele chips voor beide sets processorkernen op de acht-core-chip.

Verschillende van de grote fabrikanten van mobiele chips richten hun inspanningen op dit 8-core big.LITTLE-monster. Een van de eerste en meest opvallende was Samsung's eigen chip, de beroemde Exynos. Het model met acht kernen wordt sinds de Samsung Galaxy S4 gebruikt, althans in sommige versies van de apparaten van het bedrijf.

Meer recentelijk is Qualcomm ook begonnen met het implementeren van big.LITTLE in zijn acht-core Snapdragon 810 CPU-chips. Het is op deze processor dat zulke bekende nieuwigheden van de smartphonemarkt zijn gebaseerd, zoals de G Flex 2, die LG is geworden.

Begin 2015 onthulde NVIDIA de Tegra X1, een nieuwe superkrachtige mobiele processor waarop het bedrijf zich richt voor autocomputers. De belangrijkste functie van de X1 is de "console-uitdagende" GPU, die ook is gebaseerd op de big.LITTLE-architectuur. Dat wil zeggen, het wordt ook acht-core.

Is het een groot verschil voor de gemiddelde gebruiker?

Is er een groot verschil tussen een vier- en acht-core smartphoneprocessor voor de gemiddelde gebruiker? Nee, het is juist heel klein, zegt Yon Mandi.

De term "acht-core" is enigszins verwarrend, maar in werkelijkheid betekent het duplicatie van quad-coreprocessors. Het eindresultaat is twee onafhankelijke quad-core kits die samenwerken op een enkele chip om de energie-efficiëntie te verbeteren.

Heeft elke moderne smartphone een processor met acht kernen nodig? Dat is niet nodig, zegt Yon Mundy, en hij haalt het voorbeeld aan van Apple die hun iPhones behoorlijk energie-efficiënt levert met slechts een dual-coreprocessor.

De acht-core ARM big.LITTLE-architectuur is dus een van de mogelijke oplossingen voor een van de belangrijkste problemen met betrekking tot smartphones: de levensduur van de batterij. Zodra er een andere oplossing voor dit probleem wordt gevonden, zal volgens Jon Mundy de trend om twee quadcore-sets in één chip en vergelijkbare oplossingen te installeren, stoppen.

Kent u andere voordelen van 8-core smartphoneprocessors?

Bij het beantwoorden van de vraag wat het aantal cores in een processor beïnvloedt, zou ik meteen willen zeggen: de prestaties van een computer. Maar dit is zo'n sterke vereenvoudiging dat het op een gegeven moment zelfs een vergissing wordt.

Oké, gebruikers zouden zich gewoon vergissen en niets te verliezen hebben. Het probleem is dat een verkeerd begrip van de essentie van multicore tot financiële verliezen leidt. In een poging de prestaties te verbeteren, geeft een persoon geld uit aan een processor met een groot aantal kernen, maar merkt het verschil niet.

Multicore en multithreading

Toen we de vraag bestudeerden, vestigden we de aandacht op de eigenaardigheid van Intel-processors - een ander aantal kernen wordt weergegeven in standaard Windows-tools. Dit komt door de werking van Hyper-Threading Technology, die multithreading mogelijk maakt.

Laten we het voor eens en altijd uitzoeken, zodat u niet langer verward raakt in concepten:

  • Multi-core - De chip is uitgerust met meerdere fysieke architecturale kernen. Je kunt ze zien, aanraken met je handen.
  • Multithreading - meerdere gelijktijdig verwerkte informatiestromen.
    De kernel kan fysiek één zijn, maar softwaretechnologieën die erop zijn gebaseerd, creëren twee threads van taakuitvoering; twee cores - vier threads, enz.

Impact van het aantal cores op de prestaties

De prestatieverbetering op een multi-coreprocessor wordt bereikt door de uitvoering van taken te splitsen. Elk modern systeem verdeelt het proces in verschillende threads, zelfs op een single-coreprocessor - zo wordt dezelfde multitasking bereikt, waarbij u bijvoorbeeld naar muziek kunt luisteren, een document kunt typen en met de browser kunt werken. De volgende applicaties zijn dol op en gebruiken constant multithreading:

  • archivers;
  • mediaspelers;
  • video-encoders;
  • defragmenteerders;
  • antivirus software;
  • grafische redacteur.

Het principe van scheiding van stromen is belangrijk. Draait de computer op een single-core processor zonder Hyper-Threading Technologie, dan schakelt het besturingssysteem direct tussen threads, zodat de processen voor de gebruiker visueel gelijktijdig lopen. Alle acties vinden plaats binnen milliseconden, dus je ziet geen significante latentie tenzij je veel CPU gebruikt.

Als de processor multicore is (of multithreading ondersteunt), wordt er idealiter niet geswitcht. Het systeem stuurt een aparte thread naar elke core. Hierdoor wordt de productiviteit verhoogd omdat er niet naar een andere taak hoeft te worden overgeschakeld.

Maar er is nog een andere belangrijke factor - ondersteunt zij zelf? programma multitasking? Het systeem kan processen opsplitsen in verschillende threads. Als je echter een zeer veeleisende game draait, maar deze niet is geoptimaliseerd voor het werken met vier cores, zal er geen prestatiewinst zijn in vergelijking met een dual-coreprocessor.

Ontwikkelaars van games en programma's zijn zich bewust van deze functie, daarom optimaliseren ze voortdurend hun code voor het uitvoeren van taken op multi-coreprocessors. Maar deze optimalisatie houdt niet altijd gelijke tred met de toename van het aantal kernen, dus u moet niet veel geld uitgeven aan de nieuwste krachtige processors met het maximaal mogelijke aantal ondersteunde threads - het potentieel van de chip zal niet worden onthuld in 9 programma's op 10.

Dus hoeveel cores moet je kiezen?

Overweeg voordat je een processor met 16 cores koopt of je zoveel threads nodig hebt om de taken die je voor je computer gaat uitvoeren te voltooien.

  • Als een computer wordt aangeschaft om met documenten te werken, op internet te surfen, naar muziek te luisteren, films te kijken, dan zijn twee cores voldoende. Als we een processor met twee cores uit het hogere prijssegment nemen met een goede frequentie en ondersteuning voor multithreading, dan zullen er geen problemen zijn bij het werken met grafische editors.
  • Koop je een machine met sterke gameprestaties voor ogen, zet dan meteen de filter op minimaal 4 cores. 8 cores met multithreading-ondersteuning - de absolute top met een marge voor meerdere jaren. 16 cores is veelbelovend, maar de kans is groot dat totdat je het potentieel van zo'n chip ontketent, deze verouderd zal raken.

Zoals ik al zei, proberen game- en softwareontwikkelaars de vooruitgang van processors bij te houden, maar tot nu toe zijn enorme capaciteiten gewoon niet nodig. 16 cores zijn geschikt voor gebruikers die zich bezighouden met videoweergave of servercomputing. Ja, in winkels worden dergelijke processors gameprocessors genoemd, maar dit is alleen om ze te verkopen - er zijn beslist meer gamers in de buurt dan degenen die video renderen.

De voordelen van multicore zijn alleen zichtbaar bij zeer serieus rekenwerk in meerdere threads. Als, conventioneel, een game of programma is geoptimaliseerd voor slechts vier threads, dan zullen zelfs je acht cores zinloze kracht zijn, wat op geen enkele manier de prestaties beïnvloedt.

Het is alsof je een stoel in een enorme vrachtwagen vervoert - de klus wordt er niet sneller door. Maar als u de beschikbare mogelijkheden op de juiste manier gebruikt (bijvoorbeeld het lichaam laden met geheel andere meubels), neemt de arbeidsproductiviteit toe. Houd dat in gedachten en laat je niet misleiden door de marketinggimmicks die het woord 'gaming' toevoegen aan processors die zelfs bij de nieuwste games niet hun volledige potentieel bereiken.

Meer op de site:

Wat is van invloed op het aantal processorkernen bijgewerkt: 31 januari 2018 door de auteur: beheerder

Het aantal kernen in de centrale processor heeft grote invloed op de algehele prestaties van het systeem, vooral in multitasking-modus. U kunt hun nummer achterhalen met zowel software van derden als met behulp van standaard Windows-methoden.

De meeste processors zijn nu 2-4 cores, maar er zijn dure modellen voor gamecomputers en datacenters met 6 of zelfs 8 cores. Voorheen, toen de centrale processor slechts één kern had, waren alle prestaties in frequentie en kon het werken met meerdere programma's tegelijkertijd het besturingssysteem volledig "vastlopen".

U kunt het aantal kernen bepalen en kijken naar de kwaliteit van hun werk, met behulp van oplossingen die in Windows zelf zijn ingebouwd of programma's van derden (in het artikel worden de meest populaire beschouwd).

Methode 1: AIDA64

Is een populair programma voor het bewaken van computerprestaties en het uitvoeren van verschillende tests. De software is betaald, maar er is een testperiode, wat voldoende is om het aantal cores in de CPU te achterhalen. De AIDA64-interface is volledig in het Russisch vertaald.

De instructie ziet er als volgt uit:


Methode 2: CPU-Z

- een gratis programma waarmee u alle basisinformatie over computercomponenten kunt krijgen. Heeft een eenvoudige interface die in het Russisch is vertaald.

Om erachter te komen hoeveel cores deze software gebruiken, hoeft u deze alleen maar te starten. Zoek in het hoofdvenster helemaal onderaan, aan de rechterkant, item "Kern"... Het aantal kernen zal er tegenover worden geschreven.

Methode 3: Taakbeheer

Deze methode is alleen geschikt voor gebruikers van Windows 8, 8.1 en 10. Volg deze stappen om op deze manier het aantal cores te achterhalen:


Methode 4: Apparaatbeheer

Deze methode is geschikt voor alle versies van Windows. Houd er bij gebruik rekening mee dat informatie over sommige processors van Intel mogelijk onjuist wordt weergegeven. Feit is dat Intel-CPU's Hyper-threading-technologie gebruiken, die een processorkern in meerdere threads verdeelt, waardoor de prestaties toenemen. Maar op het zelfde moment "Apparaat beheerder" kan verschillende threads op één core zien als meerdere afzonderlijke cores.

De stapsgewijze instructie ziet er als volgt uit:


Het is niet moeilijk om zelf het aantal cores in de centrale processor te achterhalen. Je kunt ook gewoon kijken naar de kenmerken in de documentatie bij de computer/laptop, indien aanwezig. Of google het processormodel als je het weet.