SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Politics : Formerly About Advanced Micro Devices -- Ignore unavailable to you. Want to Upgrade?


To: Tenchusatsu who wrote (123465)9/1/2000 3:03:36 PM
From: that_crazy_doug  Read Replies (1) | Respond to of 1580007
 
<< John, interesting note on optimized applications. We're seeing a divergence in x86 extensions. AMD has 3DNow, Enhanced 3DNow, and will soon have x86-64 extensions. Intel has SSE, SSE2, and IA-64. It's now a question of which extensions programmers will prefer. With limited budgets and tight schedules, I really doubt software developers can cater to both sides at the same time. (Microsoft is an exception, since limited budgets and tight schedules don't apply to them.) So which will they choose? >>

Very interesting point, though isn't this mostly a compiler issue. If someone creates a 3dnow or SSE optimized compiler, it's probably not too much work to for the end developer to optimize for either one. Since the compiler maker lives and dies on that one product they'd be likely to support as many as possible. If they could only support 1 or 2 of these features there would be no choice (you'd pick SSE/SSE2 or whatever the newest intel thing is) since they have most of the market.

That's one reason why I'm glad AMD opted to have SSE (and SSE2?) support with sledgehammer even though they're dropping TFP which probably would have been a bigger performance booster. This may provide some consolidation of these types of instruction sets.