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

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

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

Теоретично наличието на второ ядро ​​на процесора в CPU би трябвало да доведе до удвояване на производителността на едно ядро. На практика обаче покачването на производителността не е толкова ясно. Процесор с две ядра може да изпълнява две различни програми едновременно. За да може отделен софтуер да види увеличение на скоростта обаче, той трябва да бъде проектиран така, че да се възползва от множеството процесорни ядра. За съжаление, проектирането на логика за множество едновременни процеси е трудно и в някои случаи невъзможно.

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

Едновременна многонишкова обработка

Друга технология, наречена Simultaneous Multi-Threading или SMT, позволява едно физическо ядро ​​да бъде разделено на два логически процесора. Допълнителните логически процесори, които SMT предоставя, удвояват броя на нишките, които процесорът може да изпълни за цикъл на процесора.

Съвет: Нишката е поредица от инструкции, които се управляват от планировчик. На CPU със SMT две нишки могат да бъдат планирани да работят в един цикъл.

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

Съвет: При процесорите на Intel, SMT е маркиран като „Hyper-threading“.

История

Първият многоядрен процесор, Power 4, беше пуснат от IBM през 2001 г., но едва през 2005 г. Intel и AMD донесоха първите многоядрени процесори на пазара на потребителски компютри под формата на Pentium D и Athlon 64 X2 съответно.

През следващото десетилетие, дву-, четири- и шестядрени процесори станаха масови. Броят на процесорните ядра за потребителски клас обикновено не се увеличи отново до пускането на процесорите на AMD „Threadripper“, които първоначално предлагаха до 16 ядра и 32 нишки през 2017 г. Марката Threadripper продължи да увеличава броя на ядрата, като пусна 32 ядра и 64 нишки модел през 2018 г. и след това модел с 64 ядра и 128 нишки през 2019 г.

Intel сравнително бавно предлага сравними настолни модели, които да се конкурират с платформата Threadripper на AMD. Най-високият брой ядра на Intel през 2019 г. предлага само 18 ядра и 36 нишки.


Как да клонирате твърд диск

Как да клонирате твърд диск

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

Как да коригирам неуспешно зареждане на драйвер WUDFRd на Windows 10?

Как да коригирам неуспешно зареждане на драйвер WUDFRd на Windows 10?

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

Как да коригирате код за грешка на NVIDIA GeForce Experience 0x0003

Как да коригирате код за грешка на NVIDIA GeForce Experience 0x0003

Срещате ли NVIDIA GeForce код за грешка 0x0003 на вашия работен плот? Ако да, прочетете блога, за да разберете как да поправите тази грешка бързо и лесно.

Какво е SMPS?

Какво е SMPS?

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

Защо моят Chromebook не се включва

Защо моят Chromebook не се включва

Получете отговори на въпроса Защо моят Chromebook не се включва? В това полезно ръководство за потребителите на Chromebook.

Как да докладвате на Google за фишинг измами

Как да докладвате на Google за фишинг измами

Научете как да докладвате измамник на Google, за да му попречите да мами други с това ръководство.

Roomba спира, залепва и се обръща – Коригирайте

Roomba спира, залепва и се обръща – Коригирайте

Коригирайте проблем, при който прахосмукачката робот Roomba спира, залепва и продължава да се върти.

Как да промените графичните настройки на Steam Deck

Как да промените графичните настройки на Steam Deck

Steam Deck предлага стабилно и многостранно игрово изживяване на една ръка разстояние. Въпреки това, за да оптимизирате играта си и да осигурите възможно най-доброто

Какво представлява сигурността, базирана на изолация?

Какво представлява сигурността, базирана на изолация?

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

Как да използвате Auto Clicker за Chromebook

Как да използвате Auto Clicker за Chromebook

Днес щях да разгледам инструмент, който може да автоматизира повтарящи се задачи за щракване на вашия Chromebook: Auto Clicker. Този инструмент може да ви спести време и