SlideShare ist ein Scribd-Unternehmen logo
1 von 16
WHAT IS A MICROPROCESSOR?
MANUFACTURER:
1995- JAN 2009
AQUIRED BY
2004-AUG 2009
(2001)
Features of a Mobile Computing
Processor
 Power efficient
 Stays Cool under load
 Does not compromise with processing speed
OVERVIEW OF THE CRUSOE
The HYBRID MICROPROCESSOR
Crusoe Specifications
SERIES TRANSMETA CRUSOE
CODE TM-5800(128-bit)
CLOCK RATE 1000MHz
L1 cache 128Kb
L2 cache 512Kb
No of cores/threads 1
Transistor count 36.8 Million
Manufacturing Technology 130 nm
Die size 55 mm²
Power consumption 7 Watt
Technology Behind The CRUSOE
 “AMOEBA” architecture.
 VLIW (Very Long Instruction Word)
 Code Morphing Software*
 Long run :Power Management*
*(Transmeta’s Patented technologies)
software
Protected
mode
arithmatic
prefixes
excution
CODE MORPHING MECHANISM
VLIW Processor Core
Code Morphing Software
x86 OS/BIOS
x86 Applications
A dynamic translation System
CONVETIONAL CPU
• Use hardware to create and dispatch micro
ops that can be executed in parallel leading to
making them less power efficient
X86 INSTRUCTION
ARCHITECTURE OF CRUSOE
L1 INSTRUCTION
CACHE
64 Kb
L1 DATA CACHE
64Kb
BUS
INTERFACE
DDR SDRAM
CONTROLLER
UNIFIED TLB
256 ENTRIES
SERIAL ROM
INTERFACE
CPU CORE
INTEGER UNIT
FLOATING POINT UNIT
MMU
MULTIMEDIA UNIT
L2 Web CACHE
256 Kb
PCI CONTROLLER
SDR SDRAM
CONTROLLER
VLIW Technology
 The compiler determines which instruction can be
run concurrently.
 The compiler generates grouped independent
primitive instruction executable in parallel.
CRUSOE CORE
LONGRUN:POWER MANAGEMENT
• Typical Approach 1: Switch off processor quickly to
save power (Can give glitches)
• Typical Approach 2: Change clock rate by
suspending processor and restarting
• Crusoe 1: Adjust clock rate dynamically, without
suspension
• Crusoe 2: Adjust voltage level
• Result: Cubic power reduction, up to 30%.
BOTH PROCESSORS PLAYING A DVD
PIII 105.5 C
PIII VS CRUSE HEAT GENERATION
CRUSOE 48.2 C
A revolutionary innovation
dies…
• Optimization techniques could be tailored to create
different target architectures.
• Workstation/Server chips were hinted at in the
documentation.
• A whole new family of mobile phone processors
unlike the odds of Nvidia’s Tegra™ and Qualcomm’s
Snapdragon™ series
Crusoe Micorprocessor

Weitere ähnliche Inhalte

Was ist angesagt?

Introduction about Processors
Introduction about Processors Introduction about Processors
Introduction about Processors Rohit Jain
 
Power management
Power managementPower management
Power managementScott Shu
 
Presentation for Apple M1 chip
Presentation for Apple M1 chipPresentation for Apple M1 chip
Presentation for Apple M1 chipRehbaRAli2
 
Intel new processors
Intel new processorsIntel new processors
Intel new processorszaid_b
 
Universal FlashStorage Assocation Slide Deck 06 jul2012
Universal FlashStorage Assocation Slide Deck 06 jul2012Universal FlashStorage Assocation Slide Deck 06 jul2012
Universal FlashStorage Assocation Slide Deck 06 jul2012UniversalFlash
 
Q4.11: Next Gen Mobile Storage – UFS
Q4.11: Next Gen Mobile Storage – UFSQ4.11: Next Gen Mobile Storage – UFS
Q4.11: Next Gen Mobile Storage – UFSLinaro
 
Multi-core processor and Multi-channel memory architecture
Multi-core processor and Multi-channel memory architectureMulti-core processor and Multi-channel memory architecture
Multi-core processor and Multi-channel memory architectureUmair Amjad
 
The Theory and Implementation of DVFS on Linux
The Theory and Implementation of DVFS on LinuxThe Theory and Implementation of DVFS on Linux
The Theory and Implementation of DVFS on LinuxPicker Weng
 
Pentium Architecture
Pentium Architecture Pentium Architecture
Pentium Architecture SanaMev
 
Crusoe processor
Crusoe processorCrusoe processor
Crusoe processoryogeshnpal
 
Hardware accelerated Virtualization in the ARM Cortex™ Processors
Hardware accelerated Virtualization in the ARM Cortex™ ProcessorsHardware accelerated Virtualization in the ARM Cortex™ Processors
Hardware accelerated Virtualization in the ARM Cortex™ ProcessorsThe Linux Foundation
 
Intel's "Ivy Bridge" Overview
Intel's "Ivy Bridge" OverviewIntel's "Ivy Bridge" Overview
Intel's "Ivy Bridge" OverviewRemus Sinorchian
 
Power Management in Embedded Systems
Power Management in Embedded Systems Power Management in Embedded Systems
Power Management in Embedded Systems mentoresd
 
AMD Processor
AMD ProcessorAMD Processor
AMD ProcessorAli Fahad
 
Computer architecture multi core processor
Computer architecture multi core processorComputer architecture multi core processor
Computer architecture multi core processorMazin Alwaaly
 
Multi-core architectures
Multi-core architecturesMulti-core architectures
Multi-core architecturesnextlib
 

Was ist angesagt? (20)

Introduction about Processors
Introduction about Processors Introduction about Processors
Introduction about Processors
 
Power management
Power managementPower management
Power management
 
Presentation for Apple M1 chip
Presentation for Apple M1 chipPresentation for Apple M1 chip
Presentation for Apple M1 chip
 
Intel new processors
Intel new processorsIntel new processors
Intel new processors
 
Universal FlashStorage Assocation Slide Deck 06 jul2012
Universal FlashStorage Assocation Slide Deck 06 jul2012Universal FlashStorage Assocation Slide Deck 06 jul2012
Universal FlashStorage Assocation Slide Deck 06 jul2012
 
Amd Athlon Processors
Amd Athlon ProcessorsAmd Athlon Processors
Amd Athlon Processors
 
Q4.11: Next Gen Mobile Storage – UFS
Q4.11: Next Gen Mobile Storage – UFSQ4.11: Next Gen Mobile Storage – UFS
Q4.11: Next Gen Mobile Storage – UFS
 
Multi-core processor and Multi-channel memory architecture
Multi-core processor and Multi-channel memory architectureMulti-core processor and Multi-channel memory architecture
Multi-core processor and Multi-channel memory architecture
 
The Theory and Implementation of DVFS on Linux
The Theory and Implementation of DVFS on LinuxThe Theory and Implementation of DVFS on Linux
The Theory and Implementation of DVFS on Linux
 
Multi core processor
Multi core processorMulti core processor
Multi core processor
 
Pentium Architecture
Pentium Architecture Pentium Architecture
Pentium Architecture
 
Ufs whitepaper
Ufs whitepaperUfs whitepaper
Ufs whitepaper
 
Crusoe processor
Crusoe processorCrusoe processor
Crusoe processor
 
Hardware accelerated Virtualization in the ARM Cortex™ Processors
Hardware accelerated Virtualization in the ARM Cortex™ ProcessorsHardware accelerated Virtualization in the ARM Cortex™ Processors
Hardware accelerated Virtualization in the ARM Cortex™ Processors
 
Intel's "Ivy Bridge" Overview
Intel's "Ivy Bridge" OverviewIntel's "Ivy Bridge" Overview
Intel's "Ivy Bridge" Overview
 
Power Management in Embedded Systems
Power Management in Embedded Systems Power Management in Embedded Systems
Power Management in Embedded Systems
 
AMD Processor
AMD ProcessorAMD Processor
AMD Processor
 
eMMC 5.0 Total IP Solution
eMMC 5.0 Total IP SolutioneMMC 5.0 Total IP Solution
eMMC 5.0 Total IP Solution
 
Computer architecture multi core processor
Computer architecture multi core processorComputer architecture multi core processor
Computer architecture multi core processor
 
Multi-core architectures
Multi-core architecturesMulti-core architectures
Multi-core architectures
 

Andere mochten auch (20)

Cordect
CordectCordect
Cordect
 
