Intel® System Studio Intel® Software Development Products
Total Page:16
File Type:pdf, Size:1020Kb
Intel® System Studio Intel® Software Development Products Technical Computing Video Responsiveness Embedded System Web Multi-Platform & Performance application Video streaming Immersive interactivity Fast, efficient Deploy apps on performance, performance for multimedia apps embedded & mobile multiple platforms scalability & reliability devices/systems using one codebase Copyright© 2015, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners. 2 Explosion of Connected Smart Devices … and Growing SoC Complexity is Driving an Unprecedented Need for Efficient Tools to Meet Shorter Development Cycles 50B Devices 2020 1 # of Expected Connected Smart Devices System-On-Chip 15B Devices Complexity Grows 2015 2B Devices 2006 2 Copyright© 2014, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners. 1IDC*, Intel, United Nations* Intel® System Studio 2015 Value Deep system-wide insight for system and IoT developers Accelerate Strengthen Boost Power Time To System Efficiency and Market Reliability Performance Speed-up development and Enhance system stability using Boost system power efficiency testing with deep in-depth system-wide and performance using hardware and debuggers system-wide analyzers, software insight and analyzers compilers and libraries Embedded or Mobile System Copyright© 2015, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners. 4 System VS. Embedded Application Development System Developers • Develop/customize hardware and/or OS/RTOS • UEFI/Firmware, OS/kernel, drivers • Need for cross-development tools to develop, Embedded Application debug, and optimize system software stack Development means: • Intel® Architecture-based Laying foundation for Application Development hardware • Specific I/O Embedded Desktop • Limited memory Mobile Apps Applications Applications • No screen • No keyboard Not addressed with Intel® System Studio • Not possible to install development tools on Embedded Application Developers target system • Develop dedicated embedded applications • Need for cross-development tools to develop, debug, and optimize embedded application Two target audiences: System Developers & Embedded Application Developers. Most of them need cross-development capabilities Copyright© 2015, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners. 5 Intel® System Studio 2015 Overview Deep system-wide insight into power, performance, and reliability that helps accelerate time to market of Intel Architecture-based mobile and embedded systems and embedded applications DEBUGGERS & TRACING ANALYZERS COMPILER & LIBRARIES System Application Power & Performance Memory & C/C++ Image, Signal, Media, Data & Math CPU / Graphics Threading Compiler Processing JTAG Interface System & Application code running on Linux* 1, Android* or Windows* 1 Linux*,System Embedded or IoT Linux, Wind River* Linux*, Yocto Project*, Tizen* 1 Linux*, Embedded Linux, Wind River* Linux*, Yocto Project*, Tizen* Learn more at: http://intel.ly/system-studio Copyright© 2015, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners. 6 Intel® System Studio 2015 Components Target OS Support Linux* 1, 5 Android* 5 Windows* VxWorks* Category Component Edition Edition Edition Edition Edition Edition Edition Edition Edition Ultimate Ultimate Composer Composer Composer Composer Professional Professional Professional Linux*, Linux*, Windows* Linux*, Windows* Windows* Host Operating Systems Windows* Eclipse*, Wind River* Wind River* Eclipse* Visual Studio* Integrated Development Environment Workbench* Workbench* Intel® C++ Compiler √ √ √ √ √ √ √ √ √ 2 Compiler & Intel® Integrated Performance Primitives √ √ √ √ √ √ √ √ √ 2 Libraries Intel® Math Kernel Library √ √ √ √ √ Intel® Threading Building Blocks √ √ √ √ √ √ √ √ Application Intel-enhanced GDB* Application Debugger √ √ √ √ √ √ Debugger Intel® VTune™ Amplifier for Systems √ √ √ √ √ Intel® Energy Profiler √ 6 √ 6 √ √ √ System Analyzer √ √ √ Analyzers Platform Analyzer 4 √ √ √ Frame Analyzer 4 √ √ √ Intel® Inspector for Systems √ √ √ System Intel® System Debugger (JTAG) 3 √ √ Debugger 1 Linux*, Embedded Linux, Wind River* Linux*, Yocto Project*, Tizen* 2 Delivered with Wind River* VxWorks* platform* 3 Via Intel® ITP-XDP3 probe, OpenOCD*, Macraigor* usb2demon* and EDKII* for UEFI* 4 Available on Windows* host only 5 Linux* and Android* target support available in a single product 6 For detailed processor support please visit: https://software.intel.com/en-us/intel-energy-profiler Copyright© 2015, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners. 7 Intel® System Studio Workflow Build Debug & Trace Optimize System Software and Code performance Embedded Applications ApplicationApplications code CPU/GPU Intel® VTune™ on the CPU Eclipse* / workloads Amplifier Workbench*/VS* Intel® During Or SoC Integrated run-time Offline system Performance Intel-enhanced Primitives Intel® GDB Application Intel® Energy power C++ Debugger Profiler Intel® Math Compiler Kernel OpenGL ES, Library incl. Intel® Intel® System Intel® Platform Graphics Analyzer Analyzer DirectX Technology graphics offload Threading Intel® Frame performance Library Intel® System Analyzer Debugger Application Use highly-optimized System UEFI, OS/Kernel, robustness libraries and optimizing Software driver code (memory compiler technology through JTAG Intel® Inspector leaks) Build, Debug/Trace and Optimize System and Embedded Application Code with One IntegratedCopyright© 2015, Solution Intel Corporation. – Intel® All rights System reserved. *Other Studio brands and names are the property of their respective owners. 8 What’s New in Intel® System Studio 2015 Highlights of New Capabilities New Platform Support • Windows* target support to optimize Windows* embedded applications • Android* Lollipop* and 64-bit ready • Intel® System Debugger supports new Intel® Core™ M Processor Trace for easier defect isolation Enhanced Developer Productivity • Improved Eclipse* and Wind River* Workbench IDE integration for more efficient development • System Debugging for Intel® Quark platforms via low-cost OpenOCD*-based JTAG devices • Advanced BIOS/UEFI debugging to improve system boot time and reliability • Enhanced Intel® VTune™ Amplifier for Systems for improved performance and device end-user experience Performance and Power Efficiency • Newly optimized compilers and libraries for great device and application performance • Offload compute-intensive code to integrated graphics cores for fast image and signal processing • Enhanced Intel® Energy Profiler to boost power efficiency Copyright© 2015, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners. 9 ”With the new Intel® System Studio 2015, we improved the user experience of our recently launched Android* based tablet tolino tab 8” (optimized for eReading) drastically by a factor of 3x (200ms vs. 500-700ms); which reduced the CPU workload and the resulting power consumption by at least the same factor.” Dirk Hofmann, Chief Product Owner, Deutsche Telekom “It is well apparent that if a new customer will “I am very satisfied with Intel System Studio 2015 develop Intel Architecture based products, then Intel® product. The C++ compiler is very fast and complete. System Studio tools are essential for success…” The development tools that are part of these suites Wayne Merrill, Manager, International Dept., Flatoak are very useful and they help detecting performance Co., Ltd./JAPAN issues quite easily.” Eduardo Quintana, SFTWY CDI Ltda., Microsoft Partner Intel does not control or audit third-party benchmark data or the web sites referenced in this document. You should visit the referenced web site and confirm whether referenced data are accurate. Software and workloads used in performance tests may have been optimized for performance only on Intel microprocessors. Performance tests, such as SYSmark and MobileMark, are measured using specific computer systems, components, software, operations and functions. Any change to any of those factors may cause the results to vary. You should consult other information and performance tests to assist you in fully evaluating your contemplated purchases, including the performance of that product when combined with other products. Copyright© 2015, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners. 10 Intel® System Studio 2015 - New Platform Support Windows* Target Support Plug-in to Microsoft® Visual Studio* the standard IDE for Windows*-based development • Intel® C++ Compiler and Libraries for improved performance • Intel® Integrated Performance Primitives, Intel® Math Kernel Library, Intel® Threading Edition Composer Composer Building Blocks performance libraries for improved development efficiency • Intel® Inspector for Systems for advanced code correctness checking Professional Edition • Intel® VTune™ Amplifier for Systems for advanced performance profiling • Intel® Energy Profiler to increase energy efficiency Develop Fast, Energy-efficient Embedded Windows* Applications Copyright© 2015, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners. 11 Intel® System Studio 2015 - New Platform Support Android* Lollipop* 64-bit