Code Morphing Software (CMS)

E904638

Code Morphing Software (CMS) is a dynamic binary translation and optimization layer that allows Crusoe microprocessors to execute x86 instructions by translating them into the chip’s native VLIW instruction set.

All labels observed (2)

Label Occurrences
Code Morphing Software 1
Code Morphing Software (CMS) canonical 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf dynamic binary translation system
runtime optimization system
software layer
abstracts underlying VLIW hardware
commercialStatus discontinued
countryOfOrigin United States
designedFor low power consumption
mobile computing devices
developedBy Transmeta Corporation
linked to: Transmeta
enables simpler VLIW hardware design
software-controlled power management
executesFrom flash memory
handles exception handling for x86 code
self-modifying code
x86 instruction decoding
hasAbbreviation CMS
hostArchitecture Transmeta VLIW instruction set
implements dynamic binary translation
just-in-time compilation
includes binary translation engine
hardware abstraction layer
optimization engine
software-managed code cache
introducedBy Transmeta in 2000
loadedAt system boot
marketedWith Transmeta Crusoe processors
Transmeta Efficeon processors
optimizesFor code density
energy efficiency
runtime performance
performs instruction scheduling
profile-guided optimization
register allocation
runtime code optimization
provides x86 compatibility
relatedTo binary translation
dynamic recompilation
just-in-time compilation
replaces traditional hardware x86 decoder
runsOn Transmeta Crusoe
Transmeta Efficeon
sourceArchitecture x86 instruction set architecture
linked to: x86
supports Linux
Microsoft Windows
linked to: Windows

x86 operating systems
targetArchitecture x86 instruction set architecture
usedBy Crusoe microprocessor
Efficeon microprocessor

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Crusoe microprocessor uses Code Morphing Software (CMS)
Code Morphing Software marketedAs Code Morphing Software
linked to: Code Morphing Software (CMS)