LabVIEW 8.5 — мощь многоядерных процессоров
Компания National Instruments представила LabVIEW 8.5, новейшую версию среды графической разработки систем тестирования, управления и программирования встроенных систем. Благодаря почти десятилетним инвестированиям в технологии многопоточных вычислений и концепции параллельного потока данных, разработка приложений для многопроцессорных компьютеров и ПЛИС систем стала в LabVIEW 8.5 еще проще.
К платформе графического программирования добавлен новый модуль для создания диаграмм состояний Statechart Design Module, усовершенствована разработка приложений для ПЛИС и промышленных измерительных систем.
Сейчас, когда производители процессоров используют параллельную многоядерную архитектуру для увеличения их производительности, результаты тестирования приложений LabVIEW 8.5 демонстрируют увеличение скорости работы, более эффективную загрузку процессора и повышенную надежность систем реального времени на выделенных ядрах. Благодаря новому модулю Statechart Design Module, предназначенному для моделирования и анализа поведения систем, обновленным библиотекам ввода/вывода и функциям анализа, специализированным для приложений промышленного управления и мониторинга, LabVIEW 8.5 стала еще более привлекательной для разработчиков встроенных систем и промышленных приложений. Дополнительные возможности LabVIEW 8.5:
- Поддержка процессоров Freescale ColdFire и пробный комплект с поддержкой операционной системы QNX
- Средства управления файлами проекта и слияния графического кода при командной разработке
- Средства низкоуровневого управления памятью для оптимизации производительности
- Новые библиотеки линейной алгебры BLAS
- Улучшенные средства нахождения границ при обработке изображений и обновленные алгоритмы для различных деодуляторов и схем кодирования каналов.
- Средства для разработки систем управления и симуляции, например Модель прогнозирующего управления (Model Predictive Control MPC) и аналитическое конструирование ПИД контроллера
- Улучшенная поддержка скриптов м-файлов.