A1256656557iAxBF - PowerPoint PPT Presentation

1 / 26
About This Presentation
Title:

A1256656557iAxBF

Description:

In January of 2000, Transmeta Corporation introduced the Crusoe processors, ... http://www.hardwarecentral.com/hardwarecentral/previews/2557/1 ... – PowerPoint PPT presentation

Number of Views:45
Avg rating:3.0/5.0
Slides: 27
Provided by: Mod98
Category:

less

Transcript and Presenter's Notes

Title: A1256656557iAxBF


1
Aphirak Jansang 43650357 Thiranun Dumrongson
43650118
2
Agenda
  • Overview
  • Design Goals
  • Crusoe Family
  • Crusoe Architecture
  • Crusoe Technology
  • Code Morphing
  • LongRun Technology
  • Conclusion
  • Reference

3
Overview
  • In January of 2000, Transmeta Corporation
    introduced the Crusoe processors,
  • An x86-compatible family of solutions that
    combines strong performance with remarkably low
    power consumption.
  • Crusoe is pitched as a "hybrid software -
  • hardware" CPU.

4
Design Goals
  • Designed for the new world of Ultra-light mobile
    PCs and Internet devices
  • Remarkably low power consumption
  • High performance
  • Full x86 compatibility

5
Crusoe Family
For light weight Notebook Computers running Micros
oft Windows Power Typical 1W ,Sleep 20mW
For Internet Appliances running Mobile
Linux Power Typical 1.5W ,Sleep 60mW
6
Crusoe Architecture
  • Compatible with any x86 App OS
  • Code Morphing software
  • Morphs x86 to VLIW
  • High Speed, Low Power VLIW Engine
  • VLIW Code Morphing x86 compatible solution

7
Crusoes Core
  • The core of Crusoe is a VLIW (Very Long
    Instruction Word) architecture.
  • Crusoe is a four instruction wide VLIW
    architecture capable of four operations per clock
    cycle. The execution engine consists of
  • 1 Branch predict unit
  • 1 Load Store unit
  • 2 ALU's
  • 1 FPU (Floating Point Unit)

8
VLIW architecture
Atoms and molecules the instruction format
  • The execution units are called "atoms
  • These atoms are packaged together into either
  • 128- or 64-bit chunks called "molecules"

9
Crusoe Technology
10
Advantages of aSoftware Based Microprocessor
11
Hardware-Software Line
The blue is hardware. The yellow is
software.
12
Code Morphing
  • What are the keys to Code Morphing software?
  • Translates x86 compatible PC applications to VLIW
    hardware

13
Translation of PC Applications to VLIW(x86
Instructions Converted to VLIW)
14
Dynamic Software Execution
15
Dynamic Software Execution (2nd Pass)
16
Code Morphing
  • What are the keys to Code Morphing software?
  • Translates x86 compatible PC applications to VLIW
    hardware
  • Learns and optimizes the application

17
Crusoe ProcessorSoftware Optimization
  • A Smart Processor analyzes the programs you run
  • Optimization begins as soon as programs are
    launched
  • Code MorphingTM detects the top running blocks
  • Uses techniques beyond out of order engine
  • Benefits
  • Good Performance
  • Low Power (reduced number of executions)

18
Code Morphing
  • What are the keys to Code Morphing software?
  • Translates x86 compatible PC applications to VLIW
    hardware
  • Learns and optimizes the application
  • Produces measurable benefits to Transmeta users

19
Processor Thermal Comparison
Pentium III Playing DVD 105.5º C 221.9º F
Crusoe Processor Playing DVD 48.2º C 118.8º F
20
Code Morphing
  • What are the keys to Code Morphing software?
  • Translates x86 compatible PC applications to VLIW
    hardware
  • Learns and optimizes the application
  • Produces measurable benefits to Transmeta users
  • Provides a platform for future extensions
    (features)

21
LongRun Technology
  • A New Invention for
  • Power Management

Maximizing Battery Life While Optimizing
Performance
22
LongRun Technology in Operation
  • Crusoe processor starts off at
  • 700MHz
  • Code Morphing software
  • detects user activity
  • The software dynamically
  • adjusts MHz and voltage to
  • the most efficient power level


23
(No Transcript)
24
How Crusoe Saves Power
  • Power Capacitance x Frequency x (Voltage)2

Related to number of logic transistors
LongRun can dynamically adjust both only because
of Code Morphing Software
Crusoe has fewer transistors due to the software
approach
25
Conclusion
  • Crosoe is low-power and high perfromance
    processor.
  • Consists of a hardware VLIW core as its engine
    and a software layer called Code Morphing TM
    software.
  • Designed for lightweight (two to four pound)
  • mobile computers and Internet access devices

26
Reference
  • http//arstechnica.com/cpu/1q00/crusoe/
  • http//www.transmeta.com
  • The Technology Behind Crusoe ,Processors
    Alexander Klaiber , Transmeta Corporation ,
    January 2000
  • http//www.hardwarecentral.com/hardwarecentral/pre
    views/2557/1/
  • http//www.beyond3d.com/articles/transmeta/
Write a Comment
User Comments (0)
About PowerShow.com