Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MDE_orgvm_.docx
Скачиваний:
4
Добавлен:
13.09.2019
Размер:
836.87 Кб
Скачать

8. Многоядерные структуры процессора и многопотоковая обработка команд.

Многоядерные структуры процессора:

Многоядерная структура позволяет снизить тепловыделение (его увеличение происходит за счет наращивания тактовой частоты).

Увеличиваем число ядер и снижаем рабочую частоту каждого ядра.

К примеру: при снижении рабочей частоты на 20% - производительность падает на 17%, а тепловытеление на 50%.

НО: Двухядерный процессор, при тех же условиях, все равно будет выигрывать в производительности на 70% за счет числа команд, выполняемых за 1 такт.

Многопотоковая обработка:

Идея: Одно приложение не использует все ресурсы процессора, а значит незанятые ресурсы можно использовать для параллельного выполнения еще одного приложения.

В этом случае, ОС и приложения видят два логических процессора и могут распределить работу между ними, как в случае полноценной двухпроцессорной системы.

Использование многопоточности, обеспечиваются компиляторами поставляемыми вместе с микропроцессорами.

9. Технические и эксплуатационные характеристики эвм Производительность компьютера

Производительность определяется архитектурой процессора, иерархией внутренней и внешней памяти, пропускной способностью системного интерфейса, системой прерывания, и т. д.

Различают следующие виды производительности:

  • Пиковая/предельная – это произв-ность процессора без учета времени обращения к оперативной памяти (ОП) за операндами;

  • номинальная – производительность процессора с ОП;

  • системная – произв-ность базовых технических и программных средств, входящих в комплект поставки ЭВМ;

  • эксплуатационная – произв-ность на реальной рабочей нагрузке, формируемой в основном используемыми пакетами прикладных программ общего назначения.

Методы определения производительности разделяются на:

  • расчетные, основанные на информации, получаемой теоретическим или эмпирическим путем;

  • экспериментальные, основанные на информации, получаемой с использованием аппаратно-программных измерительных средств;

  • имитационные, основанные на моделировании и применяемые для сложных ЭВМ.

Основные единицы оценки производительности:

  • абсолютная, определяемая количеством элементарных работ, выполняемых в единицу времени;

  • относительная, определяемая для оцениваемой ЭВМ относительно базовой в виде индекса производительности.

Для каждого вида производительности применяются следующие традиционные методы их определения.

Пиковая производительность (быстродействие) определяется средним числом команд типа «регистр-регистр», выполняемых в одну секунду без учета их статистического веса в выбранном классе задач.

Номинальная производительность (быстродействие) определяется средним числом команд, выполняемых подсистемой «процессор-память» с учетом их статистического веса в выбранном классе задач. Измеряется с помощью разработанных для них измерительных программ, реализующих соответствующую эталонную нагрузку.

Для данных типов произв-стей используются единицы измерения:

  • MIPS – миллион команд в секунду;

  • MFLOPS– миллион операций над числами с плавающей запятой в сек;

  • GFLOPS– миллиард операций над числами с плавающей запятой в сек;

и пр.

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

Эксплуатационная производительность оценивается на основании использования данных о реальной рабочей нагрузке и функционировании ЭВМ при выполнении типовых производственных нагрузок в основных областях применения. Расчеты делаются на уровне типовых ППП текстообработки, систем управления базами данных, и т. д.

Процедура тестирования True Performance Initiative - процедура измерения реальной производительности. Методика TPI состоит в измерении эксплуатационной производительности в трех разделах: Productivity – программные приложения; Visual Computing – компьютерная визуализация; Gaming – компьютерные игры.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]