Intel Corporation · NASDAQ:INTC

Intel — Technical Presentation (2024)

31 slides from Intel's technical presentation, 2024

  1. Slide 1: Intel Thread Director & Power Management Innovations for Lunar Lake

    Intel Thread Director & Power Management Innovations for Lunar Lake Rajshree Chabukswar Intel Fellow

  2. Slide 2: Intel Thread Director Goals

    Intel Thread Director Goals Optimize right workload for right core Tighter OS integration Enhance capabilities for efficiency Broaden contextual input

  3. Slide 3: Architecture Recap

    Intel Thread Director Architecture Recap OS scheduler Read Intel Thread Director Classification Feedback table 3 0 1 2 3 0 1 2 Schedule EE Perf P-core 1 45 90 P-core N 46 100 E-core 1 87 45 E-core N 100 36 Provide E-cores & P-cores Conceptual representation of Intel Thread Director technology

  4. Slide 4: Scheduling Evolution

    Intel Thread Director Scheduling Evolution Raptor Lake Meteor Lake Lunar Lake 1. Contain work 1. on SoC E-cores 2. 1. Higher demand 1. work to P-cores 1 Use E-cores 1. if the work fits there 2. Exceeding capacity? 3. 3. move to compute tile 2. Lower demand to 2. Exceeding E-cores capacity? Move 3. U

  5. Slide 5: Office Productivity Example

    Intel Thread Director PowerPoint Office Productivity Example image insertion Starts of by scheduling on E-cores E-core 1 E-core 2 E-core 3 E-core 4 P-core 1 P-core 2 P-core 3 P-core 4

  6. Slide 6: Office Productivity Example

    Intel Thread Director Office Productivity Example Moves to P-cores as soon as more performance is needed E-core 1 E-core 2 E-core 3 E-core 4 P-core 1 P-core 2 P-core 3 P-core 4

  7. Slide 7: Innovations and Power Management

    Intel Thread Director and Power Management Innovations Optimize right workload for right core More intelligent feedback Tighter OS integration OS containment zones Enhance capabilities for efficiency Power management tie-in Broaden contextual input Consuming platform intent

  8. Slide 8: Innovations: More intelligent feedback

    Intel Thread Director Innovations More intelligent feedback

  9. Slide 9: Upgraded Foundations

    Intel Thread Director Upgraded Foundations Very low Enhanced Finer power/thermal algorithms granularity hint to OS for workload in workload for experience classification handling continuity

  10. Slide 10: Innovations: OS containment zones

    Intel Thread Director Innovations OS containment zones

  11. Slide 11: OS Containment Zones

    Intel Thread Director OS Containment Zones OS containment zones Reads initialization table and sets zone with PPM parameters Efficiency Zone Hybrid /Compute Zone ”Zoneless” Intel Thread Director - initialization table E- E- P- P- E- E- P- P- core core core core core core core core E- E- P- P- E- E-

  12. Slide 12: Co-design with Microsoft quote on containment zone

    co-design with ” With Intel Thread Director technology, which identifies the most power efficient CPUs on Lunar Lake platforms, the Windows OS is able to create a ‘containment zone’ to constrain work to only those CPUs and keep the other performant CPUs parked/idle for use only when needed. This is

  13. Slide 13: Lunar Lake Scheduling

    Intel Thread Director Lunar Lake Scheduling Hetero scheduling policy used First single E-core as long as work fits

  14. Slide 14: Lunar Lake Scheduling

    Intel Thread Director Lunar Lake Scheduling Hetero scheduling policy used First single E-core as long as work fits Expand to other E-cores for MT

  15. Slide 15: Lunar Lake Scheduling

    Intel Thread Director Lunar Lake Scheduling Hetero scheduling policy used First single E-core as long as work fits Expand to other E-cores for MT Move to P-cores based on demand ITD guidance

  16. Slide 16: Meteor Lake Current Scheduling

    Containment Zones Meteor Lake Current Scheduling LP E-core 1 LP E-core 2 E-core 1 E-core 2 E-core … E-core 8 Jump to P-core 1 compute tile in high utilization P-core 2 P-core … P-core 6

  17. Slide 17: Lunar Lake with Containment

    Containment Zones Lunar Lake with Containment Most real workloads stay on E-core cluster E-core 1 E-core 2 E-core 3 E-core 4 P-core 1 P-core 2 P-core 3 P-core 4

  18. Slide 18: Innovations: Power management tie-in

    Intel Thread Director + Power Management Innovations Power management tie-in

  19. Slide 19: Internal Power Management Optimizations

    Intel Thread Director + Power Management Internal Power Management Optimizations OS scheduler Intel SoC power management ITD Internal Decide on “mode” based on context input + load Hints OS to SOC Best efficiency Balanced Performant Update SoC mode SoC mode SoC mode classifications SOC Frequency & s

  20. Slide 20: Meteor Lake Scheduling: Teams Power Efficiency

    Teams Power Efficiency Meteor Lake Scheduling LP E-core 1 LP E-core 2 E-core 1 E-core 2 E-core … Switching to compute P-cores E-core 8 P-core 1 P-core 2 P-core … P-core 6

  21. Slide 21: Lunar Lake Scheduling: Teams Power Efficiency

    Teams Power Efficiency Lunar Lake Scheduling Teams stays in efficiency zone E-core 1 E-core 2 E-core 3 E-core 4 P-core 1 P-core 2 P-core 3 P-core 4

  22. Slide 22: Improved Experience

    Improved Teams power reduction experience With OS containment & power management -35% optimization on Lunar Lake Containment & power Containment & power management optimization management optimization disabled enabled See backup for details. Results may vary.

  23. Slide 23: Innovations: Consuming platform intent

    Intel Thread Director Innovations Consuming platform intent

  24. Slide 24: Bringing it All Together

    Intel Thread Director + Power Management Bringing it All Together OEM mode selection Optimization gears (Intel dynamic tuning technology) OS scheduler Efficiency Perf Hints power management Hints OS Intel SoC power management ITD Best efficiency Balanced Performant SoC mode SoC mode SoC mode Optimal

  25. Slide 25: Implementation Recommendations

    Intel Thread Director Implementation Recommendations Customers Developers Upgrade to the latest Recompile software with latest stack SDK

  26. Slide 26: Future Direction

    Intel Thread Director Future Direction Increasing AI-based scenario scheduling Cross IP granularity hints scheduling

  27. Slide 27: Summary – Lunar Lake

    Intel Thread Director – Lunar Lake Summary Goals Innovation Optimize right workload for right core More intelligent feedback Tighter OS integration OS containment zones Enhance capabilities for efficiency Power management tie-in Broaden contextual input Consuming platform intent

  28. Slide 28: Thank You

    Thank You

  29. Slide 29: Notices & Disclaimers

    Notices & Disclaimers The preceding presentation contains product features that are currently under development. Information shown through the presentation is based on current expectations and subject to change without notice. Results that are based on pre-production systems and components as well a

  30. Slide 30: Appendix

    APPENDIX Claim # & Statement Slide # & Title/Details SLIDE 22: Improved Experience 35% power reduction when containment & power As of May 2024, based performance estimated with measurements on Lunar Lake reference platform with power optimizations enabled management optimization are vs. power optimi

  31. Slide 31: intel.

    intel.

Intel — Technical Presentation (2024) on 6ix