Да ли додавање више језгара значи боље перформансе?

Да ли сте упознати са Муровим законом? Гордон Мур је суоснивач Интела. Дошао је до занимљивог запажања: процесорска снага рачунара би требало да се удвостручи сваке две године. Једноставно речено, то је због већег броја транзистора који се постављају на један чип.

И ово нас доводи до питања на које ћемо покушати да одговоримо у овом водичу: „Да ли је тачно да више језгара значи боље перформансе'?

Погледаћемо како број језгара утиче на перформансе процесора. Такође ћемо видети да ли постоји нешто важније од броја језгара. Након што прочитате овај водич, боље ћете разумети технологију уопште.

Да ли више језгара значи боље перформансе?

Имати више језгара у процесору значи боље перформансе ако софтвер који користите може да приступи и користи сва језгра. Али ако је примарна нит ограничена на једно језгро, побољшања перформанси неће бити тако очигледна.

Како број језгара утиче на перформансе?

Вишејезгарни процесор има два или више језгара (процесних јединица). Свако језгро рукује различитим програмским упутствима. Ово повећава укупну процесорску снагу. Због тога је процесор са више језгара бржи од процесора са једним језгром који ради истом брзином.

Проблем са процесорима са једним језгром је у томе што им је потребно више времена да приступе кешу и РАМ меморији и покрену упутства за програм. И то их чини мало спорим. Вишејезгарни процесори су решили овај проблем тако што су дистрибуирали оптерећење на више језгара и покренули више процеса истовремено. Ова промена у архитектури процесора је знатно побољшала брзину преноса података.

Шта је важније: језгра или ГХз?

језгра брзине процесора

Уопштено говорећи, брзина такта (ГХз) је важнија од броја језгара када је у питању укупна процесорска снага и перформансе.

То је зато што висока брзина такта указује на то да ће ваш процесор брже читати и извршавати податке. На пример, рецимо да имате процесор са шест језгара (шест језгара) који ради на фреквенцији од 3,5 ГХз. Затим имате четворојезгарни процесор (четири језгра) који ради на 4 ГХз. Процесор са четири језгра ће заправо радити 13,5 одсто брже.

Цела ситуација се потпуно мења ако програм који покрећете може да приступи и користи свих шест језгара. У овом случају, процесор са шест језгара ће радити око 60% брже од процесора опремљеног са четири језгра.

Који задаци имају користи од више језгара?

Имати пуно језгара је кључно за извршавање веома сложених задатака који захтевају велику количину процесорске снаге. Такви задаци укључују играње игара, видео кодирање, покретање програма за симулацију, алате за научну анализу, статистичке програме, математичке програме, управљање базом података, виртуелизацију, ВР, АИ и још много тога.

Једнојезгарни процесори су прилично бескорисни када је у питању извршавање тако сложених задатака. Прво треба да обрађују први низ података, а затим да пређу на следећи. Ово је дуготрајан задатак. Али процесори са више језгара могу истовремено да покрећу сложена упутства.

Да ли је боље имати више језгара или више РАМ-а?

Више РАМ-а значи више простора за ваше програме. То не значи нужно већу брзину или боље перформансе.

Ако је ваша главна брига брзина, онда је генерално боље имати више језгара него РАМ-а. Али одговор такође зависи од тога које врсте програма користите. На пример, ако покрећете симулацију, потребно вам је много РАМ-а. У овом случају, поседовање више језгара, али недовољно РАМ-а, доводи до проблема са успоравањем.

Да ли је лоше имати два језгра?

процесорска језгра

Двојезгарни процесори би требало да обезбеде довољно процесорске снаге за просечног корисника. Да ли вам је потребан кућни рачунар да бисте претраживали Интернет, проверавали пријемно сандуче и повремено стримовали Нетфлик видео снимке? Онда би требало да будете сасвим у реду са процесором са два језгра.

Наравно, ако желите већу брзину и перформансе, слободно се одлучите за четворојезгарни процесор. Али све што је више од четири језгра је ирелевантно за просечног корисника.

Да ли су четири језгра боља од два?

Уопштено говорећи, да, четири језгра су боља од два. Али то није увек случај. Као што смо већ објаснили, фреквенција на којој ради ваш процесор игра важну улогу у укупним перформансама вашег уређаја.

Затим, ако програм који користите може да користи сва четири језгра, ваш рачунар ће моћи да се носи са задацима много брже у поређењу са машином са два језгра.

Ограничења и мешовите бенефиције

Коришћење процесора са четири језгра или вишег обично доноси различите предности. Све зависи од капацитета софтвера који користите за приступ и коришћење свих језгара.

Перформансе многих програма заправо су везане једном нити или најбржом нити.

На пример, многе игре имају тенденцију да потпуно заузму прво језгро. То значи да ће игра користити сву процесорску снагу коју може добити од тог језгра. Остала језгра могу да раде са мањим капацитетом да би покренула игру. Али игра неће користити све језгре до максималног капацитета.

У пракси, ово се претвара у само малу разлику у перформансама између процесора са два језгра и четворојезгарног процесора.

Да ли треба да омогућим сва језгра?

Ваш оперативни систем и програми које користите користиће онолико језгара и процесорске снаге колико им је потребно. Дакле, заиста нема потребе за омогућавањем свих језгара.

На пример, Виндовс 10 је конфигурисан да аутоматски користи сва језгра ако програм који користите има ту могућност.

Како да омогућим сва језгра?

Ако желите да ручно омогућите сва језгра, ево шта треба да урадите:

  1. Тип 'конфигурација система„ на траци за претрагу у Виндовс-у.
  2. Двапут кликните на Конфигурација система апликација.
  3. Кликните на Боот таб.
  4. Затим изаберите Напредне опције.
  5. Проверите Број процесора поље за потврду.Виндовс 10 омогућава покретање свих језгара
  6. Користите падајући мени да изаберете број језгара које желите да омогућите.
  7. Сачувајте промене.

Белешка: Ручно омогућавање свих језгара може изазвати проблеме са компатибилношћу са неким од ваших програма.

Закључак

Одлазак даље од четири језгра није заиста потребан за просечног корисника. Али постоји изузетак. Ако користите специјализовани софтвер који захтева много процесорске снаге. А ако ти програми могу да користе сва језгра, побољшања перформанси ће бити видљива.

Дакле, видите, када је у питању број језгара и перформансе рачунара, одговор је „Зависи‘. Зависи које сте програме инсталирали и које задатке извршавате.

⇒ Забавна чињеница: Који је највећи број језгара у процесору? Амперов Алтра Мак тренутно је процесор са највећим бројем језгара на свету са огромних 128 језгара. Алтра Мак је погодан за архитектуру облака.