Intel System Studio — набор разработчика ПО для встраиваемых и мобильных систем

в 10:36, , рубрики: c++, Intel System Studio, intel vtune amplifier, Блог компании Intel, Программирование, метки: ,

Intel System Studio — набор разработчика ПО для встраиваемых и мобильных систем
В конце февраля компания Intel официально объявила о выходе Intel System Studio – нового набора инструментов, адресованного разработчикам ПО для встраиваемых (embedded) систем и специализированных устройств: коммуникаторов, систем на чипе, автомобильных компьютеров, промышленных и медицинских устройств на базе х86.
Intel System Studio призвана помочь разработчикам в решении самых насущных их задач: обеспечения надежности ПО, его энергоэффективности и производительности.
Intel System Studio — это, фактически, знакомая всем серьезным разработчикам «настольных» приложений Intel Parallel Studio, но ориентированная именно на встраиваемые системы c Linux на борту.

Оптимизирующий компилятор

  • Интеграция компилятора Intel C++ в Eclipse 3.7, Eclipse CDT 8.0 (Indigo);
  • Поддержка кросс-компиляции для GNU, Yocto Project 1.x, Wind River Linux 5 и CE Linux PR28;
  • Поддержка расширения Parallel C/C++;
  • Поддержка Intel Cilk Plus;
  • Авто векторизация для оптимизации приложений под Intel AVX для Intel Core i7 и Intel SSSE3 для Intel Atom;
  • Совместимость с GСС компилятором;
  • Поддержка опций компилятора -m32 и -m64.

Библиотека Intel Math Kernel Library

  • Оптимизированные функции линейной алгебры, векторной математики и статистики для высокопроизводительной обработки сигналов и данных на процессорах семейства Intel Core.

Библиотека Intel® Integrated Performance Primitives

  • Широкий набор функциональных примитивов и примеров для обработки данных, сигналов, аудио, видео и изображений, для встраиваемых систем на основе процессоров Intel Atom и Intel Core.

Intel VTune Amplifier 2013 для специализированных систем

  • Определение «узких мест» в производительности, неоптимального использования аппаратных ресурсов, а также энергопотребления систем.
  • Поддержка ядра Linux от 2.6.9 до 3.3.x;
  • Основанный на событиях CPU сэмплинг для последнего поколения процессоров Intel Atom;
  • Поддержка Yocto Project 1.x, а также CE Linux* PR28 для процессоров Intel Atom CE4xxx и CE5xxx;
  • Коллектор удаленного сбора данных для специализированных систем с поддержкой сэмплинга, основанного на событиях
  • Анализ частоты и энергопотребления на процессорах Intel Core.

Intel Inspector 2013 для специализированных систем

  • Проверка памяти и анализ корректности многопоточности в устройствах на Yocto Project 1.x и Wind River Linux 5, а также CE Linux PR28 на процессорах Intel Atom CE42xx и CE53xx;
  • Определение блокировок потоков, гонок данных и утечек памяти;
  • Использование командной строки на самом устройстве или полноценного GUI Intel Inspector.

GDB – GNU Project Debugger

  • Определение гонок данных для приложений, использующих POSIX Pthreads;
  • Поддержка удаленной отладки и виртуализации;
  • Интеграция удаленной отладки с Eclipse CDT.

Intel JTAG Debugger

  • Окно трассировки инструкций;
  • Поддержка Extensible Firmware Interface (EFI);
  • Отладка загрузчика, ядра ОС и динамически загружаемых драйверов устройств с использованием Intel ITP-XDP3 или Macraigor usb2Demon;
  • Детализированные таблицы трансляций страниц и дескрипторов
  • Поля побитового редактирования;
  • Встроенная утилита прошивки.

Software Visible Event Nexus (SVEN)

  • Инфраструктура инструментирования кода для трассировки событий по всей платформе с низкими накладными расходами ;
  • Вьюер для трассировок событий с данными;
  • Software Development Kit (SDK);
  • Консоль Csven.

Получить 30-дневную ознакомительную бесплатную или коммерческую лицензию можно на страничке продукта.

Автор: saul

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js