Forgot your password?
typodupeerror

Comment Re:Sure Looks Related To Their Other Patents (Score 1) 345

I agree with your analysis, and this leads into another area: speculatively executing "roughly" translated code would take a long time if there are a few sets of it and only one target host. Either the host would have to be really fast (10 gigahertz range) to make this viable, or have multiple complete execution units, ( akin to multiple integer units in a Pentium, but more complex ).

Since a 10 gigahertz CPU is unatainable with current technology, the host CPU would have to be like a SMP machine - eg. 16 copies of the exact same CPU, but all on one silicon.

If the invididual execution units are too complex they'd be expensive (to design and make) and not able to do high clock rates, so we're looking at relatively primitive execution units, probably with the complexity of, say, Motorola 68000, but cranked up to, say, 1 GHz.

This would sit well with making a cheap and cheerful processor, able to undercut the price of Intel stuff by a wide margin, due to a much larger yield per silicon waver. The problem with this is who would actually want your CPU unless it runs x86 stuff - and this is where the translation software and translation-assisting hardware (ie. this patent) comes in. I doubt that this extra hardware would take much silicon real estate.

Now I can see how it can actually run stuff faster - even if 10 of the 16 execution units ran translated code which was crap, there's still 6 sets of code that were OK. If one unit runs at 1 GhZ, we have in effect a 6 GHz execution.

All sounds good in theory - I wonder how it actually turns out, or didn't turn out, seeing as this patent was filed in 1996 and I remember Linus saying something about a change of direction last year.

Let's look at the economics of introducing a new processor into the market. For the demand to be there, it would have to satisfy these conditions:
1) run x86 stuff
2) _much_ cheaper to produce than current Intel stuff. Look at AMD and Cyrix - they have nice processors, but not really that much cheaper.
3) runs stuff at a comparable speed

If the above conditions are satisfied, then it would sell well... however 3rd condition could also be:
3) run stuff much faster

which would allow Transmeta to charge about the same as Intel and make a very nice profit.

Slashdot Top Deals

"This isn't brain surgery; it's just television." - David Letterman

Working...