Багатоядерний процесор: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
→‎Продуктивність: оновлення даних
м Автовиправлення
Рядок 1:
'''Багатоядерний процесор''' складається з двох і більше "«обчислювальних ядер"» на одному кристалі. Він має один корпус і встановляється в один рознім на [[системна плата|системній платі]] [[комп'ютер]]а, але [[операційна система]] сприймає кожне його обчислювальне ядро як окремий [[процесор]] з повним набором обчислювальних ресурсів.
 
Така стратегія за принципом «розділяй і володарюй» ([[паралелізм]] на рівні [[процес (програмування)|процесів]] і [[нить|нитей]]) вітчутно збільшує продуктивність багатозадачної роботи на оптимізованому під таку роботу програмному забезпеченні, бо кілька [[застосунок|застосунків]] зможе працювати дійсно паралельно.
Рядок 5:
== Особливості архітектури ==
У всіх існуючих на сьогоднішній день багатоядерних процесорах [[кеш-пам'ять]] першого рівня у кожного ядра своя, а кеш 2-го рівня існує в кількох варіантах:
* поділюваних - кеш розташований на одному з обома ядрами кристалі і доступний кожному з них у повному обсязі. Використовується в процесорах сімейств [[Intel Core]].
* індивідуальний - окремі кеші рівного обсягу, інтегровані в кожне з ядер. Обмін даними з кешей L2 між ядрами здійснюється через контролер пам'яті - інтегрований (Athlon 64 X2) або зовнішній (Pentium D).
 
== Продуктивність ==
Рядок 12:
 
== Нарощування кількості ядер ==
На сьогоднішній день основні виробники процесорів - [[Intel]] і [[AMD]] — визнали подальше збільшення числа ядер процесорів як один з пріоритетних напрямів збільшення продуктивності. Вже освоєно виробництво 4-ядерних процесорів для домашніх комп'ютерів, а також 6-ядерних в [[сервер]]них системах.
 
== Багатоядерний контролери ==
Рядок 18:
 
Наприклад
* seaForth-24 - нова розробка multi-Core MISC архітектури Chuck Moore 1ГГц 24-х ядерний асинхронний контролер.
* Контролер від Parallax<ref>[http://www.parallax.com/propeller/ Propeller chip]</ref> має вісім 32-розрядних процесорів (COG) в одному кристалі P8X32A.
* [[гомосексуалізм|Kilocore PowerPC]] процесор з 1024 8-ми бітними ядрами які працюють на частоті 125МГц.