RUS  ENG
Полная версия
ЖУРНАЛЫ // Системы и средства информатики // Архив

Системы и средства информ., 2020, том 30, выпуск 1, страницы 82–92 (Mi ssi686)

Эта публикация цитируется в 1 статье

Особенности многоядерности и многопоточности в сетевых процессорах

В. Б. Егоров

Институт проблем информатики Федерального исследовательского центра «Информатика и управление» Российской академии наук

Аннотация: В универсальных высокопроизводительных процессорах максимально совмещаются разнообразные подходы к распараллеливанию вычислений, в том числе многоядерность и многопоточность. Из-за трудности количественной оценки эффективности многоядерности и многопоточности, а также вследствие их существенной взаимозависимости в универсальных серверных процессорах компании-разработчики последних расставляют в своих продуктах разные акценты, основываясь на внутрифирменных оценках или следуя фирменным традициям. Между тем анализ особенностей применения сетевых процессоров (СП), а также учет специфики работающих на них операционных систем и прикладных программ дают возможность сделать, хотя бы на качественном уровне, вывод о предпочтительности в СП многоядерности перед многопоточностью. Этот вывод на практике подтверждается превалированием в СП архитектуры ARM, отвергающей в абсолютном большинстве своих воплощений многопоточность в пользу агрессивной многоядерности.

Ключевые слова: ARM, архитектура процессора, многопоточность, многоядерность, параллелизм вычислений, сетевой процессор.

Поступила в редакцию: 23.09.2019

DOI: 10.14357/08696527200107



© МИАН, 2024