Как да разберем 2-ядрен процесор. Как се различава двуядрен процесор от едноядрен

Как да разберем 2-ядрен процесор.  Как се различава двуядрен процесор от едноядрен
Как да разберем 2-ядрен процесор. Как се различава двуядрен процесор от едноядрен

* винаги актуални въпроси, на какво трябва да обърнете внимание при избора на процесор, за да не направите грешка.

Нашата цел в тази статия е да опишем всички фактори, които влияят върху производителността на процесора и други характеристики на производителността.

Вероятно за никого не е тайна, че процесорът е основната изчислителна единица на компютъра. Може дори да се каже - най-важната част от компютъра.

Именно той управлява почти всички процеси и задачи, които се случват в компютъра.

Независимо дали става въпрос за гледане на видео, музика, сърфиране в интернет, писане и четене в паметта, обработка на 3D и видео, игри. И много други.

Следователно, за да изберете ° Сцентрален Ппроцесор, трябва да се третира много внимателно. Може да се окаже, че сте решили да инсталирате мощна видеокарта и процесор, който не отговаря на нейното ниво. В този случай процесорът няма да разкрие потенциала на видеокартата, което ще забави нейната работа. Процесорът ще бъде напълно натоварен и буквално ще кипи, а видеокартата ще чака своя ред, работейки на 60-70% от възможностите си.

Ето защо, когато избирате балансиран компютър, Неразходи пренебрегнете процесорав полза на мощна видеокарта. Мощността на процесора трябва да е достатъчна, за да отключи потенциала на видеокартата, иначе са хвърлени пари.

Intel срещу. AMD

* гони завинаги

корпорация Intel, разполага с огромни човешки ресурси и почти неизчерпаеми финанси. Много иновации в полупроводниковата индустрия и нови технологии идват от тази компания. Процесори и разработки Intel, средно за 1-1,5 години изпреварват разработките на инженерите AMD. Но както знаете, трябва да платите за възможността да имате най-модерните технологии.

Ценова политика на процесора Intel, се основава на брой ядра, сума на кеша, но и на "свежест" на архитектурата, производителност на тактват,технология на чип процес. Стойността на кеш паметта, "тънкостите на техническия процес" и други важни характеристики на процесора ще бъдат разгледани по-долу. За притежаването на такива технологии като безплатен умножител на честота също ще трябва да платите допълнителна сума.

Компания AMD, за разлика от компанията Intel, се стреми към достъпност на своите процесори за крайния потребител и към компетентна ценова политика.

Може дори да се каже така AMD– « Народен печат". В неговите ценови етикети ще намерите това, от което се нуждаете на много атрактивна цена. Обикновено една година след въвеждането на нова технология компанията Intel, аналог на технологията от AMD. Ако не преследвате най-високата производителност и обръщате повече внимание на цената, отколкото на наличието на модерни технологии, тогава продуктите на компанията AMD- само за теб.

Ценова политика AMD, се основава повече на броя на ядрата и много малко на количеството кеш памет, наличието на архитектурни подобрения. В някои случаи, за възможността да имате кеш памет от трето ниво, ще трябва да платите малко повече ( Феномима ниво на кеш памет 3, Athlonсъдържание само с ограничени, 2 нива). Но понякога AMDразглези феновете си възможност за отключванепо-евтини процесори към по-скъпи. Можете да отключите ядра или кеш памет. Подобрете Athlonпреди Феном. Това е възможно благодарение на модулната архитектура и липсата на някои по-евтини модели, AMDпросто деактивира някои по-скъпи блокове на чип (от софтуер).

Ядра– остават практически непроменени, различен е само броят им (важи за процесори 2006-2011 години). Благодарение на модулността на своите процесори, компанията се справя отлично с продажбата на отхвърлени чипове, които, когато някои блокове се изключат, се превръщат в процесор от по-малко продуктивна линия.

Компанията работи върху напълно нова архитектура от много години под кодовото име Булдозер, но в момента на освобождаването 2011 година новите процесори не показаха най-добрата производителност. AMDсъгрешиха на операционните системи, че не разбират архитектурните характеристики на двуядрените ядра и "другите многонишкови процеси".

Според представители на компанията, трябва да изчакате специални корекции и пачове, за да усетите пълната производителност на тези процесори. Въпреки това в началото 2012 година представители на компанията отложиха пускането на актуализация за поддръжка на архитектурата Булдозерза втората половина на годината.

Честота на процесора, брой ядра, многопоточност.

Понякога Pentium 4и преди него Честота на процесора, беше основният фактор за производителност на процесора при избора на процесор.

Това не е изненадващо, тъй като архитектурите на процесора са специално проектирани за постигане на високи честоти, това беше особено отразено в процесора Pentium 4върху архитектурата netburst. Високата честота не беше ефективна с дългия тръбопровод, който беше използван в архитектурата. Дори Athlon XPчестота 2GHz, по отношение на производителността беше по-висока от Pentium 4° С 2,4 GHz. Така че беше чист маркетинг. След тази грешка компанията IntelОсъзнах грешките си и обратно към добрата странаЗапочнах да работя не върху честотния компонент, а върху производителността на такт. От архитектурата netburstтрябваше да откаже.

