Не отобразилась форма расчета стоимости? Переходи по ссылке

Не отобразилась форма расчета стоимости? Переходи по ссылке

Повышение производительности вычислений: использование перекрытия и расслоения памяти

Архитектура ЭВМ 22.11.2019 0 1376 Нашли ошибку? Ссылка по ГОСТ

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

В упоминаемой выше UNIVAC 1 было применено такое совмещение операций, которое впоследствии стало классическим: в ней перекрывались исполнение программы и выполнение операции ввода-вывода.

M 7094 II сделан дальнейший шаг: использовано расслоение памяти для ускорения обращений к ней. Суть этого решения в том, что ОЗУ делят (расслаивают) на n независимых сегментов. Каждый сегмент имеет свое устройство управления. Величину n называют глубиной расслоения. Ячейки с последовательными номерами находятся в последовательных сегментах. Так, если n=4, то нулевая ячейка будет в первом сегменте , первая – во втором и т.д., иначе говоря, ячейка с номером 4i будет в первом сегменте, а с номером 4i+3 – в четвертом. Если полный цикл обращения к одному сегменту ОЗУ составляет К единиц времени, а глубина расслоения равна n, то к каждому последовательному сегменту можно обращаться через K/n единиц времени после обращения к предыдущему. Когда программа обратится к n подряд следующим ячейкам памяти, то пройдет время К и можно будет повторить цикл обращения. Быстродействие ОЗУ как будто увеличивается в n раз. Однако на практике такая оптимизация достигается редко из-за непоследовательных обращений к ячейкам памяти ЭВМ. Практика показала, что при обращении к адресам в памяти ЭВМ в случайном порядке, достигается продолжительность цикла обращения.

Т.е. выигрыш от расслоения все равно получается существенным, хотя и не в n раз.

Нашли ошибку? Выделите текст и нажмите CRTL + Enter
Аватар
Тагир С.
Редактор.
Экономист-математик, специалист в области маркетинга, автор научных публикаций в Киберленинка (РИНЦ).

Средняя оценка 0 / 5. Количество оценок: 0

Поставьте вашу оценку

Сожалеем, что вы поставили низкую оценку!

Позвольте нам стать лучше!

Расскажите, как нам стать лучше?

1376
Закажите помощь с работой

Не отобразилась форма расчета стоимости? Переходи по ссылке

Не отобразилась форма расчета стоимости? Переходи по ссылке

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *