Раньше функции обработки сигналов зачастую требовали специального оборудования, например процессора для цифровой обработки сигналов (DSP) и FPGA. Однако последние усовершенствования процессоров на базе архитектуры Intel® предлагают разработчикам альтернативный вариант — выполнение задач обработки сигналов на процессоре Intel®.
Обработка сигналов на последних процессорах Intel теперь является реальной возможностью благодаря постоянному совершенствованию многоядерных архитектур. Повышение параллелизма на уровне векторных команд совместно с прочими усовершенствованиями в области производительности обеспечивает эффективность выполнения параллельной обработки данных, например, цифровых преобразований и фильтров. Кроме того, консолидируя функции обработки сигналов с прочими задачами на многоядерном процессоре Intel®, возможно снизить затраты на аппаратное обеспечение, упростить среду разработки приложений и сократить время вывода на рынок. Такой подход может быть реализован во многих приложениях в аэрокосмической отрасли (радары, сонары), коммуникационной инфраструктуре (обработка сигналов в основной полосе частот, транскодирование), обработка в СМИ (транскодирование) и сфере здравоохранения (медицинские изображения).
CriticalBlue Prism* — встраиваемая система многоядерного программирования, которая позволяет использовать весь потенциал многоядерных процессоров Intel® в уже существующем потоке разработки. Новая версия инструментария выпущена с целью помочь вам понять доступные возможности параллелизации кода и постепенно перейти к использованию нескольких ядер. Чтобы начать пользоваться CriticalBlue Prism, зарегистрируйтесь для получения бесплатной 30-дневной ознакомительной лицензии.
Eclipse — сообщество разработчиков программного обеспечения с открытым кодом, проекты которых направлены на создание открытой платформы разработки, которая включает в себя расширяемую инфраструктуру, инструменты и среды исполнения для создания, развертывания и управления программным обеспечением на всем его жизненном цикле.
IntervalZero RTX* с поддержкой симметричной мультипроцессорной обработки, аппаратное расширение реального времени для ОС Microsoft Windows*, является компонентом архитектуры на базе процессоров Intel x86, который заменяет такое аппаратное обеспечение реального времени как DSP на многоядерные программные компоненты. Архитектуры Intel/Windows/IntervalZero уменьшают сложность и стоимость разработки встраиваемых систем, повышают производительность систем и ускоряют инновации. Отказавшись от проприетарного аппаратного обеспечения реального времени, OEM-компании могут свободно создавать системы в соответствии со своей концепцией, не ограничиваясь системами с предопределенными конфигурациями аппаратного обеспечения. Нажмите здесь, чтобы зарегистрироваться для бесплатной оценки RTX.
NASoftware специализируется на разработке программного обеспечения для научной и технической сферы и имеет опыт работы с обработкой сигналов, процессорами для векторной обработки и DSP-приложениями для оборонной, аэрокосмической и других отраслей промышленности, требующих либо очень быстрой обработки данных, либо обработки в реальном времени. Совместно с корпорацией Intel NASoftware разработала конвертер, чтобы помочь программистам перейти с процессоров PowerPC*/Altivec* на процессоры Intel® Streaming SIMD Extensions (Intel® SSE) и Intel® Advanced Vector Extensions (Intel® AVX).
Каталог решений >
Образцы >
Платформы для оценки >
Представители дистрибуторови поставщиков >
Помощь в разработке >
Вступить в сообщество >
Подписаться на рассылку >
Контактная информация >
Чат с техническимспециалистом Intel
Чат на английском языке,пн.-пт., круглосуточно. Если чат недоступен,пожалуйста посылайте ваши технические вопросыпо электронной почте.
Intel предоставляет широкой спектр программных инструментов и услуги поддержки, которые помогут сделать вашу работу проще. Изучите категории программного обеспечения, приведенные ниже, и воспользуйтесь соответствующими ссылками для поиска ресурсов, справочной документации и других материалов.