- Home›
- Technology›
- Product Technologies›
- Embedded and Communications Applications›
- Intel® Multi-Core Technology›
- Tools
Intel® Multi-Core Technology Tools for Embedded and Communications Applications
To help developers fully execute multiple code streams in parallel, Intel provides technical information along with a set of software tools to assist in maximizing performance on Intel® multi-core processors.
Multi-core development tools
Intel has developed a robust suite of integrated software development tools to enable rapid development and optimization of multi-threaded applications. These tools include:
- Intel® VTune™ Performance Analyzers to evaluate application characteristics and determine performance impacts
- Intel® Thread Checker and Intel® Thread Profiler for identifying specific opportunities to improve code efficiency and performance
- Intel® C++ Compiler and code libraries for automatic parallelization of application software
Related resources
- Developing communications and embedded applications using multi-core (PDF 865KB)
Intel® software tools ease the transition from sequential to parallel processing by assisting the developer in identifying threading opportunities and in tuning threaded application performance. - Intel® Software College
From course development to discussion forums, Intel® Software College enhances your knowledge base and improves your critical skills.
Worldwide community
Get leading-edge products, design and development expertise, and total lifecycle support by joining the Intel® Embedded and Communications Alliance (Intel® ECA).
Unleash your software
Create applications with development tools built from Intel's knowledge of hardware.
