ПРЕСС-ЦЕНТР

Две версии RTX для Windows от IntervalZero: новые возможности для разработчиков передовых встраиваемых систем

20.10.2009
Две версии RTX для Windows от IntervalZero: новые возможности для разработчиков передовых встраиваемых систем

Компания IntervalZero, Inc., один из ведущих разработчиков программных решений, официальным представителем которой в России является ЗАО «РТСофт», объявляет о выпуске Две версии RTX для Windows от IntervalZero: новые возможности для разработчиков передовых встраиваемых системдвух новых версий расширений RTX для Windows – RTX 2009 и RTX 2009 SMP. Новые программные средства для реализации «жесткого» реального времени в среде Windows с детерминистическими характеристиками и поддержкой симметричной мультипроцессной обработки значительно расширяют возможности производителей прикладных систем. Они позволяют разрабатывать более компактные системы, повышать объемы, темпы и качество производства при одновременном снижении его себестоимости.

Расширение реального времени для Windows RTX 2009 SMP представляет собой один из важнейших компонентов новой Soft-Control Architecture (архитектуры программного управления), которая, по словам исполнительного директора компании IntervalZero Джеффри Хиббарда (Jeffrey Hibbard), «способна изменить принципы конкуренции в таких областях, как промышленная автоматизация, медицинское приборостроение, различные мультимедийные системы (например, цифровые звукорежиссерские пульты), контрольно-измерительная техника, симуляторы, тренажеры».

Основой архитектуры программного управления для систем «жесткого» реального времени является интегрированная инструментальная платформа Integrated Real-Time Development Platform на базе архитектуры х86. Она работает под управлением ОС Microsoft Windows и RTX 2009 SMP, которое обеспечивает как расширение функциональных возможностей Windows для поддержки режима реального времени, так и симметричную мультипроцессную обработку.

Благодаря реализованной в передовой архитектуре Soft-Control Architecture поддержки мультипроцессной обработки в многопроцессорных архитектурах и тесной интеграции со средой Windows, ее применение позволяет отказаться от специализированных аппаратных средств оперативного регулирования на основе ПЛК или других устройств управления. Программные средства, разработанные с использованием открытых стандартов и стандартных коммуникационных архитектур (USB, Real-Time Ethernet), могут исполняться обычными многоядерными процессорами типа х86.

По словам Джеффри Хиббарда, «наибольшую выгоду от применения архитектуры Soft-Control Architecture получат ОЕМ-производители сложных человекомашинных интерфейсов, в которых требуется как точная координация исполнения различных задач, так и поддержка режима «жесткого» реального времени с детерминированными характеристиками».

Среди новых тенденций и технологий, определяющих успех ОЕМ-производителя на рынке, можно назвать следующие: открытые стандарты, передовые микропроцессорные технологии (в частности, многоядерность), технологии обмена данными в режиме реального времени, применение серийной COTS-продукции и технологий сенсорного управления. По мнению Хиббарда, «реализация этих технологий по отдельности, естественно, дает определенные преимущества, но только объединенные внутри Soft-Control Architecture с расширениями RTX, они способны кардинально изменить структуру выгод, получаемых производителем».

Новые версии расширения IntervalZero RTX 2009 различаются поддержкой многопроцессной обработки:

  • RTX 2009 поддерживает выполнение операций реального времени в одном общем либо выделенном RTX-процессоре в одно- или многопроцессорной системе.  
  • RTX 2009 SMP поддерживает использование для выполнения операций реального времени либо одного общего, либо до семи выделенных RTX-процессоров (в многоядерных/многопроцессорных системах).

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

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

Расширения RTX 2009 и RTX 2009 SMP поддерживаются операционными системами Microsoft Vista (с пакетами обновления до SP2), Windows XP (с пакетами обновлений до SP3) и Windows Embedded Standard 2009, а также Visual Studio 2008. После официального выхода Windows 7 и Windows Embedded Standard 2011 в RTX будет добавлена поддержка и этих операционных систем.

Среди других характеристик расширений RTX 2009 и RTX 2009 SMP можно выделить следующие:

  • улучшенная поддержка MSI-x;
  • расширенная поддержка режима RTX Dedicated Mode, в котором ОСРВ могут исполняться в нескольких выделенных процессорах. Число выделенных для ОСРВ процессоров может достигать 7. В состав расширений входят API-интерфейсы для реализации функций симметричной обработки и распределения вычислительной нагрузки среди имеющихся процессоров. Возможно распределение групп процессоров для процессов, потоков, прерываний и таймеров;
  • обновленные инструментальные средства, обеспечивающие обращение к функциям симметричной обработки;
  • несколько новых API-интерфейсов для профилирования процессоров;
  • несколько дополнительных API-интерфейсов для управления свойствами RTX.

Дополнительную информацию о новых расширениях реального времени для Windows можно получить в офисах компании «РТСофт» (www.rtsoft.ru), официального партнера IntervalZero на территории России, и на сайте www.intervalzero.com.