Intel System Studio - a set of software developers for embedded and mobile systems


    In late February, Intel officially announced the release of Intel System Studio - a new set of tools addressed to developers of software for embedded systems and specialized devices: communicators, systems on a chip, automobile computers, industrial and medical devices based on x86.
    Intel System Studio is designed to help developers solve their most pressing problems: ensuring software reliability, energy efficiency and productivity.
    Intel System Studio is, in fact, familiar to all serious developers of “desktop” Intel Parallel Studio applications , but focused specifically on embedded systems with Linux on board.

    Optimizing compiler
    • Integration of the Intel C ++ compiler in Eclipse 3.7, Eclipse CDT 8.0 (Indigo);
    • Cross compilation support for GNU, Yocto Project 1.x, Wind River Linux 5 and CE Linux PR28;
    • Support for Parallel C / C ++ extension;
    • Support Intel Cilk Plus;
    • Auto vectorization for optimizing applications for Intel AVX for Intel Core i7 and Intel SSSE3 for Intel Atom;
    • Compatibility with the GCC compiler;
    • Support for the -m32 and -m64 compiler options.

    Intel Math Kernel Library
    • Optimized functions of linear algebra, vector math and statistics for high-performance processing of signals and data on processors of the Intel Core family.

    Intel Integrated Performance Primitives Library
    • A wide range of functional primitives and examples for processing data, signals, audio, video and images, for embedded systems based on Intel Atom and Intel Core processors.

    Intel VTune Amplifier 2013 for specialized systems
    • Identification of bottlenecks in performance, suboptimal use of hardware resources, as well as power consumption of systems.
    • Linux kernel support from 2.6.9 to 3.3.x;
    • Event-based CPU sampling for the latest generation of Intel Atom processors;
    • Support for Yocto Project 1.x, as well as CE Linux * PR28 for Intel Atom processors CE4xxx and CE5xxx;
    • Remote data collector for dedicated event-based sampling systems
    • Frequency and power analysis on Intel Core processors.

    Intel Inspector 2013 for specialized systems
    • Memory verification and analysis of the correctness of multithreading in devices on Yocto Project 1.x and Wind River Linux 5, as well as CE Linux PR28 on Intel Atom processors CE42xx and CE53xx;
    • Detection of thread locks, data races and memory leaks;
    • Using the command line on the device itself or the full Intel Inspector GUI.

    GDB - GNU Project Debugger
    • Defining data races for applications using POSIX Pthreads;
    • Support for remote debugging and virtualization;
    • Remote Debug Integration with Eclipse CDT.

    Intel JTAG Debugger
    • Instruction trace window;
    • Support Extensible Firmware Interface (EFI);
    • Debugging bootloader, OS kernel and dynamically loaded device drivers using Intel ITP-XDP3 or Macraigor usb2Demon;
    • Detailed page and descriptor translation tables
    • Bit Editing Fields
    • Built-in firmware utility.

    Software Visible Event Nexus (SVEN)
    • Code instrumentation infrastructure for event tracking throughout the platform with low overhead;
    • Viewer for traces of events with data;
    • Software Development Kit (SDK);
    • Csven Console


    You can get a 30-day free trial or commercial license on the product page .

    Also popular now: