Информационные технологии. 2-е издание. Учебное пособие. Ирина Аполлоновна Коноплева
частотой процессоры с многопроцессорной обработкой на уровне кристалла будут обеспечивать высочайшую производительность при более приемлемых тактовых частотах благодаря параллельному выполнению множества операций. Кроме ядер общего назначения планируется включение специализированных ядер для выполнения различных классов вычислений, таких как графика, алгоритмы распознавания речи и обработка коммуникационных протоколов.
2. Перенос функций специализированного аппаратного обеспечения на кристалл микропроцессора
Специализированное аппаратное обеспечение – важная составляющая архитектур процессоров и платформ. В настоящее время специализированное аппаратное обеспечение используется для выполнения вычислений с плавающей запятой, обработки графики и сетевых пакетов. Развитие специализированного аппаратного обеспечения идет по следующим направлениям:
• цифровая обработка сигналов;
• рендеринг трехмерной графики;
• расширенная обработка изображений;
• распознавание речи и рукописного текста;
• обработка XML и других Internet-протоколов;
• извлечение информации, а также обработка естественх языков.
Кроме того, одним из направлений развития специализированного аппаратного обеспечения является передача их функций непосредственно микропроцессору. Перенос выполнения функций на кристалл ведет к увеличению скорости обработки задач, существенной экономии места и значительному сокращению энергопотребления, что позволяет удовлетворить потребности производительности и функциональности архитектур процессоров и платформ.
Рендеринг (англ. rendering – «визуализация») в компьютерной графике – это процесс получения изображения по модели с помощью программного обеспечения.
3. Разработка подсистем памяти большой емкости, расположенных непосредственно на кристалле микропроцессора
По мере постоянного роста производительности микропроцессоров доступ к памяти может стать серьезной проблемой. Для того чтобы загрузить множество высокопроизводительных ядер соответствующим количеством данных, важно организовать подсистему памяти таким образом, чтобы память большой емкости находилась на кристалле и ядра имели к ней прямой доступ. Это возможно путем оснащения микропроцессоров внутрикристалльными подсистемами памяти большой емкости порядка нескольких гигабайт. Она позволит заменить обычную оперативную память во многих вычислительных устройствах. Кэш-память планируется сделать реконфигурируемой, чтобы динамически перераспределять память для разных ядер. Некоторые области памяти могут быть выделены определенным ядрам, совместно использоваться группами ядер или использоваться всеми ядрами глобально в зависимости от потребностей приложений.
4. Выделение интеллектуального микроядра для решения задач управления аппаратным обеспечением
Для управления сложными процессами, такими