Intel i7 Technologies
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,591
On Slideshare
1,591
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
116
Comments
0
Likes
2

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. AGENDAINTRODUCTION TO INTEL® i7 EXTREME PROCESSORSINTEL® QUICKPATH ARCHITECTUREINTEL® SMART CACHE TECHNOLOGYINTEL® HYPER-THREADING TECHNOLOGYINTEL® TURBO-BOOST TECHNOLOGYCONCLUSIONREFERENCES
  • 2. INTRODUCTION TO INTEL® i7 EXTREME PROCESSORSWhat makes these processors fastest, dynamic, intelligent ??• 64-bit Quad- core processor• Implements the NEHALEM architecture which implements: - Intel® QuickPath Architecture - 8MB Intel® Smart Cache Technology - Intel® HT Technology - Intel® Turbo-Boost Technology - Second Generation Intel® Virtualization Technology - Support for SSE4.2 and SSE4.1 instruction sets
  • 3. Fig-1: Diagram showing technicalimprovements in the all new Intel® i7 Processors
  • 4. INTEL® QUICKPATH ARCHITECTURE• Earlier, when a Memory Action is performed; control signals followed the following path: Memory Controllers  Processor  Memory Controllers  Main Memory• Small Architectural change which realized significant increase in Memory Accessing Time, i.e. Memory Controller + Processor Intel® QuickPath Architecture features an Integrated Memory Controller and High-Speed Interconnect Bus linking processors and other components to deliver: Dynamically scalable interconnect bandwidth Outstanding memory performance and flexibility Tightly integrated interconnect reliability, availability, and serviceability (RAS) Optimal balance of price, performance, and energy efficiency.
  • 5. Fig-2: Block Diagram showing the Intel® Quick Path Architecture
  • 6. 8MB INTEL® SMART CACHE TECHNOLOGY (3-LEVEL CACHE HIERARCHY)• Shared L2 cache is not suited to a native quad-core architecture as different cores can too frequently flush data needed by another core.• Therefore in this NEHALAM architecture, each core is provided with a Level 2 cache of its own. Since it’s dedicated to a single core and relatively small (256 KB), enabled it to endow with very high performance; latency.• Then comes the enormous 8MB L3 cache for managing communications between cores.• ADVANTAGE OF CACHE HIERARCHY: If a core tries to access a data item and it’s not present in the Level 3 cache, there’s no need to look in the other cores’ private caches—the data item won’t be there either.• DISADVANTAGE OF CACHE HIERARCHY: Wasting part of the cache memory with data that is already in other cache levels.
  • 7. Fig-3: Diagram representing Three Level Cache Hierarchy
  • 8. Fig-4: Diagram showing Three-Level Cache Hierarchy in a Quad-Core Processor
  • 9. INTEL® HT TECHNOLOGY (HYPER THREADING TECHNOLOGY)• In Hyper-Threading Technology the computer has one physical processor , but OS will see two logical processors and treat the system as if there were actually two processors.• Improves the performance under multi-tasking environments.• Intel HT Technology provides hardware multi-threading capability with a single physical package by using shared execution resources in a processor core.• Architecturally, a processor that supports Intel HT Technology consists of two or more logical processors, each of which has its own architectural state.• Each logical processor consists of a full set of data registers, segment registers, control registers, debug registers, and most of the MSRs. Each also has its own Advanced Programmable Interrupt Controller
  • 10. Fig-5: Comparison of a Processor SupportingHyper-Threading Technology and a Traditional Dual Processor System
  • 11. Fig-6: Diagrammatic Demonstration of a Two Threaded Task with and without Hyper- Threading Technology
  • 12. Fig-7: Diagram Showing Resource Allocationand Throughput in case of with and without HT Technology
  • 13. INTEL® TURBO BOOST TECHNOLOGY• Activated when OS demands highest performance from the processor by scaling the operating frequency of the processor if its operating below power, current, and temperature specification limits.• It’s design concept in referred to as Dynamic Clocking.• When just one or two cores are being actively used; whatever power the other two or three cores would have been consumed is redirected to the active cores.• Turbo Boost can increase the frequency of all four cores until theyre running as fast as they can for the current workload.• The upper limit of Intel Turbo Boost Technology on a given workload is set by: (i) Number of active cores (ii) Estimated current consumption (iii) Estimated power consumption (iv)Processor temperature
  • 14. Fig-8: Diagram showing the functionality of Turbo Boost Technology
  • 15. Fig-9: Frequency scaling in different cases using Turbo Boost Technology
  • 16. CONCLUSIONTodays processor are expected to providehigher performance. That’s what is exactlyprovided by the INTEL® i7 processors. Beingthe first of its kind, the INTEL® i7 processorhas continuously got good rating from all kindof users. All the new technologiesimplemented in INTEL® i7 processors willsurely lead to a great computing experience.
  • 17. REFERENCES[1]Intel i7 Developer’s Manual[2]http://www.intel.com/content/www/us/en/processors/core/core-i7- processor.html[3]http://reviews.cnet.com/processors/intel-core-i7-965/4505-3086_7- 33366836.html[4]http://www.intel.com/technology/product/demos/turboboost/demo.htm? iid=tech_demo+tb[5]http://www.youtube.com/watch?v=llOXMPXH2VA[6]http://www.youtube.com/watch?v=kkrqyEpINSQ[7]http://www.intel.com/content/www/us/en/io/quickpath- technology/performance-quickpath-architecture-paper.html[8]http://www.youtube.com/watch?v=bE9EbQOeb_U[9]http://www.youtube.com/watch?v=An7w0laRGv8