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.
Technology Stocks : Advanced Micro Devices - Moderated (AMD) -- Ignore unavailable to you. Want to Upgrade?


To: Tenchusatsu who wrote (28707)2/15/2001 8:14:49 PM
From: ScumbriaRespond to of 275872
 
Ten,

Recompiling with modern compilers benefits all CPUs. P4 still looks like a dog.

Scumbria



To: Tenchusatsu who wrote (28707)2/15/2001 8:53:38 PM
From: muzosiRead Replies (2) | Respond to of 275872
 
<Actually writing multi-threaded apps is very easy.>

So is recompiling. ;-)


but one has to write a setup application which detects the cpu type and installs the right binary. One also has to test multiple versions of the same app because there is always compiler bug possibility. Some companies don't even use the optimization flags because it is difficult to debug such binaries and most compiler bugs are in the aggressive optimization options. It is one thing to take a single app to which you have the source, compile it to P4 and benchmark it and it is a entirely different thing to ship a CD to a customer with that binary on it.
I'd be very surprised if a vast majority of VC++ using ISVs aren't using "blend" option with modest optimizations.

Muzo



To: Tenchusatsu who wrote (28707)2/15/2001 10:48:44 PM
From: jcholewaRespond to of 275872
 
> So is recompiling. ;-)

I am not necessarily taking Scumbria's side in the embedded memory or multicore arguments, but I should note that I have heard instances of the P4 optimized compilers not quite going so easily for some code. And I'm not talking about bizarre nonstandard code. I'm talking about stuff that has been compiled with multiple compilers, on multiple ISAs.

To Intel's credit, I will note that they have begun to work with the fellow I know most with problems like this, and hopefully any and all oopsies will be resolved soon.

Still, there are few ("no"?) chipmakers out there with the influence that Intel has, and they have so far not made it "very easy" for the broad base of programmers to recompile for their platform.

&nbsp;&nbsp;&nbsp;&nbsp;-JC