Каквонас дава многоядрени?

Четириядрен процесор 2,4 GHz, в многонишкови приложения, теоретично би било приблизително еквивалентно на едноядрен процесор с честота от 9,6 GHzили 2-ядрен процесор с честота 4,8 GHz. Но това е само на теория. Практическиот друга страна, два двуядрени процесора в дънни платки с два сокета ще бъдат по-бързи от един 4-ядрен процесор при същата работна честота. Ограниченията на скоростта на автобуса и закъсненията на паметта се усещат.

* в зависимост от същите архитектури и количеството кеш памет

Многоядрен, дава възможност за изпълнение на инструкции и изчисления на части. Например, трябва да извършите три аритметични операции. Първите две се изпълняват на всяко от процесорните ядра и резултатите се добавят в кеш паметта, където следващото действие може да бъде извършено с тях от всяко от свободните ядра. Системата е много гъвкава, но без подходяща оптимизация може да не работи. Следователно оптимизацията за многоядрени архитектури на процесорите в операционната среда е много важна.

Приложения, които „обичат“ и използванемногопоточност: архиватори, видео плейъри и енкодери, антивируси, програми за дефрагментиране, графичен редактор, браузъри, Светкавица.

Също така "феновете" на многопоточността включват такива операционни системи като Windows 7И Windows Vista, както и мн операционна система, базиран на ядрото linux, които работят значително по-бързо с многоядрен процесор.

Повечето игри, понякога 2-ядрен процесор с висока честота е напълно достатъчен. Сега обаче има все повече игри, "заточени" за многопоточност. Вземете поне тези пясъчникигри като GTA 4или прототип, в който на 2-ядрен процесор с честота под 2,6 GHz- не се чувствате комфортно, честотата на кадрите пада под 30 кадъра в секунда. Въпреки че в този случай най-вероятно причината за подобни инциденти е "слабата" оптимизация на игрите, липсата на време или "недиректните" ръце на тези, които са прехвърлили игри от конзоли към настолен компютър.

Когато купувате нов процесор за игри, сега трябва да обърнете внимание на процесори с 4 или повече ядра. Но все пак не пренебрегвайте 2-ядрените процесори от "горната категория". В някои игри тези процесори понякога се чувстват по-добре от някои многоядрени.

Кеш на процесора.

- това е специална област на чипа на процесора, в която се обработват и съхраняват междинни данни между ядрата на процесора, RAM и други шини.

Той работи с много висока тактова честота (обикновено на честотата на самия процесор), има много висока честотна лента и процесорните ядра работят директно с него ( L1).

Заради нея недостиг, процесорът може да не работи в отнемащи време задачи, чакайки нови данни да бъдат обработени в кеша. Също така кеш памет служи зазаписи на често повтарящи се данни, които могат бързо да бъдат възстановени, ако е необходимо, без излишни изчисления, без да принуждавате процесора да отделя време за тях отново.

Производителността добавя и фактът, че ако кеш паметта е комбинирана, всички ядра могат еднакво да използват данните от нея. Това дава допълнителни възможности за многонишкова оптимизация.

Тази техника сега се използва за кеш ниво 3. За процесори Intelимаше процесори с комбиниран кеш от ниво 2 ( C2D E 7***,E8***), благодарение на което изглежда, че този метод увеличава многонишковата производителност.

При овърклок на процесора, кеш паметта може да се превърне в слабо място, което не позволява на процесора да овърклокне повече от максималната си работна честота без грешки. Предимството обаче е, че ще работи на същата честота като овърклокнатия процесор.

Като цяло, колкото по-голяма е кеш паметта, толкова по-бързоПРОЦЕСОР. В кои приложения?

Във всички приложения, където се използват много данни, инструкции и нишки с плаваща запетая, кеш паметта се използва активно. Кеш паметта е много популярна архиватори, видео енкодери, антивирусиИ графичен редактори т.н.

Благоприятно за голямо количество кеш памет са игри. Особено стратегии, автоматични симове, RPG, SandBox и всички игри, в които има много малки детайли, частици, геометрични елементи, информационни потоци и физически ефекти.

Кеш паметта играе много важна роля за отключване на потенциала на системи с 2 или повече видео карти. В края на краищата, част от натоварването пада върху взаимодействието на процесорните ядра както помежду си, така и за работа с потоците на няколко видео чипа. В този случай организацията на кеш паметта е важна, а кеш паметта от 3-то ниво на голям обем е много полезна.

Кеш паметта винаги е оборудвана със защита срещу възможни грешки ( ECC), при откриването на които се коригират. Това е много важно, защото малка грешка в кеш паметта, по време на обработка, може да се превърне в огромна, непрекъсната грешка, от която цялата система ще „легне“.

Корпоративни технологии.

(хипер-нишки, HT)–

за първи път технологията е приложена в процесори Pentium 4, но не винаги работеше правилно и често повече забавяше процесора, отколкото го ускоряваше. Причината беше твърде дълъг тръбопровод и недовършена система за прогнозиране на клонове. Прилага се от фирмата Intel, все още няма аналози на технологията, ако не се счита за аналог тогава? какво са внедрили инженерите на компанията AMDв архитектурата Булдозер.

