News Focus
News Focus
icon url

tecate

08/05/10 1:46 PM

#93531 RE: borusa #93530

no he is FastPathTenchu, need the olde specs there dude?
icon url

Elmer Phud

08/05/10 2:00 PM

#93535 RE: borusa #93530

But how does that little bit of runtime code see if the processor is compatible? It doesn't actually try executing the extensions. Instead, it uses the CPUID instruction to ask the processor to explain its specific capabilities.

And if that processor has bugs in one or more of the steppings, how would the code know if it's safe to run under all conditions?

icon url

Tenchu

08/05/10 2:37 PM

#93547 RE: borusa #93530

Borusa, so the compiler decided to look at the CPUID instead of querying the CPU itself for ISA support.

That to me is a mundane software bug (or "feature") that can easily be changed. Not evidence of a grand monopolistic conspiracy to raise prices and harm consumers.

You are making a huge leap in logic.

Tenchu