Introduction to Intel Core Duo Processor Architecture Al-Asli, Mohammed.
-
date post
22-Dec-2015 -
Category
Documents
-
view
253 -
download
5
Transcript of Introduction to Intel Core Duo Processor Architecture Al-Asli, Mohammed.
![Page 1: Introduction to Intel Core Duo Processor Architecture Al-Asli, Mohammed.](https://reader035.fdocuments.net/reader035/viewer/2022081420/56649d7e5503460f94a613db/html5/thumbnails/1.jpg)
Introduction to Intel Core Duo Processor Architecture
Al-Asli, Mohammed
![Page 2: Introduction to Intel Core Duo Processor Architecture Al-Asli, Mohammed.](https://reader035.fdocuments.net/reader035/viewer/2022081420/56649d7e5503460f94a613db/html5/thumbnails/2.jpg)
Presentation Outline
♦ BACKGROUND♦ THE IMPROVED PENTIUM M PROCESSOR-BASED
CORES♦ CMP–GENERAL STRUCTURE♦ POWER CONTROL♦ INTEL Core SOLO PROCESSOR
Presentation Outline
![Page 3: Introduction to Intel Core Duo Processor Architecture Al-Asli, Mohammed.](https://reader035.fdocuments.net/reader035/viewer/2022081420/56649d7e5503460f94a613db/html5/thumbnails/3.jpg)
BACKGROUND
♦ A member of Intel mobile processor♦ First microarchitecture that uses CMP♦ The target is:
♦ Achieve high performance♦ Consuming low power ♦ Fitting into different thermal envelopes.
![Page 4: Introduction to Intel Core Duo Processor Architecture Al-Asli, Mohammed.](https://reader035.fdocuments.net/reader035/viewer/2022081420/56649d7e5503460f94a613db/html5/thumbnails/4.jpg)
BACKGROUND
♦ Intel Core Duo Inside♦ Two Pentium M cores♦ Shared L2 cache
![Page 5: Introduction to Intel Core Duo Processor Architecture Al-Asli, Mohammed.](https://reader035.fdocuments.net/reader035/viewer/2022081420/56649d7e5503460f94a613db/html5/thumbnails/5.jpg)
BACKGROUND
♦ performance and power targets :♦ Similar performance to the single thread performance
processors ♦ Improve in multithreaded and multi-processes software
environments.♦ Same power consumption as previous generations of mobile
processors
♦ processor fits in all the different thermal envelopes the processor is targeted to
![Page 6: Introduction to Intel Core Duo Processor Architecture Al-Asli, Mohammed.](https://reader035.fdocuments.net/reader035/viewer/2022081420/56649d7e5503460f94a613db/html5/thumbnails/6.jpg)
Outline
♦ BACKGROUND ♦ THE IMPROVED PENTIUM M PROCESSOR-BASED
CORES♦ CMP–GENERAL STRUCTURE♦ POWER CONTROL♦ INTEL Core SOLO PROCESSOR
![Page 7: Introduction to Intel Core Duo Processor Architecture Al-Asli, Mohammed.](https://reader035.fdocuments.net/reader035/viewer/2022081420/56649d7e5503460f94a613db/html5/thumbnails/7.jpg)
THE IMPROVED PENTIUM M PROCESSOR-BASED CORES
♦ The main focus :♦ Support virtualization♦ Support the new Streaming SIMD Extension♦ Address performance inefficiencies
![Page 8: Introduction to Intel Core Duo Processor Architecture Al-Asli, Mohammed.](https://reader035.fdocuments.net/reader035/viewer/2022081420/56649d7e5503460f94a613db/html5/thumbnails/8.jpg)
THE IMPROVED PENTIUM M PROCESSOR-BASED CORES
♦ Performance Improvements :♦ Streaming SIMD Extensions (SSE )♦ Floating Point♦ Integer
![Page 9: Introduction to Intel Core Duo Processor Architecture Al-Asli, Mohammed.](https://reader035.fdocuments.net/reader035/viewer/2022081420/56649d7e5503460f94a613db/html5/thumbnails/9.jpg)
Outline
♦ BACKGROUND♦ THE IMPROVED PENTIUM M PROCESSOR-BASED
CORES♦ CMP–GENERAL STRUCTURE♦ POWER CONTROL♦ INTEL Core SOLO PROCESSOR
![Page 10: Introduction to Intel Core Duo Processor Architecture Al-Asli, Mohammed.](https://reader035.fdocuments.net/reader035/viewer/2022081420/56649d7e5503460f94a613db/html5/thumbnails/10.jpg)
CMP–GENERAL STRUCTURE
♦ Independent APIC unit for each core♦ The system behaves like DP system♦ Compatible with Intel Pentium 4 processors ♦ Each core has an independent thermal control unit ♦ Power state together with package-level power state
per-core
![Page 11: Introduction to Intel Core Duo Processor Architecture Al-Asli, Mohammed.](https://reader035.fdocuments.net/reader035/viewer/2022081420/56649d7e5503460f94a613db/html5/thumbnails/11.jpg)
CMP–GENERAL STRUCTURE
![Page 12: Introduction to Intel Core Duo Processor Architecture Al-Asli, Mohammed.](https://reader035.fdocuments.net/reader035/viewer/2022081420/56649d7e5503460f94a613db/html5/thumbnails/12.jpg)
Presentation Outline
♦ BACKGROUND♦ THE IMPROVED PENTIUM M PROCESSOR-BASED
CORES♦ CMP–GENERAL STRUCTURE♦ POWER CONTROL♦ INTEL Core SOLO PROCESSOR
![Page 13: Introduction to Intel Core Duo Processor Architecture Al-Asli, Mohammed.](https://reader035.fdocuments.net/reader035/viewer/2022081420/56649d7e5503460f94a613db/html5/thumbnails/13.jpg)
POWER CONTROL
![Page 14: Introduction to Intel Core Duo Processor Architecture Al-Asli, Mohammed.](https://reader035.fdocuments.net/reader035/viewer/2022081420/56649d7e5503460f94a613db/html5/thumbnails/14.jpg)
POWER CONTROL
♦ Tow main problems:♦ Same voltage and frequency♦ Same state at the same time
♦ Per-core power state
♦ Synchronized power state
![Page 15: Introduction to Intel Core Duo Processor Architecture Al-Asli, Mohammed.](https://reader035.fdocuments.net/reader035/viewer/2022081420/56649d7e5503460f94a613db/html5/thumbnails/15.jpg)
POWER CONTROL
![Page 16: Introduction to Intel Core Duo Processor Architecture Al-Asli, Mohammed.](https://reader035.fdocuments.net/reader035/viewer/2022081420/56649d7e5503460f94a613db/html5/thumbnails/16.jpg)
POWER CONTROL
![Page 17: Introduction to Intel Core Duo Processor Architecture Al-Asli, Mohammed.](https://reader035.fdocuments.net/reader035/viewer/2022081420/56649d7e5503460f94a613db/html5/thumbnails/17.jpg)
Outline
♦ BACKGROUND♦ THE IMPROVED PENTIUM M PROCESSOR-BASED
CORES♦ CMP–GENERAL STRUCTURE♦ POWER CONTROL♦ INTEL Core SOLO PROCESSOR
![Page 18: Introduction to Intel Core Duo Processor Architecture Al-Asli, Mohammed.](https://reader035.fdocuments.net/reader035/viewer/2022081420/56649d7e5503460f94a613db/html5/thumbnails/18.jpg)
INTEL Core SOLO PROCESSOR
♦ Contains a single core only ♦ Disabling one of the cores at the OS level as a
BIOS option♦ Disabling one of the cores at the architecture
level
![Page 19: Introduction to Intel Core Duo Processor Architecture Al-Asli, Mohammed.](https://reader035.fdocuments.net/reader035/viewer/2022081420/56649d7e5503460f94a613db/html5/thumbnails/19.jpg)
CONCLUSION
♦ BACKGROUND♦ THE IMPROVED PENTIUM M PROCESSOR-BASED
CORES♦ CMP–GENERAL STRUCTURE♦ POWER CONTROL♦ INTEL Core SOLO PROCESSOR
![Page 20: Introduction to Intel Core Duo Processor Architecture Al-Asli, Mohammed.](https://reader035.fdocuments.net/reader035/viewer/2022081420/56649d7e5503460f94a613db/html5/thumbnails/20.jpg)