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: Scumbria who wrote (57926)5/12/1999 12:57:00 AM
From: Paul Engel  Read Replies (1) | Respond to of 1572637
 
SCUM bria - Re : "I am somewhat surprised by the lack of 3DNow announcements. "

Two reasons:

1. 3DNOW optimizations only seem to help in games.

2. Pentium /// SSE optimizations seem to help MORE - for GAMES AND Technical CAD applications !

3. Pentium /// installed base will overtake 3DNOW in Q3 of this year.

4. By Q1/2000, 3DNOW will relegate Kmarts to Close out PCs - out of the mainstream.

By the way - 3DNOW sales - TOTAL are about 1/2 your crazy estimate of 30 million.

Paul



To: Scumbria who wrote (57926)5/12/1999 9:10:00 AM
From: Haim Barad  Respond to of 1572637
 
You are responding to this message from Scumbria on May 12 1999 12:49AM EST

Paul,
Are you a little concerned with the Pentium SSE performance?

I am somewhat surprised by the lack of 3DNow announcements. Unless otherwise coerced, it would be an obvious choice for a software developer to do a 3DNow port at the same time as an SSE port.

Intel would never resort to coercion however.

Scumbria


Scumbria,

It might be a bit more complicated than you think. First of all, developers need to consider the number of optimized versions that they need to support. With the SIMD extensions, there now might be as many as 3 versions (x87, SSE and 3DNOW!)

Development support is another key factor. Writing and maintaining code in C/C++ is easier than assembly. Anyway, this has never been a problem with x87. When MMX technology was introduce, you had to use assembly. However, both MMX technology and Streaming SIMD Extensions now have support using: assembly, C intrinsics or C++ classes. I believe that just about all 3DNOW! code out there is written in assembly.

Maybe you consider superior development support a form of coercion... call it what you want.

Haim