Daknet ppt
Daknet pptDaknet ppt
Daknet ppt
 
Bluejacking
BluejackingBluejacking
Bluejacking
 
Femtocells
FemtocellsFemtocells
Femtocells
 
Holographic Memory
Holographic MemoryHolographic Memory
Holographic Memory
 
Bluejacking sadhana
Bluejacking sadhanaBluejacking sadhana
Bluejacking sadhana
 
Holographic data storage
Holographic data storageHolographic data storage
Holographic data storage
 
Holographic Data Storage
Holographic Data StorageHolographic Data Storage
Holographic Data Storage
 
Holographic data Storage
Holographic data StorageHolographic data Storage
Holographic data Storage
 
FEMTOCELL
FEMTOCELLFEMTOCELL
FEMTOCELL
 
Femtocell
FemtocellFemtocell
Femtocell
 
Secure SHell
Secure SHellSecure SHell
Secure SHell
 
Gi fi
Gi fiGi fi
Gi fi
 
Millipede presentation
Millipede presentationMillipede presentation
Millipede presentation
 
Secure Shell(ssh)
Secure Shell(ssh)Secure Shell(ssh)
Secure Shell(ssh)
 
Femtocell Technologies By Vipin
Femtocell Technologies By VipinFemtocell Technologies By Vipin
Femtocell Technologies By Vipin
 
SSH
SSHSSH
SSH
 
Femtocell
FemtocellFemtocell
Femtocell
 
Holographic data storage presentation
Holographic data storage presentationHolographic data storage presentation
Holographic data storage presentation
 
SSH - Secure Shell
SSH - Secure ShellSSH - Secure Shell
SSH - Secure Shell
 

Ähnlich wie Crusoe Micorprocessor

Introduction to OMAP 35x Platform engineering topic
Introduction to OMAP 35x Platform engineering topicIntroduction to OMAP 35x Platform engineering topic
Introduction to OMAP 35x Platform engineering topicHkumar24K
 
High-performance ARM SoM Powered by NXP i.MX 8M
High-performance ARM SoM Powered by NXP i.MX 8MHigh-performance ARM SoM Powered by NXP i.MX 8M
High-performance ARM SoM Powered by NXP i.MX 8MLinda Zhang
 
MYS-8MMX Single Board Computer
MYS-8MMX Single Board ComputerMYS-8MMX Single Board Computer
MYS-8MMX Single Board ComputerLinda Zhang
 
Webinar: Microcontroladores Infineon TRAVEO T2G
Webinar: Microcontroladores Infineon TRAVEO T2GWebinar: Microcontroladores Infineon TRAVEO T2G
Webinar: Microcontroladores Infineon TRAVEO T2GEmbarcados
 
Advance Microcontroller AVR
Advance Microcontroller AVRAdvance Microcontroller AVR
Advance Microcontroller AVRDaksh Raj Chopra
 
Summer training embedded system and its scope
Summer training  embedded system and its scopeSummer training  embedded system and its scope
Summer training embedded system and its scopeArshit Rai
 
Introduction to Embedded Laboratory EC 8711
Introduction to Embedded Laboratory EC 8711 Introduction to Embedded Laboratory EC 8711
Introduction to Embedded Laboratory EC 8711 babuece
 
Necessity of 32-Bit Controllers
Necessity of 32-Bit ControllersNecessity of 32-Bit Controllers
Necessity of 32-Bit Controllersmohanav
 
ML for embedded systems at the edge - NXP and Arm - FINAL.pdf
ML for embedded systems at the edge - NXP and Arm - FINAL.pdfML for embedded systems at the edge - NXP and Arm - FINAL.pdf
ML for embedded systems at the edge - NXP and Arm - FINAL.pdfsetagllib
 
High Performance Object Storage in 30 Minutes with Supermicro and MinIO
High Performance Object Storage in 30 Minutes with Supermicro and MinIOHigh Performance Object Storage in 30 Minutes with Supermicro and MinIO
High Performance Object Storage in 30 Minutes with Supermicro and MinIORebekah Rodriguez
 
Summer training embedded system and its scope
Summer training  embedded system and its scopeSummer training  embedded system and its scope
Summer training embedded system and its scopeArshit Rai
 
