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 : Intel Corporation (INTC) -- Ignore unavailable to you. Want to Upgrade?


To: Tenchusatsu who wrote (131159)3/29/2001 9:33:24 AM
From: pgerassi  Respond to of 186894
 
Dear Tench:

Profilers do not compile code. Compilers compile code. I thought that any one with a small amount of education would see the difference in usage and correctly realize that I referred to the Intel Compiler (both the C/C++ and Fortran compilers of Intel have been given the name (nickname?) of Vtune in these discussions).

BTW, someone (Tim Wilkins IIRC) compared the performance of DGEMM in the SPEC 2K suite to an Atlas optimized library using version. The Atlas one got nearly 10 times the performance of the one used in SPEC on the same data. Atlas appears to be heavily used in the target market of SPEC benchmarks, workstations doing scientific and engineering number crunching.

It shows that a truly high optimizing compiler (far beyond any available today (look at the trouble Intel, SGI, and HP have in making good IA-64 compilers and that is optimizing a simpler CPU architecture)) could increase the performance of many applications. It currently requires a good application design and optimizing team to generate a high performance application.

Pete