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

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

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

С какой целью производится удаление излишних ссылок (pointer chasing)?

(Отметьте один правильный вариант ответа.)

Варианты ответа
каждое разыменование требует подгрузки структуры в память, что существенно для больших структур(Верный ответ)
удаление лишних ссылок относится только к стилю оформления программы, а не к скорости и компиляторной оптимизации
это нужно для только чтобы избежать лишних операций освобождения памяти
процесс разыменования не всегда детерминирован, его лучше избегать
лишние ссылки могут привести к неожиданному освобождению памяти
Похожие вопросы
Какой размер имеют регистры ymm?
Какой размер имеют регистры xmm?
Какой вид межпроцедурной оптимизации используется по умолчанию?
Какой оптимизацией является автопараллелизация в компиляторе Интел?
По какой причине граф вызовов может являться не полным?
На основании какой информации статический профилировщик оценивает веса переходов
При анализе программы при помощи приложения VTune одна из функций отсутствует, по какой причине это может произойти?
Для какой цели необходим интринсик __alignof__ ?