“Introducing the i.MX 93: Your “Go-to” Processor for Embedded Vision,” a Pres...
“Introducing the i.MX 93: Your “Go-to” Processor for Embedded Vision,” a Pres...“Introducing the i.MX 93: Your “Go-to” Processor for Embedded Vision,” a Pres...
“Introducing the i.MX 93: Your “Go-to” Processor for Embedded Vision,” a Pres...Edge AI and Vision Alliance
 
Powerful SoM based on i.MX 8M Mini processor for various embedded applications
Powerful SoM based on i.MX 8M Mini processor for various embedded applicationsPowerful SoM based on i.MX 8M Mini processor for various embedded applications
Powerful SoM based on i.MX 8M Mini processor for various embedded applicationsnie, jack
 
IyCnet_Soluciones_Rockwell_CompactLogix_para_Maquinaria-min.pptx
IyCnet_Soluciones_Rockwell_CompactLogix_para_Maquinaria-min.pptxIyCnet_Soluciones_Rockwell_CompactLogix_para_Maquinaria-min.pptx
IyCnet_Soluciones_Rockwell_CompactLogix_para_Maquinaria-min.pptxZaheerAbbas270452
 
MYC-Y6ULX CPU Module - NXP i.MX 6UL/6ULL System-on-Module
MYC-Y6ULX CPU Module - NXP i.MX 6UL/6ULL System-on-ModuleMYC-Y6ULX CPU Module - NXP i.MX 6UL/6ULL System-on-Module
MYC-Y6ULX CPU Module - NXP i.MX 6UL/6ULL System-on-ModuleLinda Zhang
 

Ähnlich wie Crusoe Micorprocessor (20)

Introduction to OMAP 35x Platform engineering topic
Introduction to OMAP 35x Platform engineering topicIntroduction to OMAP 35x Platform engineering topic
Introduction to OMAP 35x Platform engineering topic
 
High-performance ARM SoM Powered by NXP i.MX 8M
High-performance ARM SoM Powered by NXP i.MX 8MHigh-performance ARM SoM Powered by NXP i.MX 8M
High-performance ARM SoM Powered by NXP i.MX 8M
 
MYS-8MMX Single Board Computer
MYS-8MMX Single Board ComputerMYS-8MMX Single Board Computer
MYS-8MMX Single Board Computer
 
Webinar: Microcontroladores Infineon TRAVEO T2G
Webinar: Microcontroladores Infineon TRAVEO T2GWebinar: Microcontroladores Infineon TRAVEO T2G
Webinar: Microcontroladores Infineon TRAVEO T2G
 
Advance Microcontroller AVR
Advance Microcontroller AVRAdvance Microcontroller AVR
Advance Microcontroller AVR
 
Summer training embedded system and its scope
Summer training  embedded system and its scopeSummer training  embedded system and its scope
Summer training embedded system and its scope
 
Main (5)
Main (5)Main (5)
Main (5)
 
Introduction to Embedded Laboratory EC 8711
Introduction to Embedded Laboratory EC 8711 Introduction to Embedded Laboratory EC 8711
Introduction to Embedded Laboratory EC 8711
 
Necessity of 32-Bit Controllers
Necessity of 32-Bit ControllersNecessity of 32-Bit Controllers
Necessity of 32-Bit Controllers
 
s2000nano
s2000nanos2000nano
s2000nano
 
ML for embedded systems at the edge - NXP and Arm - FINAL.pdf
ML for embedded systems at the edge - NXP and Arm - FINAL.pdfML for embedded systems at the edge - NXP and Arm - FINAL.pdf
ML for embedded systems at the edge - NXP and Arm - FINAL.pdf
 
ankit
ankitankit
ankit
 
High Performance Object Storage in 30 Minutes with Supermicro and MinIO
High Performance Object Storage in 30 Minutes with Supermicro and MinIOHigh Performance Object Storage in 30 Minutes with Supermicro and MinIO
High Performance Object Storage in 30 Minutes with Supermicro and MinIO
 
Summer training embedded system and its scope
Summer training  embedded system and its scopeSummer training  embedded system and its scope
Summer training embedded system and its scope
 
“Introducing the i.MX 93: Your “Go-to” Processor for Embedded Vision,” a Pres...
“Introducing the i.MX 93: Your “Go-to” Processor for Embedded Vision,” a Pres...“Introducing the i.MX 93: Your “Go-to” Processor for Embedded Vision,” a Pres...
“Introducing the i.MX 93: Your “Go-to” Processor for Embedded Vision,” a Pres...
 
