Главная /
Оптимизация приложений с использованием компиляторов Intel. Уровень 2 /
С какой целью производится удаление излишних ссылок (pointer chasing)?
С какой целью производится удаление излишних ссылок (pointer chasing)?
вопросПравильный ответ:
лишние ссылки могут привести к неожиданному освобождению памяти
процесс разыменования не всегда детерминирован, его лучше избегать
каждое разыменование требует подгрузку структуры в память, что существенно для больших структур
это нужно для только чтобы избежать лишних операций освобождения памяти
удаление лишних ссылок относится только к стилю оформления программы, а не к скорости и компиляторной оптимизации
Сложность вопроса
88
Сложность курса: Оптимизация приложений с использованием компиляторов Intel. Уровень 2
59
Оценить вопрос
Комментарии:
Аноним
Если бы не данные решения - я бы сломался c этими тестами intuit.
14 дек 2019
Аноним
Экзамен прошёл на пять.!!!
07 окт 2017
Другие ответы на вопросы из темы программирование интуит.
- # Какие из следующих утверждений верны относительно следующего фрагмента программы: S1 PI = 3.14 S2 R = 5 S3 AREA = PI*R **2
- # Какие из следующих опций позволят программе работать на любом процессоре?
- # Выберите свойство характеризующее вычислительную систему с неоднородным доступом к памяти:
- # Shedule clause принимает параметром следующие типы:
- # Анализ указателей (points to analysis) это