В.В. Никифоров
Д.т.н., профессор, Санкт-Петербургский институт информатики и автоматизации РАН (СПИИРАН), г.н.с., 199178, Санкт-Петербург, 14-я линия В.О., д. 39, тел.: +7(812)328-33-11, Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.
В.А. Павлов
К.т.н., Центральный научно-исследовательский и опытно-конструкторский институт робототехники и технической кибернетики (ЦНИИ РТК), начальник отдела, 194064, Санкт-Петербург, Тихорецкий пр., д. 21, тел.: +7(812)552-46-18, Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.
Аннотация
Для программных приложений, обеспечивающих функционирование систем управления роботами, ключевыми требованиями являются требования гарантий своевременности выполнения реализуемых ими функций. В качестве критерия эффективности исполнения программного приложения используется плотность приложения - максимально достижимая доля полезной нагрузки на процессоры со стороны прикладных программ. Значение плотности программного приложения зависит не только от состава задач и межзадачных связей, но и от выбора комбинации системных сервисов - дисциплины планирования и протокола доступа к разделяемым системным ресурсам. В статье предложен метод проверки программного приложения на возможность использования наиболее эффективных комбинаций системных сервисов, а также приведены примеры оценок эффективности на основе экспериментов по имитационному моделированию исполнения программных приложений.
Ключевые слова
Cистемы реального времени, управление роботами, разделяемые ресурсы, протоколы доступа, дисциплины планирования, анализ выполнимости, эффективность программных приложений.
Год 2016 Номер выпуска 2 Сквозной номер 11 Страницы 56-61
Индекс УДК: 62-529:007.52