Принципът на системата е такъв, че за всяко физическо ядро, две изчислителни нишки, вместо един. Това е, ако имате 4-ядрен процесор с HT (Core i 7), тогава имате виртуални нишки 8 .

Увеличаването на производителността се постига поради факта, че данните могат да влязат в конвейера още в средата му, а не непременно в началото. Ако някои процесорни единици, способни да изпълнят това действие, са неактивни, те получават задача за изпълнение. Увеличението на производителността не е същото като при реалните физически ядра, но е сравнимо (~ 50-75%, в зависимост от типа приложение). Доста рядко се случва в някои приложения, ХТ влияе негативновърху изпълнението. Това се дължи на лошата оптимизация на приложенията за тази технология, невъзможността да се разбере, че има "виртуални" нишки и липсата на ограничители за равномерно зареждане на нишки.

ТурбоУвеличете - много полезна технология, която увеличава честотата на най-използваните процесорни ядра, в зависимост от нивото им на натоварване. Това е много полезно, когато приложението не може да използва всичките 4 ядра и зарежда само едно или две, докато честотата им се увеличава, което частично компенсира производителността. Аналог на тази технология в компанията AMD, е технологията Turbo Core.

, 3 сега!инструкции. Предназначен за ускоряване на процесора в мултимедияизчисления (видео, музика, 2D/3D графики и др.), както и ускоряване на работата на такива програми като архиватори, програми за работа с изображения и видео (с поддръжката на инструкции от тези програми).

3сега! - доста стара технология AMD, който съдържа допълнителни инструкции за обработка на мултимедийно съдържание, в допълнение към SSEпърва версия.

* А именно възможността за поточна обработка на реални числа с единична точност.

Наличието на най-новата версия е голям плюс, процесорът започва да изпълнява определени задачи по-ефективно с подходяща софтуерна оптимизация. Процесори AMDимат подобни имена, но малко по-различни.

* Пример - SSE 4.1 (Intel) - SSE 4A (AMD).

Освен това тези набори от инструкции не са идентични. Това са аналози, в които има малки разлики.

хладно, тихо, спийдстеп, CoolCore, Подобрено половината Състояние (C1E) ИT. д.

Тези технологии при ниско натоварване намаляват честотата на процесора чрез намаляване на множителя и напрежението на ядрото, дезактивиране на част от кеша и т.н. Това позволява на процесора да се нагрява много по-малко и да консумира по-малко енергия, да прави по-малко шум. Ако е необходимо захранване, процесорът ще се върне към нормалното си състояние за част от секундата. На стандартни настройки биоспочти винаги активирани, ако желаете, те могат да бъдат деактивирани, за да се намалят възможните "фризове" при превключване в 3D игри.

Някои от тези технологии контролират скоростта на вентилаторите в системата. Например, ако процесорът не се нуждае от подобрено разсейване на топлината и не е под натоварване, скоростта на вентилатора на процесора се намалява ( AMD Cool'n'Quiet, Intel Speed ​​​​Step).

Технология за виртуализация на IntelИ AMD виртуализация.

Тези хардуерни технологии позволяват, с помощта на специални програми, да работят няколко операционни системи наведнъж, без значителна загуба на производителност. Също така се използва за правилната работа на сървърите, тъй като често те имат инсталирана повече от една операционна система.

Изпълни Деактивиране малкоИне изпълни малкотехнология, предназначена да предпазва компютъра от вирусни атаки и софтуерни грешки, които могат да причинят системен срив от препълване на буфера.

Intel 64 , AMD 64 , ЕМ 64 T - тази технология позволява на процесора да работи както в ОС с 32-битова архитектура, така и в ОС с 64-битова архитектура. Система 64 бита- по отношение на ползите, за средния потребител се различава по това, че в тази система могат да се използват повече от 3,25 GB RAM. На 32-битови системи използвайте b ОПовече RAM не е възможно поради ограниченото количество адресируема памет*.

Повечето приложения с 32-битова архитектура могат да се изпълняват на система с 64-битова ОС.

* Какво да направите, ако през 1985 г. никой дори не можеше да си помисли за такива гигантски, по тогавашните стандарти, количества RAM.

Допълнително.

Няколко думи за

Тази точка си струва да се обърне голямо внимание. Колкото по-тънък е техническият процес, толкова по-малко процесорът консумира енергия и в резултат на това се нагрява по-малко. И освен всичко друго - има по-висока граница на безопасност за овърклок.

Колкото по-тънък е техническият процес, толкова повече можете да "увиете" в чипа (и не само) и да увеличите възможностите на процесора. Разсейването на топлината и консумацията на енергия също намаляват пропорционално, поради по-ниските загуби на ток и намаляването на площта на сърцевината. Виждате тенденция, че с всяко ново поколение на същата архитектура по нова технологична технология, консумацията на енергия също расте, но това не е така. Просто производителите се движат към още по-голяма производителност и прекрачват линията на разсейване на топлината на предишното поколение процесори поради увеличаване на броя на транзисторите, което не е пропорционално на намаляването на техническия процес.

