Одним из способов ускорения работы программ является их оптимизация на этапе компиляции. К числу наиболее широко используемых оптимизирующих преобразований относится подстановка тела вызываемой функции в точку вызова (инлайн-подстановка). Изложено повышение эффективности инлайн-подстановок за счет использования профильной информации. Предложена техника профилирования значений переменных и метод специализированной инлайн-подстановки, основанный на профиле значений. Исследовано влияние предложенных методов на время исполнения ряда задач. (Вопросы радиоэлектроники, серия ЭВТ, Выпуск 3, 2010)
Вопросы взаимодействия фаз распределения регистров и планирования инструкций довольно часто рассматриваются в публикациях, посвященных оптимизациям завершающего этапа компиляции. Как правило, авторы предлагают адаптировать одну из фаз под нужды другой, не объединяя их в единое целое. Тем не менее, их интеграция может существенно уменьшить время работы и улучшить производительность результирующего кода. В данной работе представлена попытка максимально полно объединить эти фазы с учетом особенностей статического планирования для VLIW-архитектур.
В статье даётся характеристика стандарта модулей динамической оперативной памяти FBDIMM, в настоящее время рассматриваемого как альтернатива нашедшему широкое применение стандарту DDR2, в первую очередь для серверных применений. При ряде преимуществ применение стандарта FBDIMM характеризуется увеличенным по сравнению с DDR2 временем доступа к памяти.
Описываются структура и характеристики модуля, реализованного по стандарту ETX на микропроцессоре 1891ВМ3
В статье рассматриваются проблемы использования ОС Linux в системах реального времени. Предлагаются пути преобразования ОС Linux в ОС реального времени и алгоритмы основных механизмов такого преобразования. Приводятся результаты тестирования новых свойств и механизмов ядра ОС Linux, разработанных в МЦСТ.
| Назад 1 2 3 4 ... 15 16 17 18 19 20 Дальше |