Powerful SoM based on i.MX 8M Mini processor for various embedded applications
Powerful SoM based on i.MX 8M Mini processor for various embedded applicationsPowerful SoM based on i.MX 8M Mini processor for various embedded applications
Powerful SoM based on i.MX 8M Mini processor for various embedded applications
 
IyCnet_Soluciones_Rockwell_CompactLogix_para_Maquinaria-min.pptx
IyCnet_Soluciones_Rockwell_CompactLogix_para_Maquinaria-min.pptxIyCnet_Soluciones_Rockwell_CompactLogix_para_Maquinaria-min.pptx
IyCnet_Soluciones_Rockwell_CompactLogix_para_Maquinaria-min.pptx
 
MYC-Y6ULX CPU Module - NXP i.MX 6UL/6ULL System-on-Module
MYC-Y6ULX CPU Module - NXP i.MX 6UL/6ULL System-on-ModuleMYC-Y6ULX CPU Module - NXP i.MX 6UL/6ULL System-on-Module
MYC-Y6ULX CPU Module - NXP i.MX 6UL/6ULL System-on-Module
 
Embedded system
Embedded systemEmbedded system
Embedded system
 
Embeddedsystem
EmbeddedsystemEmbeddedsystem
Embeddedsystem
 

Kürzlich hochgeladen

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 

Kürzlich hochgeladen (20)

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

Crusoe Micorprocessor

  • 1.
  • 2. WHAT IS A MICROPROCESSOR?
  • 3. MANUFACTURER: 1995- JAN 2009 AQUIRED BY 2004-AUG 2009 (2001)
  • 4. Features of a Mobile Computing Processor  Power efficient  Stays Cool under load  Does not compromise with processing speed
  • 5. OVERVIEW OF THE CRUSOE The HYBRID MICROPROCESSOR
  • 6. Crusoe Specifications SERIES TRANSMETA CRUSOE CODE TM-5800(128-bit) CLOCK RATE 1000MHz L1 cache 128Kb L2 cache 512Kb No of cores/threads 1 Transistor count 36.8 Million Manufacturing Technology 130 nm Die size 55 mm² Power consumption 7 Watt
  • 7. Technology Behind The CRUSOE  “AMOEBA” architecture.  VLIW (Very Long Instruction Word)  Code Morphing Software*  Long run :Power Management* *(Transmeta’s Patented technologies)
  • 9. CODE MORPHING MECHANISM VLIW Processor Core Code Morphing Software x86 OS/BIOS x86 Applications A dynamic translation System
  • 10. CONVETIONAL CPU • Use hardware to create and dispatch micro ops that can be executed in parallel leading to making them less power efficient X86 INSTRUCTION
  • 11. ARCHITECTURE OF CRUSOE L1 INSTRUCTION CACHE 64 Kb L1 DATA CACHE 64Kb BUS INTERFACE DDR SDRAM CONTROLLER UNIFIED TLB 256 ENTRIES SERIAL ROM INTERFACE CPU CORE INTEGER UNIT FLOATING POINT UNIT MMU MULTIMEDIA UNIT L2 Web CACHE 256 Kb PCI CONTROLLER SDR SDRAM CONTROLLER
  • 12. VLIW Technology  The compiler determines which instruction can be run concurrently.  The compiler generates grouped independent primitive instruction executable in parallel. CRUSOE CORE
  • 13. LONGRUN:POWER MANAGEMENT • Typical Approach 1: Switch off processor quickly to save power (Can give glitches) • Typical Approach 2: Change clock rate by suspending processor and restarting • Crusoe 1: Adjust clock rate dynamically, without suspension • Crusoe 2: Adjust voltage level • Result: Cubic power reduction, up to 30%.
  • 14. BOTH PROCESSORS PLAYING A DVD PIII 105.5 C PIII VS CRUSE HEAT GENERATION CRUSOE 48.2 C
  • 15. A revolutionary innovation dies… • Optimization techniques could be tailored to create different target architectures. • Workstation/Server chips were hinted at in the documentation. • A whole new family of mobile phone processors unlike the odds of Nvidia’s Tegra™ and Qualcomm’s Snapdragon™ series