вграден в процесора.

Ако не се нуждаете от интегрирано видео ядро, тогава не трябва да купувате процесор с него. Ще получите само по-лошо разсейване на топлината, допълнителна топлина (не винаги), по-лош потенциал за овърклок (не винаги) и надплатени пари.

В допълнение, тези ядра, които са вградени в процесора, са подходящи само за зареждане на операционната система, сърфиране в интернет и гледане на видеоклипове (и дори тогава не с никакво качество).

Пазарните тенденции все още се променят и възможността за закупуване на продуктивен процесор от IntelБез видео ядро ​​пада все по-рядко. Политиката на принудително налагане на вграденото видео ядро ​​се появи с процесорите Intelс кодово име Пясъчен мост, чиято основна иновация беше вграденото ядро ​​на същия производствен процес. Видео ядрото е разположено съвместнос процесор на един кристал, а не толкова просто, колкото в предишните поколения процесори Intel. За тези, които не го използват, има недостатъци под формата на известно надплащане за процесора, изместването на източника на отопление спрямо центъра на капака за разпределение на топлината. Има обаче и плюсове. Дезактивирано видео ядро, може да се използва за много бързо видео кодиране с помощта на технология Бързо синхронизиранезаедно със специален софтуер, който поддържа тази технология. В бъдеще, Intelобещава да разшири хоризонтите на използването на вграденото видео ядро ​​за паралелни изчисления.

Сокети за процесори. Продължителност на живота на платформата.


Intelводи груба политика за своите платформи. Продължителността на живота на всеки (датата на началото и края на продажбите на процесори за него) обикновено не надвишава 1,5 - 2 години. Освен това компанията има няколко паралелно развиващи се платформи.

Компания AMD, има обратна политика за съвместимост. Към нейната платформа AM 3, всички процесори от бъдещи поколения, които поддържат DDR3. Дори когато платформата отива на AM3+и по-късно или нови процесори под AM 3, или новите процесори ще са съвместими със старите дънни платки и ще може да се направи безболезнен за портфейла ъпгрейд със смяна само на процесора (без смяна на дънна платка, RAM и т.н.) и флашване на дънната платка. Единствените нюанси на несъвместимост може да са при промяна на типа, тъй като ще е необходим различен контролер на паметта, вграден в процесора. Така че съвместимостта е ограничена и не се поддържа от всички дънни платки. Но като цяло, за икономичен потребител или тези, които не са свикнали да променят напълно платформата на всеки 2 години - изборът на производителя на процесора е разбираем - това AMD.

Охлаждане на процесора.

Предлага се стандартно с процесор КУТИЯ-нов охладител, който просто ще свърши работа. Това е парче алуминий с не много голяма площ на дисперсия. Ефективните охладители, базирани на топлинни тръби и плочи, прикрепени към тях, са проектирани за високоефективно разсейване на топлината. Ако не искате да чувате прекомерен шум от вентилатора, тогава трябва да помислите за закупуване на алтернативен, по-ефективен охладител с топлинни тръби или система за течно охлаждане със затворен или незатворен контур. Такива системи за охлаждане допълнително ще позволят овърклок на процесора.

Заключение.

Разгледани са всички важни аспекти, които влияят на производителността и работата на процесора. Нека обобщим за какво да внимаваме:

  • Изберете производител
  • Архитектура на процесора
  • Технология на процеса
  • Честота на процесора
  • Брой ядра на процесора
  • Размер и тип на кеша на процесора
  • Поддръжка на технологии и инструкции
  • Качествено охлаждане

Надяваме се, че този материал ще ви помогне да разберете и да вземете решение за избора на процесор, който отговаря на вашите очаквания.

Всъщност нищо подобно не се случва. За да разберете защо един осемядрен процесор не удвоява производителността на смартфон, е необходимо известно обяснение. Бъдещето на процесорите за смартфони е тук. Осемядрените процесори, за които доскоро можеше само да мечтаем, стават все по-разпространени. Но се оказва, че тяхната задача не е да подобрят работата на устройството.

Тези обяснения бяха публикувани в статията „Окта-ядрен срещу четириядрен: Има ли разлика?“ на страниците с ресурси Доверени отзиви.

Самите термини "осемядрен" и "четириядрен" отразяват броя на ядрата на централния процесор.

Но основната разлика между тези два типа процесори е начинът, по който са инсталирани процесорните ядра.

С четириядрен процесор всички ядра могат да работят едновременно, за да осигурят бърза и гъвкава многозадачност, по-плавни 3D игри и по-бърза работа на камерата, наред с други задачи.

Съвременните осемядрени чипове от своя страна просто се състоят от два четириядрени процесора, които разпределят различни задачи помежду си в зависимост от вида си. Най-често осемядрен чип ще има набор от четири ядра с по-ниска тактова честота от втория комплект. Когато трябва да се изпълни сложна задача, разбира се, по-бързият процесор поема.

