- Home›
- Technology›
- Product Technology›
- Embedded and Communications Applications›
- Intel® Multi-Core Technology
Intel® Multi-Core Technology for Embedded and Communications Applications
Intel® multi-core technology offers scalable and energy-efficient performance in a smaller footprint enabled by the advanced parallel processing of next-generation hafnium-based 45nm technology. With multiple execution cores within a single chip, these processors can operate at the same power level as previous generation single-core processors.
Ideal for communications and embedded systems where performance-per-watt has become increasingly critical, each execution core in an Intel multi-core processor is clocked slower than a single-core processor resulting in lower input voltage and greater performance.
- Improved performance per watt enabled by 45nm Hi-k next generation Intel® Core™ microarchitecture, delivering improved transistor switching speed and reduced transistor gate leakage.
- Backwards compatibility with Intel® Architecture-based processors so you can continue to utilize the 32-bit applications of today while adopting 64-bit applications for the future.
- Assign different tasks to each execution core, with each functioning as a distinct processor, allowing you to dedicate multiple applications and operating systems (OSs) to a single execution core, unencumbered by tasks that would otherwise compete for CPU resources.
Multi-core methodologies
- Intel® multi-core technology
- Multi-core Migration Guide
-
Inside Intel® Core™ Microarchitecture
File Type/Size: PDF 782KB
-
Introducing the 45nm Next-Generation Intel® Core™ Microarchitecture
File Type/Size: PDF 136KB
- Intel® Software Network
-
Best Practices: Adoption of Symmetric Multiprocessing Using VxWorks* and Intel® Multi-core Processors
File Type/Size: PDF 366KB
-
Developing Multithreaded Applications: A Platform Consistent Approach
File Type/Size: PDF 919KB
-
Optimizing Embedded System Performance—Impact of Data Prefetching on a Medical Imaging Application
File Type/Size: PDF 488KB
-
Multi-core improves SIP performance for IMS
File Type/Size: PDF 183KB
-
Intel® Software Development Products, Training, and Support Speed Optimization of Multi-Core Designs
File Type/Size: PDF 866KB
- Multiple Approaches to Multithreaded Applications
- Writing Parallel Programs: a multi-language tutorial introduction
- Intel® Concurrency Checker (CFinder)
- Software Techniques for Shared-Cache Multi-Core Systems
Videos
- Intel® multi-core technology
- Discover how Intel® multi-core processors take your performance, scalability, and energy efficiency to the next level
Tools and support
-
Tools for multi-core
Intel provides a set of software development products, training and support to help migrate to and speed optimization of multi-core designs.
Worldwide community
Get leading-edge products, design and development expertise, and total lifecycle support by joining the Intel® Embedded and Communications Alliance (Intel® ECA).
More on multi-core
Intel® multi-core processors based on 45nm Intel® Core™ microarchitecture are paving the way to the next revolution in processor technology—next-generation 32nm multi-core processors.
Free virtual trade show
The Intel® Embedded eVent—our virtual experience where we are showcasing Intel® technologies and our customers' innovation in intelligent, connected devices.
Resources
Multi-core fundamentals
White papers
-
Optimizing software for multi-core processors
File Type/Size: PDF 362KB
This code migration study shows the possibility of taking an application designed to run on a single-core processor and migrate it to a four-core system, increasing the performance. -
Optimizing embedded system performance
File Type/Size: PDF 487KB
Embedded system developers may find added performance for particular workloads when hardware and software data prefetching is finely tuned. -
Supra-linear packet processing performance
This paper describes the use of multiple processing cores for communications applications and illustrates the performance results of pipelining and flow-pinning in a packet-processing application. -
Intel® products increase IMS performance
Intel’s third-generation Intel NetStructure® MPCBL0040 Single Board Computer using new multi-core technology provided a 2.8X performance improvement¹ over its first generation Intel NetStructure Single Board Computer and provides an ideal platform for IMS infrastructure deployment. -
Accelerating security applications with Intel® multi-core processors
Intel demonstrated performance improvements on an intrusion detection and prevention security application running on four processor cores and without threading the application.
Related information
-
Riding the next wave of embedded multi-core processors
High-performance, low-power military systems are moving to small form-factor design platforms based on multi-core processors and symmetric multi-processing architectures. -
Intel® Xeon® processor 5000 sequence
Intel® Xeon® processor-based systems provide breakthrough performance, energy efficiency, extended lifecycle support for compute-intensive and embedded communications applications. -
Intel® Core™2 Duo processors
Ideal for embedded computing, the Intel® Core™2 Duo processor delivers the exceptional performance-per-watt to meet the needs of embedded platforms. -
Intel® Xeon® processors LV and ULV
Embedded systems with the Intel® Xeon® processor LV and ULV combines the benefits of two high-performance execution cores delivering significantly greater performance-per-watt over previous single-core Intel Xeon processors.
¹ Intel NetStructure® MPCBL0040 Single Board Computer Powered by Intel® Xeon® processors LV 2.0 GHz Shows 2.8X Improvement in SIP Performance for IMS
http://developer.intel.com/design/telecom/papers/9936.htm
