Crusoe Exposed, Part II

Article: Crusoe Exposed: Transmeta TM5xxx Architecture 2
By: john evans (, February 9, 2004 5:41 am
Room: Moderated Discussions
Good article. I was impressed -- much more than I expected. It's often the case that people will boast "I know a secret" and are never heard from again. (Maybe someone hunts them down.)

The following paper is also very informative.

It details the design and performance of CMS along with the special hardware Transmeta added to aid emulation. For instance, the Crusoe has alias hardware that will throw an exception when load/stores to the same address occur out of order. This allows CMS to emulate "speculatively" - i.e., assume that everything will be ok - and recover when there's a problem. "Anonymous" mentioned the commit feature, but there is also hardware assist for the rollback, which speeds up exceptions.

< Previous Post in ThreadNext Post in Thread >
TopicPosted ByDate
Crusoe Exposed, Part IIDavid Kanter2004/02/09 01:10 AM
  Good article (NT)Singh, S.R.2004/02/09 02:04 AM
  Crusoe Exposed, Part IIjohn evans2004/02/09 05:41 AM
  Any plans for an assembler or compiler release?Rick C. Hodgin2004/02/09 08:27 AM
    Help?Rob Thorpe2004/02/09 09:46 AM
      Help?Rick C. Hodgin2004/02/10 12:02 PM
Reply to this Topic
Body: No Text
How do you spell avocado?