По-точен термин от "окта-ядрен" би бил "двойно четириядрен". Но не звучи толкова красиво и не е подходящо за маркетингови цели. Затова тези процесори се наричат ​​осемядрени.

Защо се нуждаем от два комплекта процесорни ядра?

Каква е причината за комбинирането на два комплекта процесорни ядра, прехвърлящи задачи един на друг, в едно устройство? За енергийна ефективност! Това решение е необходимо за смартфон, захранван от батерия, но не и за главно устройство, което се захранва постоянно от бордовата мрежа на автомобила.

По-мощният процесор консумира повече енергия и батерията трябва да се зарежда по-често. А батериите са много по-слабо звено в смартфона от процесорите. В резултат на това колкото по-мощен е процесорът на смартфона, толкова по-капацитет на батерията му е необходим.

Като се има предвид това, за повечето задачи на смартфона няма да имате нужда от толкова много процесорна мощност, колкото може да осигури един модерен процесор. Навигирането между началните екрани, проверката на съобщенията и дори навигирането в мрежата са задачи, които изискват по-малко CPU.

Но HD-видео, игри и работа със снимки са такива задачи. Следователно осемядрените процесори са доста практични, въпреки че е трудно да се нарече това решение елегантно. По-слабият процесор се справя с по-малко ресурсоемки задачи. По-мощен - по-ресурсоемък. В резултат на това общата консумация на енергия е намалена в сравнение със ситуацията, когато само процесор с висока тактова честота би се справил с всички задачи. Така двойният процесор решава преди всичко проблема с подобряването на енергийната ефективност, а не с производителността.

Технологични характеристики

Всички съвременни осемядрени процесори са базирани на ARM архитектурата, така наречената big.LITTLE.

Тази осемядрена big.LITTLE архитектура беше обявена през октомври 2011 г. и позволи на четири ядра Cortex-A7 от нисък клас да работят заедно с четири ядра Cortex-A15 от висок клас. Оттогава ARM повтаря този подход всяка година, предлагайки по-мощни чипове и за двата комплекта процесорни ядра на осем-ядрения чип.

Някои от големите производители на чипове за мобилни устройства са съсредоточили усилията си върху този big.LITTLE осемядрен образец. Един от първите и най-забележителни беше собственият чип на Samsung, известен като Exynos. Неговият осемядрен модел се използва от Samsung Galaxy S4 насам, поне в някои версии на устройствата на компанията.

Съвсем наскоро Qualcomm също започна да използва big.LITTLE в своите осем-ядрени процесори Snapdragon 810. Именно на този процесор се основават такива добре познати новости на пазара на смартфони като HTC One M9 и G Flex 2, които се превърнаха в голямо постижение на LG.

В началото на 2015 г. NVIDIA представи Tegra X1, нов мобилен процесор с висока производителност, към който компанията е насочена към компютри в автомобила. Основната характеристика на X1 е неговият предизвикателен за конзолата GPU, който също е базиран на архитектурата big.LITTLE. Тоест и той ще стане осемядрен.

Има ли голяма разлика за средния потребител?

Има ли голяма разлика между четири- и осемядрен процесор за смартфон за обикновения потребител? Не, всъщност е много малък, според Trasted Reviews.

Терминът "осемядрен" внася известно объркване, но всъщност означава дублиране на четириядрени процесори. Резултатът е два независими четириядрени комплекта, комбинирани в един чип за подобряване на енергийната ефективност.

Имате ли нужда от осемядрен процесор във всяко модерно устройство? Няма такава нужда, например Apple осигурява прилична енергийна ефективност на своите iPhone само с двуядрен процесор.

Така осемядрената архитектура на ARM big.LITTLE е едно от възможните решения на една от най-важните задачи на смартфоните – живота на батерията. Веднага щом се намери друго решение на този проблем, тенденцията за инсталиране на два четириядрени комплекта в един чип ще спре и подобни решения ще излязат от мода.

В нашето прогресивно време броят на ядрата играе доминираща роля при избора на компютър. В края на краищата, благодарение на ядрата, разположени в процесора, се измерва мощността на компютъра, неговата скорост по време на обработка на данни и издаване на резултата. Ядрата са разположени в чипа на процесора, като броят им в момента може да достигне от едно до четири.

В онова „старо време“, когато четириядрените процесори все още не съществуваха и дори двуядрените бяха любопитство, скоростта на мощността на компютъра се измерваше в тактова честота. Процесорът обработи само един поток от информация и както разбирате, докато резултатът от обработката достигне до потребителя, измина известно време. Сега многоядрен процесор, с помощта на специално разработени подобрени програми, разделя обработката на данни на няколко отделни, независими нишки, което значително ускорява резултата и увеличава данните за мощността на компютъра. Но е важно да знаете, че ако приложението не е конфигурирано да работи с многоядрени, тогава скоростта ще бъде дори по-ниска от тази на едноядрен процесор с добра тактова честота. И така, как да разберете колко ядра има в един компютър?

Централният процесор е една от най-важните части на всеки компютър и определянето на броя ядра е доста изпълнима задача за начинаещ компютърен гений, защото от това зависи успешното ви превръщане в опитен компютърен бизон. И така, ние определяме колко ядра има във вашия компютър.

