Friday, January 1, 2010

Intel® Core™ Microarchitecture

Intel® Core™ Microarchitecture

Intel® Core™ microarchitecture Intel® Core™ microarchitecture is the foundation for new Intel® architecture-based desktop, mobile, and mainstream server multi-core processors. This state-of-the-art, multi-core optimized microarchitecture delivers a number of new and innovative features that have set new standards for energy-efficient performance.

Generating efficiency improvements across platforms                            

With its high performance and energy efficiency, Intel Core microarchitecture is the basis for many new solutions and form factors.
In the home, these include high performing, ultra-quiet, sleek and energy-efficient computer designs and more sophisticated, user-friendly entertainment systems.
For IT, you can get reduced footprints, lower power and thermal burdens in server data centers, increased responsiveness, productivity and energy efficiency across client and server platforms.
For mobile users, Intel Core microarchitecture means greater computer performance and battery life enabling a variety of small form factors that enable world-class computing "on the go."

Read the white papers

Enabling new levels of energy-efficient performance

Intel Core microarchitecture includes new and innovative features enabling new levels of energy-efficient performance including:

Intel® Wide Dynamic Execution

First implemented in the P6 microarchitecture, Intel Wide Dynamic Execution is a combination of techniques (data flow analysis, speculative execution, out of order execution, and super scalar) that enables the processor to execute more instructions on parallel, so tasks are completed more quickly.
Intel significantly enhances this capability with Intel Wide Dynamic Execution. It enables delivery of more instructions per clock cycle to improve execution time and energy efficiency. Every execution core is 33 percent wider than previous generations, allowing each core to fetch, dispatch, execute and retire up to four full instructions simultaneously. Further efficiencies include more accurate branch prediction, deeper instruction buffers for greater execution flexibility, and additional features to reduce execution time.¹
Combined, Intel Wide Dynamic Execution enables increased instruction execution efficiency, thus increasing performance and energy efficiency.

Intel® Advanced Smart Cache

The Intel Advanced Smart Cache is a multi-core optimized cache that significantly reduces latency to frequently used data, thus improving performance and efficiency by increasing the probability that each execution core of a multi-core processor can access data from a high-performance, more efficient cache subsystem.
  • Demo: How Intel® Advanced Smart Cache Works - Intel® Advanced Smart Cache increases the probability that each execution core can access data from the faster, more efficient cache subsystem.

Intel® Smart Memory Access

Intel Smart Memory Access improves system performance by optimizing the use of the available data bandwidth from the memory subsystem and hiding the latency of memory accesses.
Intel Smart Memory Access includes an important new capability called "memory disambiguation," which increases the efficiency of out-of-order processing by providing the execution cores with the built-in intelligence to speculatively load data for instructions that are about to execute before all previous store instructions are executed.

Intel® Advanced Digital Media Boost

Intel® Advanced Digital Media Boost is a feature that significantly improves performance when executing Intel® Streaming SIMD Extension (SSE/SSE2/SSE3) instructions.
They accelerate a broad range of applications, including video, speech and image, photo processing, encryption, financial, engineering and scientific applications. Intel Advanced Digital Media Boost feature enables these 128-bit instructions to be completely executed at a throughput rate of one per clock cycle, effectively doubling, on a per clock basis, the speed of execution for these instructions as compared to previous generations.

Enhancing user experience

Overall, Intel Core microarchitecture enables higher performance, greater energy efficiency, and more responsive multitasking for an enhanced user experience in all environments.

Related information

No comments:

Post a Comment