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

Симметричная мультипроцессорная обработка данных

Симметричная мультипроцессорная обработка данных (Symmetric Multiprocessing - SMP) позволяет повысить уровень масштабируемости, системной плотности и производительности в системах, требующих больших вычислительных ресурсов (например, сетевых элементах, системах шифрования/дешифрования, транспортных системах, медицинских диагностических комплексах, а также системах хранения данных.

Комплект разработчика QNX® SMP Technology Development Kit включает в себя широкий выбор бинарных компонентов, предназначенных для разработки и установки систем симметричной мультипроцессорной обработки. В состав данного комплекта входят заголовочные файлы, библиотеки, документация. Комплект позволяет выполнять быструю разработку систем SMP на основе таких известных целевых процессоров с двойным ядром, как MIPS, PowerPC и x86.

Особенности и преимущества

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

  • Практически линейное увеличение производительности:
    • ОСРВ QNX Neutrino® является единственной операционной системой, которая полностью поддерживает SMP, таким образом обеспечивая уникальную технологию и повышенную производительность.
    • Любой поток любого процесса может быть запланирован на любом процессоре. В результате нет необходимости выполнять жесткое программирование функций SMP в разрабатываемых приложениях.

  • Оптимизация системной производительности:
    • Прозрачное планирование задач в многопоточных приложениях, без необходимости в дополнительном коде.
    • Автоматическое обеспечение родственности процессоров (processor affinity) оптимизирует работу кэша процессора при помощи привязки потоков к конкретному процессору.
    • Маски родственности процессоров (affinity masks) обеспечивают программный контроль над пулом доступных каждому потоку процессоров.

  • Поддержка различных видов целевых процессоров для SMP:
    • MIPS, PowerPC и x86.

  • Поддержка стандартов POSIX (включая опции POSIX 1003.1-2001):
    • Обеспечение портирования приложений между операционными системами.

Более подробная информация о поддержке POSIX

  • Снижение риска за счет ясной ценовой структуры:
    • Лицензирование "без отчислений" покрывает все виды использования данной технологии - от разработки до установки.
    • Пошаговое ценоопределение для ограниченных установок.
    • Отсутствие необходимости дополнительных выплат при использовании инкрементных процессоров.

Состав комплекта

  • Вариант ядра ОС с поддержкой SMP:
    • Поставляется для всех указанных целевых процессорных архитектур, что позволяет создавать встроенные образы с поддержкой SMP-планирования.

  • Диагностическая версия ядра с поддержкой SMP:
    • Позволяет вести наблюдение за использованием процессоров и выполнением задач посредством системного профилирования.

  • "Право на разработку":
    • Лицензия ("без отчислений") на распространение технологии SMP для использования в OEM-оборудовании в комплекте с официальными копиями ОСРВ QNX Neutrino®.

Системные требования

  • Комплект разработчика QNX Momentics® Professional Edition версии 6.3 (среда разработки).
  • ОСРВ QNX Neutrino версии 6.3 (среда исполнения).
  • Поддерживаемая SMP-плата с пакетом поддержки (BSP): Pentium 4 или Xeon, Broadcom BCM1250, PowerPC 7xxx.
Рассказать друзьям:

     Рейтинг@Mail.ru