 |
 |
Сложности устройства современных встраиваемых систем создают множество проблем на стадии интеграции, когда непредвиденные программные взаимодействия приводят к любым последствиям от затормаживания работы пользовательского интерфейса до полного краха системы. На данном веб-семинаре будет показано, как технология декомпозиции процессорного времени помогает избежать подобных проблем при интеграции, а, следовательно, и ускорить выпуск продукта на рынок, на примере телефонной системы громкой связи.
Технология декомпозиции процессорного времени позволяет системным разработчикам делить программные задания на отдельные виртуальные группы, называемые разделами, и предоставлять бюджет процессорного времени каждому разделу (например, 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.
|
 |