Very Long Instruction Word (VLIW) coding is notoriously difficult and, as its name implies, takes its instructions in chunks.
A Crusoe word can be 64 or 128bits long and contain up to four RISC-like instructions. Transmeta refers to Crusoe's words and sub-instructions as "molecules and atoms".
These are fed into a relatively simple VLIW engine consisting of a floating-point unit, two integer units, a memory load/store unit, and a branch unit.
Each atom in a molecule has to go to a different functional unit, so that an entire word can be processed at the same time. Processing is thus implicitly parallel.
The morph engine's job is to pack words so that this is done as efficiently as possible. Instructions are dealt with in strict running order - avoiding the out-of-order circuitry of standard x86 processors.
US startup Transmeta is attempting to take on the might of Intel with its low-wattage Crusoe processor for mobile devices. We look at whether the company has what it takes to move into the mainstream or whether it will end up another niche chip player. 21 Aug 2000
Business Consultant - £35,000 - £40,000 - Solihull We are in need of a Business Consultant with strong analytical skills and a penchant for learning the domain knowledge of the Utilities sector (Gas industry in ... more >
Chichester, West Sussex, United Kingdom | West Sussex County Council
Testing Manager £42,222 - £45,090 (includes a Market Supplement, subject to review) ChichesterThe IT Testing function has until recently been performed within the project structure. This new role recognises that we need to have an ... more >
Boston Spa, Leeds, United Kingdom | The British Library
Application Specialist - £26,196 - £31,348 - Boston SpaExcellent benefits including a civil service pension scheme + online product discounts + childcare discounts + onsite nursery + wide range of social clubs + great staff ... more >
London, City of London, United Kingdom | Mulvaney Capital
Senior SQL Developer - Hedge Fund - London Experienced SQL based database developer sought to join systematic trading group. The role will focus on all aspects of automated data collection and database design, programming and ... more >More job opportunities