Рецепция номер 1

  • За да направите това, натиснете мишката на компютъра от дясната страна, като щракнете върху иконата "Компютър" или в контекстното меню, разположено на работния плот, върху иконата "Компютър". Изберете елемента "Свойства".

  • Отляво се отваря прозорец, намерете елемента "Диспечер на устройства".
  • За да отворите списъка с процесори във вашия компютър, щракнете върху стрелката, разположена вляво от основните елементи, включително елемента "Процесори".

  • Като преброите колко процесора има в списъка, можете да кажете с увереност колко ядра има в процесора, защото всяко ядро ​​ще има отделен запис, макар и повтарящ се. В представената ви проба можете да видите, че има две ядра.

Този метод е подходящ за операционни системи Windows, но при процесори на Intel, които се отличават с хипернишкова обработка (технология Hyper-threading), този метод вероятно ще даде грешно обозначение, тъй като при тях едно физическо ядро ​​може да бъде разделено на две нишки, независими една от една. В резултат на това програма, която е добра за една операционна система, ще брои всяка независима нишка като отделно ядро ​​за тази и в крайна сметка ще получите осемядрен процесор. Ето защо, ако вашият процесор поддържа технологията Hyper-threading, вижте специални помощни програми - диагностика.

Рецепция номер 2

Има безплатни програми за тези, които се интересуват от броя на ядрата в процесора. Така че неплатената програма CPU-Z напълно ще се справи с поставената от вас задача. За да използвате програмата:

  • отидете на официалния уебсайт cpuid.comи изтеглете архива от CPU-Z. По-добре е да използвате версията, която не трябва да се инсталира на компютъра, тази версия е означена като "без инсталация".
  • След това трябва да разопаковате програмата и да предизвикате нейното стартиране в изпълним файл.
  • В главния прозорец на тази програма, който се отваря, в раздела "CPU" в долната част намерете елемента "Ядра". Тук ще бъде посочен точният брой ядра на вашия процесор.

Можете да разберете колко ядра има компютър с Windows, като използвате диспечера на задачите.

Рецепция номер 3

Последователността на действията е:

  • Стартираме диспечера, като щракнете с дясната страна на мишката върху лентата за бързо стартиране, обикновено разположена в долната част.
  • Ще се отвори прозорец, потърсете в него елемента „Стартиране на диспечера на задачите“

  • В горната част на диспечера на задачите на Windows е разделът „Ефективност“, тук, като използвате хронологичното зареждане на централната памет, можете да видите броя на ядрата. В крайна сметка всеки прозорец обозначава ядрото, показвайки неговото зареждане.

Рецепция номер 4

И още една възможност за преброяване на компютърните ядра, за това ще ви е необходима всякаква документация за компютъра с пълен списък на компонентите. Намерете записа за процесор. Ако процесорът принадлежи на AMD, тогава обърнете внимание на символа X и числото до него. Ако струва X 2, значи имаш процесор с две ядра и т.н.

В процесорите на Intel броят на ядрата се изписва с думи. Ако струва Core 2 Duo, Dual, тогава има две ядра, ако Quad - четири.

Разбира се, можете да преброите ядрата, като отидете на дънната платка през BIOS, но струва ли си, когато описаните методи ще дадат много ясен отговор на въпроса, който ви интересува, и можете да проверите дали са ви казали истината в магазина и сами да преброите колко ядра има в компютъра ви.

P.S.Е, това е всичко, сега знаем как да разберем колко ядра има в компютъра, дори по четири начина, а кой да използвате вече е ваше решение 😉

Във връзка с

Един от етапите в усъвършенстването на фон Ноймановата архитектура е паралелизирането на нишки ( Нишка Ниво Паралелизъм, TLP). Разграничете едновременна многопоточност (Едновременен Многопоточност, SMT) И многопоточност на ниво чип (чип- ниво Многопоточност, CMT). Двата подхода се различават главно в представата си за това какво е нишка. Типичен представител SMTе т. нар. технология HTT (Хипер- резба технология).

П първите представители на архитектурата CMPстанаха процесори, предназначени за използване в сървъри. Това беше прост тандем, в такива устройства две, всъщност, независими ядра бяха поставени на един субстрат (фиг. 8,). Развитието на тази схема първо стана структура с общ кеш - памет фиг. 9 и след това структура с многонишковост във всяко ядро.

Предимствата на многоядрените процесори са следните.

    Простота (естествено относителна) на дизайна и производството. След като разработи едно ефективно ядро, то може да бъде репликирано в кристал, допълвайки архитектурата с необходимите системни компоненти.

    Консумацията на енергия е значително намалена. Ако, например, поставите две ядра на чип и ги накарате да работят на тактова честота, която осигурява производителност, равна на тази на едноядрен "брат", и след това сравните консумацията на енергия и на двете, ще откриете, че консумацията на енергия намалява няколко пъти, тъй като расте почти пропорционално на квадрата на честотата.

