База ответов ИНТУИТ

Оптимизация приложений с использованием компиляторов Intel

<<- Назад к вопросам

Из-за чего может происходить потеря производительности при работе с большим циклом?

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
из-за большого количества арифметических операций
если цикл работает с большим количеством различных массивов, то может происходить вытеснение из кеша необходимых для последующих операций адресов (Верный ответ)
из-за вытеснения регистров по причине большого количества инвариантов цикла (Верный ответ)
Похожие вопросы
За счет чего может достигаться улучшение производительности при разбиении циклов?
За счет чего перестановка полей структуры может ускорить работу приложения?
Что является серьезным ограничением производительности современных вычислительных систем?
Почему происходит улучшение производительности при вынесении инвариантов циклов?
Что понимается под устранением неоднозначности при работе с памятью?
Что принимается во внимание при устранении неоднозначности при работе с памятью?
Для чего используются нормализованные циклы?
Для чего используется полная развертка?
С помощью чего реализована автопараллелизация?
Для чего используется планирование инструкций?