Intel new processors


Published on

Basic information and differences between pentium 4 , dual-core and quad-core processors

Published in: Business, Technology
  • ;;;;;
    Are you sure you want to  Yes  No
    Your message goes here
  • quite technical and precise
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Intel new processors

  1. 1. <ul><li>Basic Information About Pentium 4 ,Dual-Core And Quad-Core Processors </li></ul>
  2. 2. Introduction <ul><li>One constant in computing is that the world’s hunger for faster performance is never satisfied. </li></ul><ul><li>What are we really looking for ? </li></ul><ul><li>Superior Performance </li></ul><ul><li>Energy Efficiency </li></ul><ul><li>Some Processors technology used now : </li></ul><ul><li>Hyper-Threading (HT) </li></ul><ul><li>Dual Core </li></ul><ul><li>Pipelining </li></ul>
  3. 3. Pentium 4 <ul><li>The Pentium 4 brand refers to Intel's line of single-core mainstream desktop and laptop central processing units (CPUs) introduced on November 20, 2000 </li></ul><ul><li>It is the first implementation of a new micro-architecture which is called “NetBurst” by Intel </li></ul><ul><li>The NetBurst architecture includes features such as &quot; Hyper Pipelined Technology ” (20 stage pipeline instead of 10 in pentium 3 ( and &quot; Rapid Execution Engine ” ) With this technology, the ALUs in the core of the CPU actually operate at twice the core clock frequency ( which are firsts in this particular microarchitecture . </li></ul>
  4. 4. Comparison Between Pentium3 and Pentium4
  5. 5. Pentium III vs. Pentium 4 Pipeline
  6. 6. <ul><li>Pentium4 is equipped with the full set of IA-32 SIMD technology (Single Instruction, Multiple Data instructions set) which is one of Streaming SIMD Extensions 2 which It extends the earlier SSE instruction set, and is intended to fully supplant MMX .All existing software can run correctly on it. </li></ul><ul><li>Notice that the L1 cache is less than Pentium 3 (8kb , 32 Kb in Pentium 3 ) but in Pentium 4 there is Execution Trace Cache incorporated with the L1 cache . his cache stores decoded micro-operations, so that when executing a new instruction, instead of fetching and decoding the instruction again, the CPU can directly access the decoded micro-ops from the trace cache, thereby saving a considerable amount of time. </li></ul>
  7. 7. Dual Core <ul><li>Dual - core refers to a CPU that includes two complete execution cores per physical processor. It combines two processors and their caches and cache controllers onto a single integrated circuit (silicon chip). It is basically two processors, in most cases, residing reside side-by-side on the same die. </li></ul><ul><li>The proximity of multiple CPU cores on the same die allows the cache coherency circuitry to operate at a much higher clock rate than is possible if the signals have to travel off-chip. Combining equivalent CPUs on a single die significantly improves the performance of cache snoop operations. Put simply, this means that signals between different CPUs travel shorter distances, and therefore those signals degrade less. These higher quality signals allow more data to be sent in a given time period since individual signals can be shorter and do not need to be repeated as often. </li></ul>
  8. 8. Dual Core Specifications <ul><li>Duo Processor </li></ul><ul><ul><li>Dual execution cores </li></ul></ul><ul><ul><li>Out-of-Order Execution Engine </li></ul></ul><ul><ul><li>32KB L1 instruction and 32KB L1 data caches, 2MB L2 cache </li></ul></ul><ul><ul><li>667 MHz system bus with 5333MB/S bandwidth </li></ul></ul><ul><ul><li>Smart Cache </li></ul></ul><ul><ul><li>Enhanced SpeedStep ® Technology </li></ul></ul><ul><ul><li>Dynamic Power Coordination </li></ul></ul><ul><ul><li>Digital Media Boost </li></ul></ul>
  9. 9. Key Features: Dual Core <ul><li>Two physical cores in a package </li></ul><ul><li>Each with its own execution </li></ul><ul><ul><li>resources </li></ul></ul><ul><li>Each with its own L1 cache </li></ul><ul><ul><li>32K instruction and 32K data </li></ul></ul><ul><ul><li>8-way set associative; 64-byte line </li></ul></ul><ul><li>Both cores share the L2 cache </li></ul><ul><ul><li>2MB 8-way set associative; 64-byte line size </li></ul></ul><ul><ul><li>10 clock cycles latency; Write Back update policy </li></ul></ul>EXE Core FP Unit EXE Core FP Unit L2 Cache L1 Cache L1 Cache System Bus (667MHz, 5333MB/s)
  10. 10. <ul><li>Assuming that the die can fit into the package, physically, the multi - core CPU designs require much less Printed Circuit Board (PCB) space. Also, a dual-core processor uses slightly less power than two coupled single-core processors, principally because of the increased power required to drive signals external to the chip and because the smaller silicon process geometry allows the cores to operate at lower voltages; such reduction reduces latency. </li></ul><ul><li>The cores share some circuitry, like the L2 cache and the interface to the front side bus (FSB). In terms of competing technologies for the available silicon die area, multi-core design can make use of proven CPU core library designs and produce a product with lower risk of design error than devising a new wider core design. </li></ul><ul><li>Complete optimization for the dual - core processor requires both the operating system and applications running on the computer to support a technology called t hread- l evel p arallelism, or TLP. Thread-level parallelism is the part of the OS or application that runs multiple threads simultaneously. </li></ul>
  11. 11. <ul><li>Even without a multithread-enabled application, you will still see benefits of dual-core processors if you are running an OS that supports TLP. For example, if you have Microsoft Windows XP (which supports multithreading), you could have your Internet browser open along with a virus scanner running in the background, while using Windows Media Player to stream your favorite radio station and the dual-core processor will handle the multiple threads of these programs running simultaneously with an increase in performance and efficiency. </li></ul><ul><li>65nm manufacturing technology is used . </li></ul>
  12. 12. Advantages <ul><li>Reduced bus traffic </li></ul><ul><li>Both cores have full access to the entire cache </li></ul><ul><li>Dynamic Cache sizing </li></ul><ul><li>Clock partitioning and recovery </li></ul><ul><li>Dynamic Bus Parking </li></ul><ul><li>Dynamic Power Management improves performance and battery life </li></ul>
  13. 13. Disadvantages <ul><li>In addition to operating system (OS) support, adjustments to existing software are required to maximize utilization of the computing resources provided by multi-core processors. Also, the ability of multi-core processors to increase application performance depends on the use of multiple threads within applications . </li></ul><ul><li>Integration of a multi - core chip drives production yields down and they are more difficult to manage thermally than lower - density single - chip designs </li></ul>
  14. 14. Quad Core <ul><li>Four execution cores in one package </li></ul><ul><li>Each core runs at a lower frequency </li></ul><ul><li>Power normally given to a single core is divided among four cores </li></ul><ul><li>Resulting in higher performance per watt of power consumed </li></ul><ul><li>Quad core is designed to : </li></ul><ul><li>Plug into current motherboards </li></ul><ul><li>Meet thermal and electrical specifications </li></ul><ul><li>Reduce total cost of ownership </li></ul><ul><li>Increase return on investment </li></ul><ul><li>Fabricated on 65 nm silicon process technology </li></ul>
  15. 15. Quad Core Features <ul><li>Intel Core Micro- Architecture : </li></ul><ul><ul><li>Intel advanced smart cache ( Smart Cache enables greater system responsiveness ) </li></ul></ul><ul><ul><ul><li>L2 cache shared between 4 cores </li></ul></ul></ul><ul><ul><ul><li>Dynamic usage up to 100% per core </li></ul></ul></ul><ul><ul><li>Intel Wide Dynamic Execution </li></ul></ul><ul><ul><ul><li>More Instructions per clock cycle </li></ul></ul></ul><ul><ul><ul><li>Each core can complete up to 4 full instructions simultaneously </li></ul></ul></ul><ul><li>Intel Virtualization Technology </li></ul><ul><ul><li>Hardware assisted Virtualization </li></ul></ul><ul><li>Fully Buffered DIMM Technology </li></ul><ul><ul><li>High speed memory access </li></ul></ul><ul><li>Intel I/O Acceleration Technology </li></ul><ul><ul><li>Hardware assisted I/O </li></ul></ul><ul><li>Digital Thermal Sensor (DTS ) </li></ul><ul><ul><li>Efficient Processor and platform thermal control </li></ul></ul><ul><ul><li>System fans spin only as fast as needed to cool the system </li></ul></ul><ul><ul><li>Slower Spinning fans generate less noise </li></ul></ul>
  16. 17. What Does Quad core mean for us? <ul><li>Four dedicated physical threads </li></ul><ul><li>Helps operating systems and applications deliver additional performance </li></ul><ul><li>End users experience better multitasking and multi-threaded performance </li></ul><ul><li>Some of the applicable applications : </li></ul><ul><ul><li>Consumer video encoding </li></ul></ul><ul><ul><li>Professional image editing </li></ul></ul><ul><ul><li>Special effects </li></ul></ul><ul><ul><li>3-d applications such as Ray tracing , animation , computer aided design </li></ul></ul><ul><ul><li>Gaming </li></ul></ul><ul><ul><ul><li>Artificial intelligence </li></ul></ul></ul><ul><ul><ul><li>Character physics </li></ul></ul></ul><ul><ul><ul><li>Scene rendering </li></ul></ul></ul>
  17. 18. Notes <ul><li>Despite all these enhancements, the NetBurst architecture created obstacles for engineers trying to scale up its performance . With this architecture, Intel was looking to touch speeds of 10 GHz, but with rising clock speed, Intel faced increasing problems with keeping power dissipation within acceptable limits . Intel reached limits at a speed of 3.8 GHz and has encountered problems trying to achieve even that . </li></ul><ul><li>Did You Know...&quot;If we assume that the number of transistors per processor core remains relatively fixed, it is reasonable to assume that the number of processor cores could follow Moore's Law, which states that the number of transistors per a certain area on the chip will double approximately every 18 months.&quot; [Source: Intel Software network/Dev] </li></ul>