Като цяло, ако внимателно разгледате фигури 8 и 9, можете да видите, че няма фундаментална разлика между, да речем, 2-процесорна система и компютър с 2-ядрен процесор. Проблемите са същите. И един от първите е съответната операционна система.

Начини за организиране на работата на процесорите

Основният стимул за развитието на компютърната архитектура е повишаването на производителността. Един от начините за повишаване на производителността на компютрите е специализацията (както отделни елементи на компютър, така и създаването на специализирани изчислителни системи).

Специализацията на процесорите започва през 60-те години, когато централния процесор на големите компютри е освободен от рутинната работа с входно-изходна информация. Тази функция беше прехвърлена на I / O процесора, който комуникира с периферните устройства.

Друг начин за подобряване на производителността е да се отдалечите от серийната архитектура на фон Нойман и да се съсредоточите върху паралелизма. М. Флин обърна внимание на факта, че има само две причини, които пораждат изчислителен паралелизъм - независимостта на командните потоци, които едновременно съществуват в системата, и прекъсването на връзката на данните, обработвани в един команден поток. Ако първата причина за паралелизма на изчислителния процес е добре известна (това е проста многопроцесорна обработка), тогава ще се спрем на паралелизма на данните по-подробно, тъй като в повечето случаи той съществува скрит от програмистите и се използва от ограничен кръг професионалисти.

Най-простият пример за паралелизъм на данни е последователност от две команди: A=B+C; D=E*F;

Ако следваме стриктно принципа на фон Нойман, то втората операция може да бъде стартирана за изпълнение само след завършване на първата операция. Очевидно е обаче, че редът на изпълнение на тези инструкции няма значение - операндите A, B и C на първата инструкция не са свързани по никакъв начин с операндите D, E и F на втората инструкция. С други думи, двете операции са паралелни точно защото операндите на тези инструкции не са свързани. Можете да дадете много примери за поредица от три или повече команди с несвързани данни, които ще доведат до недвусмислено заключение: почти всяка програма съдържа групи от операции върху паралелни данни.

д Друг вид паралелизъм на данни обикновено се среща в програми за циклична обработка на данни. Например, когато добавяте елементите на два масива, една команда може да обработи голям масив (множествен поток) от данни. Такива инструкции се наричат ​​вектор, а процесорът, който реализира този режим, се нарича вектор. Можете да дадете следното определение: „Векторният процесор е процесор, който осигурява паралелно изпълнение на операции върху масиви от данни (вектори). Характеризира се със специална архитектура, изградена върху група паралелни обработващи елементи, и е предназначена за обработка на изображения, матрици и масиви от данни.

Има няколко класификации на софтуерния паралелизъм, които са доста близки по значение, от които най-разпознатата класификация се счита за базирана на шест нива (фиг. 10). Първите три нива на паралелизъм са заети от големи програмни обекти - независими задачи, програми и програмни процедури. Несвързаните изрази, цикли и операции образуват по-ниските нива на паралелизъм. Ако комбинираме такова класиране с категориите на М. Флин „паралелни командни потоци“ и „паралелни потоци от данни“, тогава можем да видим, че паралелизмът от най-високо ниво се постига главно чрез много независими командни потоци, а паралелизмът от по-ниско ниво дължи съществуването си главно на несвързани потоци от данни.

Тръбопроводи и тръбопроводни конструкции

ОТНОСНО Конвейерната обработка е един от най-ефективните начини за подобряване на производителността на компютъра. На фиг. единадесет а)е показана обработка в един универсален блок, а на фиг. 11 б)И V)- в конвейера. Идеята на тръбопроводната обработка е да се раздели функцията, изпълнявана от универсалния функционален блок (FB) между няколко специализирани. Всички функционални блокове на тръбопровода трябва да работят с еднаква скорост (поне средно). На практика последното рядко се постига и в резултат на това производителността на конвейера се намалява, тъй като периодът на получаване на входните данни се определя от максималното време за обработка във всеки функционален блок. За компенсиране на флуктуациите във времето на работа на FB между тях са включени буферни регистри. По-универсална техника е да се включат буферни устройства за съхранение тип FIFO (фиг. 11). V). Трябва да се отбележи още една разлика между фигурите. б)И V). По структура V)няма линия за синхронизиране на SI. Това не означава, че не може да бъде в подобна структура, просто има два вида тръбопроводи: синхроненс обща линия за синхронизация и асинхронен, без такъв. Първите също се наричат с командно управление, и вторите с управление на данни. Систоличните масиви са пример за асинхронни тръбопроводи.

ДА СЕ тръбопроводът не винаги е линейна верига от блокове. Понякога се оказва полезно, че функционалните блокове не са свързани един с друг последователно, а по по-сложна схема в съответствие с логиката на обработка, докато някои блокове във веригата могат да бъдат пропуснати, докато други могат да образуват циклични структури. Структурата на нелинеен тръбопровод, способен да изчислява две функции X и Y, и диаграма, в която функциите X и Y изискват определени функционални блокове, е показана на фиг. 12

