Ads

Wednesday, November 11, 2009

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.

No comments:

Post a Comment