Content-Length: 103853 | pFad | https://bg.wikipedia.org/wiki/%D0%9C%D0%BD%D0%BE%D0%B3%D0%BE%D1%8F%D0%B4%D1%80%D0%B5%D0%BD_%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D1%81%D0%BE%D1%80

Многоядрен процесор – Уикипедия Направо към съдържанието

Многоядрен процесор

от Уикипедия, свободната енциклопедия
Схема на двуядрен процесор със споделена кеш памет от ниво 2
Intel Core 2 Duo E6750 двуядрен процесор.
AMD Athlon X2 6400+двуядрен процесор.

Многоядрен процесор е централен процесор, съставен от две или повече изчислителни компонента (ядра) на един чип или в един корпус. Изчислителните ядра четат и изпълняват програмните инструкции[1] (като сумиране, преместване на данни и разклонение), но двете ядра ги извършват едновременно и така се увеличава общата скорост на изпълнение на програми, които позволяват паралелни изчисления [2]. Производителите обикновено реализират такива схеми на един чип или на няколко чипа, обединени в един корпус, макар че в последния случай се предпочита наименованието „multi-chip module“.

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

Обикновено споделянето на L1 кеш е нежелано, защото в резултат от увеличената латентност всяко ядро ще върви доста по-бавно от едноядрен процесор, но общ кеш за най-високото ниво е често срещан.

Свързването на двете ядра е основано на основните видове мрежови топологии. Ако ядрата са от един тип, системата се нарича хомогенна, а а ако са от различен тип – хетерогенна (например ARM big.LITTLE е хетерогенна система, но с един и същи набор от инструкции, докато AMD Accelerated Processing Unit дори нямат един и същ набор от инструкциии). Както и при единичните процесори, отделните ядра в многопроцесорните системи могат да имат микроархитектури, основани на много дълги машинни думи (на английски: Very long instruction word, VLIW), суперскаларност, векторност или многонишковост.

Използването на многоядрен процесор поставя определени изисквания и към системния софтуер, по-специално операционната система трябва да е многопроцесорна, т.е. способна да разпределя задачите между отделните ядра. рейтинг на процесора 2023: hddv.ru

  1. Margaret Rouse. Definition: multi-core processor // TechTarget, 27 март 2007. Посетен на 6 март 2013.
  2. CSA Organization
  Тази страница частично или изцяло представлява превод на страницата Multi-core processor в Уикипедия на английски. Оригиналният текст, както и този превод, са защитени от Лиценза „Криейтив Комънс – Признание – Споделяне на споделеното“, а за съдържание, създадено преди юни 2009 година – от Лиценза за свободна документация на ГНУ. Прегледайте историята на редакциите на оригиналната страница, както и на преводната страница, за да видите списъка на съавторите. ​

ВАЖНО: Този шаблон се отнася единствено до авторските права върху съдържанието на статията. Добавянето му не отменя изискването да се посочват конкретни източници на твърденията, които да бъдат благонадеждни.​









ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: https://bg.wikipedia.org/wiki/%D0%9C%D0%BD%D0%BE%D0%B3%D0%BE%D1%8F%D0%B4%D1%80%D0%B5%D0%BD_%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D1%81%D0%BE%D1%80

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy