John R Pierce writes:
 > > I doubt that Intel compiler is based on Kai C++.
 > 
 > Intel bought Kai.
 > http://developer.intel.com/software/products/trans/kai/
 > 
 > http://developer.intel.com/software/products/compilers/c50/openmp.htm
 > 
 > The last version of "Kai C++" from Intel was 4.0, this new Intel C++
 > compiler is 5.0.

The KAI compiler uses the EDG C/C++ front end (http://www.edg.com) and
generates C code. Intel has it's own front end and generates native
macnine code.

There is no KAI C/C++ compiler for Windows.

KAI is the best C++ compiler all around. Intel C++ is quite far from
KAI in terms of compliance with the ISO C++ standard.

OpenMP is a vendor-independent technology that both KAI and Intel C++
supports.

KAI and Intel C++ possibly shares some small pieces, although I
wouldn't be surprised if they don't share nothing at all.

Definitely they are different beasts.

And only to stay on-topic I will say that, as we all know, the best C
compiler can't compete with an experienced assembler programmer
producing efficient code. A different matter is if the long time the
programmer needs to produce the assembler code justifies the gain on
speed. I'm pretty sure we all agree on this point ;-)

-- 
Oscar

_________________________________________________________________________
Unsubscribe & list info -- http://www.ndatech.com/mersenne/signup.htm
Mersenne Prime FAQ      -- http://www.tasam.com/~lrwiman/FAQ-mers

Reply via email to