Программное обеспечение Intel System Studio 2016 — это эффективное средство для разработки интеллектуального кода на основе углубленного анализа системы. Решение содержит исчерпывающий набор инструментов и технологий, которые ускоряют разработку энергоэффективных, высокопроизводительных и интеллектуальных устройств с выходом в сеть для широкого спектра систем и встраиваемых платформ.
Intel System Studio 2016 предоставляет разработчикам систем и встраиваемых устройств расширенный функционал и возможности для повышения производительности. Поддерживая новейшие версии платформ и операционных систем Intel, этот набор инструментов помогает добиться большей производительности благодаря оптимизации с помощью профессиональных библиотек и компиляторов. Intel System Studio 2016 упрощает локализацию сложных проблем благодаря новым возможностям отладки и трассировки. Улучшенные анализаторы продукта позволяют разработчикам повышать и энергоэффективность и производительность.
Ключевые преимущества:
- Ускорение времени выхода программных продуктов на рынок. Процесс разработки ускоряется благодаря полной поддержке инструментов, которые позволяют осуществлять углубленный анализ платформы.
- Улучшение энергоэффективности и производительности. Анализаторы, компиляторы и библиотеки предоставляют более эффективные средства для разработки интеллектуального кода и ускоряют как энергоэффективность, так и производительность.
- Увеличение надежности систем. Стабильность системы повышается быстро и легко при использовании инструментов углубленного анализа и отладки.
- Профессиональная поддержкаIntelPremierSupport по всему миру.
Новое вверсии Intel System Studio 2016:
- Реализация и оптимизация ключевых сценариев использования систем и приложений.Высокооптимизированные компиляторы и библиотеки, в том числе IntelC++Compiler, IntelIntegratedPerformancePrimitivesLibrary(IntelIPP), и IntelMathKernelLibrary (Intel® MKL) помогают разработчикам увеличивать производительность до 4 раз.
- Анализ производительности приложений на системах Linuxв реальном времени с вытесняющей многозадачностью. Благодаря тому, что анализатор производительности поддерживает профилировку приложений Linux в режиме реального времени, разработчики могут быстро и точно локализовать «узкие места», вызывающие проблемы с производительностью в системах Linuxс вытесняющей многозадачностью.
- Анализ производительностиприложений в виртуальных средах. Анализатор производительности поддерживает профилировку производительности в виртуальных средах. Доступно изучение и анализ производительности и функционирования встраиваемых приложений, которые работают в экземплярах гостевых операционных систем. Оптимизация производительности работы большого количества операционных систем и приложений в виртуальной среде на единой платформе, что сокращает затраты на аппаратное обеспечение.
- Быстрое определениеэнергонеэффективного кода. Профилировщик энергопотребления (EnergyProfiler) поддерживает платформы Android, Windows, а теперь и Linux, чем помогает продлить срок работы от аккумулятора для интернета вещей, мобильных и встраиваемых устройств, работающих на операционной системе Linux, а также оптимизации температурных характеристик безвентиляторных систем.
- Быстро локация сложных проблем в системе. Комплексная трассировка программных и аппаратных событий в масштабе всей системы помогает эффективно локализовать проблемы. Этому способствует информация по трассировке с временными отметками и данными по корреляции, а также возможность анализа сложных взаимодействий между программным и аппаратным обеспечением.
- Отладка в масштабе всей системы без вскрытия корпуса. Отладка и трассировка через стандартное USB-соединение на основе стандарта JTAG избавляет от необходимости использовать порт JTAG, благодаря чему увеличивается гибкость и понижаются затраты.
- Углубленный анализ системWindowsдля повышения надежности. Отладка систем и трассировка расширений для MicrosoftWinDbgKernelDebugger помогает упростить доработку опытного образца и валидацию драйверов для Windows. Доступна отладка полностью остановленной системы Windows (включая драйвера и системные прерывания), а также быстраялокализация сложных проблем при исполнении, используя IntelProcessorTrace.
- Эффективная отладка вычислительно емкого кода и его исполнение на графических ядрах. Использование простых директив для компилятора (например, #pragma) для того, чтобы выделять вычислительно емкий код и выполнять его одновременно на процессоре и графическом ядре. Расширенный отладчик теперь поддерживает отладку кода, исполняемого на графических ядрах в дополнение к коду, выполняемому на ядрах процессора.
- Поддержка самых новых платформ. Поддерживаются последние версии процессоров Intel и операционныхсистем, в том числе: процессоры IntelAtomx3, x5, иx7 (ранее под кодовыми названиями SoFIAиCherryTrail), процессоры 6 поколенияIntelCoreprocessors (ранее под кодовым названием Skylake), MicrosoftWindows 10, FreeBSD.
- Улучшенная производительность труда разработчиков. Улучшенный функционал и интерфейс «из коробки» позволяют разработчикам приступать к работе, даже не имея целевого аппаратного обеспечения, используя моделирование на платформе WindRiverSimics. Пакет включает среду разработки Eclipse, которая обеспечивает улучшенную интеграцию инструментов, а также более подробную документацию и большее количество шаблонов, что ускоряет начало работы.
Intel System Studio поставляется в трех версиях:
- Composer Edition: инструменты для оптимизации производительности кода.
- Professional Edition: все компонентыComposerEditionплюс инструменты для анализа производительности, энергоэффективности и правильности кода.
- Ultimate Edition: все компоненты ProfessionalEdition плюс отладка и трассировка в масштабе системы для повышения надежности.