Какви са разликите между четириядрените и осемядрените процесори за смартфони? Обяснението е съвсем просто. Осемядрените чипове имат два пъти повече процесорни ядра от четириядрените. На пръв поглед един осемядрен процесор изглежда двойно по-мощен, нали? Всъщност нищо подобно не се случва. За да разберете защо един осемядрен процесор не удвоява производителността на смартфон, е необходимо известно обяснение. вече е пристигнал. Осемядрените процесори, за които доскоро можеше само да мечтаем, стават все по-разпространени. Но се оказва, че тяхната задача не е да подобрят работата на устройството.

Четириядрени и осемядрени процесори. производителност

Самите термини "осемядрен" и "четириядрен" отразяват броя на ядрата на централния процесор.

Но ключовата разлика между тези два типа процесори - поне от 2015 г. - е начинът, по който са инсталирани процесорните ядра.

С четириядрен процесор всички ядра могат да работят едновременно, за да осигурят бърза и гъвкава многозадачност, по-плавни 3D игри и по-бърза работа на камерата, наред с други задачи.

Съвременните осемядрени чипове от своя страна просто се състоят от два четириядрени процесора, които разпределят различни задачи помежду си в зависимост от вида си. Най-често осемядрен чип ще има набор от четири ядра с по-ниска тактова честота от втория комплект. Когато трябва да се изпълни сложна задача, разбира се, по-бързият процесор поема.


По-точен термин от "окта-ядрен" би бил "двойно четириядрен". Но не звучи толкова красиво и не е подходящо за маркетингови цели. Затова тези процесори се наричат ​​осемядрени.

Защо се нуждаем от два комплекта процесорни ядра?

Каква е причината за комбинирането на два комплекта процесорни ядра, прехвърлящи задачи един на друг, в едно устройство? За осигуряване на енергийна ефективност.

По-мощният процесор консумира повече енергия и батерията трябва да се зарежда по-често. А батериите са много по-слабо звено в смартфона от процесорите. В резултат на това колкото по-мощен е процесорът на смартфона, толкова по-капацитет на батерията му е необходим.

Като се има предвид това, за повечето задачи на смартфона няма да имате нужда от толкова много процесорна мощност, колкото може да осигури един модерен процесор. Навигирането между началните екрани, проверката на съобщенията и дори навигирането в мрежата са задачи, които изискват по-малко CPU.

Но HD-видео, игри и работа със снимки са такива задачи. Следователно осемядрените процесори са доста практични, въпреки че е трудно да се нарече това решение елегантно. По-слабият процесор се справя с по-малко ресурсоемки задачи. По-мощен - по-ресурсоемък. В резултат на това общата консумация на енергия е намалена в сравнение със ситуацията, когато само процесор с висока тактова честота би се справил с всички задачи. Така двойният процесор решава преди всичко проблема с подобряването на енергийната ефективност, а не с производителността.

Технологични характеристики

Всички съвременни осемядрени процесори са базирани на ARM архитектурата, така наречената big.LITTLE.

Тази осемядрена big.LITTLE архитектура беше обявена през октомври 2011 г. и позволи на четири ядра Cortex-A7 от нисък клас да работят заедно с четири ядра Cortex-A15 от висок клас. Оттогава ARM повтаря този подход всяка година, предлагайки по-мощни чипове и за двата комплекта процесорни ядра на осем-ядрения чип.

Някои от големите производители на чипове за мобилни устройства са съсредоточили усилията си върху този big.LITTLE осемядрен образец. Един от първите и най-забележителни беше собственият чип на Samsung, известен като Exynos. Неговият осемядрен модел се използва от Samsung Galaxy S4 насам, поне в някои версии на устройствата на компанията.

Съвсем наскоро Qualcomm също започна да използва big.LITTLE в своите осем-ядрени процесори Snapdragon 810. Именно на този процесор се основават такива добре познати новости на пазара на смартфони, като G Flex 2, който стана LG.

В началото на 2015 г. NVIDIA представи Tegra X1, нов мобилен процесор с висока производителност, към който компанията е насочена към компютри в автомобила. Основната характеристика на X1 е неговият предизвикателен за конзолата GPU, който също е базиран на архитектурата big.LITTLE. Тоест и той ще стане осемядрен.

Има ли голяма разлика за средния потребител?

Има ли голяма разлика между четири- и осемядрен процесор за смартфон за обикновения потребител? Не, всъщност е много малък, според Джон Манди.

Терминът "осемядрен" внася известно объркване, но всъщност означава дублиране на четириядрени процесори. Резултатът е два независими четириядрени комплекта, комбинирани в един чип за подобряване на енергийната ефективност.

Имате ли нужда от осемядрен процесор във всеки съвременен смартфон. Няма такава нужда, смята Йон Манди и дава пример, че Apple осигурява прилична енергийна ефективност на своите iPhone само с двуядрен процесор.

Така осемядрената архитектура на ARM big.LITTLE е едно от възможните решения на една от най-важните задачи на смартфоните – живота на батерията. Според Джон Манди, веднага щом бъде намерено друго решение на този проблем, тенденцията за инсталиране на два четириядрени комплекта в един чип и подобни решения ще спрат.

Знаете ли други предимства на осемядрените процесори за смартфони?