SWD Software Ltd. - официальный дистрибьютор QNX на территории России и стран бывшего СССР Операционная система реального времени QNX
Инструменты для создания надёжных встраиваемых систем и
интеллектуальных устройств любой сложности
QNX Software Systems - разработчик встраиваемой операционной системы QNX
  Стандартная версия

Применение технологии декомпозиции процессорного времени для ускорения процесса интеграции программного обеспечения

Сложности устройства современных встраиваемых систем создают множество проблем на стадии интеграции, когда непредвиденные программные взаимодействия приводят к любым последствиям от затормаживания работы пользовательского интерфейса до полного краха системы. На данном веб-семинаре будет показано, как технология декомпозиции процессорного времени помогает избежать подобных проблем при интеграции, а, следовательно, и ускорить выпуск продукта на рынок, на примере телефонной системы громкой связи.

Технология декомпозиции процессорного времени позволяет системным разработчикам делить программные задания на отдельные виртуальные группы, называемые разделами, и предоставлять бюджет процессорного времени каждому разделу (например, 30% процессорного времени отводится на навигацию, 20% на проигрывание mp3-файлов, 20% на пользовательский интерфейс и т.д.). При таком подходе каждый раздел имеет гарантированную долю процессорной мощности, независимо от степени загруженности остальных разделов.

Мы начнем данный веб-семинар с определения, насколько хорошо функционирует система громкой связи до декомпозиции. После этого мы определим стратегии успешного деления системных заданий на отдельные разделы. А затем мы определим, какое влияние оказал процесс декомпозиции: улучшенное планирование потоков и более стабильная производительность в реальном времени. В конце мы рассмотрим другие подходы – переназначение приоритетов, переразложение кода на элементарные операции и его оптимизация и т.д. – и сравним оказываемый ими эффект с эффектом от декомпозиции.

Участники веб-семинара узнают, как технология декомпозиции может помочь исключить возникновение проблем при интеграции программного обеспечения, не прибегая к повторной разработке и переписыванию кода.

Продолжительность: 1 час, включая сессию вопросов и ответов.
Регистрация: http://www.techonline.com/learning/webinar/206502049

Данный семинар предназначен в первую очередь для системных проектировщиков и архитекторов, программных инженеров и менеджеров, работающих на автомобильном рынке и рынке встраиваемых систем.

Выступающий:
Энди Грик (Andy Gryc) работал программным разработчиком и проектировщиком более 20 лет. Он работал и в крупных, и в маленьких компаниях, где выполнял различные обязанности, связанные с разработкой встраиваемых программных продуктов и консультированием. В списке его достижений: разработка базы данных и графического интерфейса пользователя для карманного компьютера HP100LX/HP200LX, а также разработка BIOS для ноутбука HP Omnibook; должность ведущего архитектора встраиваемых систем в компании OnStar. На сегодняшний день Энди Грик работает специалистом по применению продуктов QNX на всемирном автомобильном рынке в компании QNX Software Systems.