Многоя́дерный проце́ссор — центральный процессор, содержащий два и более вычислительных ядра на одном процессорном кристалле или в одном корпусе.
Среди многоядерных процессоров к данному моменту можно выделить
*процессоры, предназначенные в основном для встраиваемых и мобильных приложений, в которых большое внимание разработчиков было уделено средствам и методам снижения энергопотребления (SEAforth (SEAforth24, seaforth40), Tile (Tile36, Tile64, Tile64pro), AsAP-II, CSX700);
*процессоры для вычислительных или графических станций, где вопросы энергопотребления не столь критичны (графические процессоры, например, процессоры серии g80 от NVIDIA, проект Larrabee от Intel, отчасти сюда можно отнести и процессор Cell от IBM, хотя количество вычислительных ядер у него относительно невысоко);
* процессоры т .н. мейнстрима — предназначенные для серверных, рабочих станций и персональных компьютеров (AMD, Intel, Sun);
Основные характеристи:
Количество ядер (Количество ядер. Ядро (core) – кристалл кремния площадью примерно один квадратный сантиметр, на котором посредством микроскопических логических элементов реализована принципиальная схема процессора, так называемая архитектура. Каждое ядро воспринимается системой как отдельный, самостоятельный процессоров, со всем необходимым набором функций.)
• Тактовая частота (такт — элементарная операция в секунду, которую может выполнить процессор. Следовательно, количество тактов — это показатель, сколько операций в секунду времени способен обработать процессор. Единицей измерения этого параметра являются гигагерцы ГГц.)
• Кеш-память (память, непосредственно встроенная в процессор, и используемая для хранения и обращения к часто используемым данным, называется кеш-память. Она делиться на несколько уровней — L1, L2 и L3. Вышестоящий уровень кеш-памяти имеет больший объем, но менее скоростной доступ к данным.)
• Разрядность (определяет количество информации, которой может обменяться процессор с оперативной памятью за один такт. Параметр этот измеряется в битах. Параметр разрядности влияет на объем возможной оперативной памяти — 32-х битный процессор может работать только с 4 Гб оперативной памяти.)
• Производительность
• Потребляемая мощность
• Размеры
• Стоимость
• Классы задач, на которые рассчитаны
Сравнительные характеристики производительности процессоров, потребляемой мощности и скоростей обмена данными представлены в таблицах
(Мфлопс - миллион операций с плавающей точкой в секунду)
Немалый вклад в общую производительность процессора и эффективность его работы вкладывает и структура межъядерных связей и организация подсистемы памяти, в частности кэш-памяти