Author: Dann Corbit
Date: 15:02:30 02/27/01
Go up one level in this thread
On February 27, 2001 at 11:30:01, Severi Salminen wrote: >>>I also downloaded Intel compiler. Allthough I couldn't improve the performance >>>over MSVC yet, it looks very interesting - escpecially the profiler guided >>>compilation. But did you say I can mix the usage of Intel compiler and Visual C >>>compiler? How does this happen? >> >>Compile the modules first with Microsoft C++. >>Then, select the Intel C++ compiler and compile the modules one by one, linking >>each time and performing a benchmark. > >You mean mixing modules compiled with both compilers. Quite time consuming task >if you have a lot of source files (I have only 2...) > >>Also, using profile guided optimization, you can create a linker order response >>file with the Intel compiler. This file often helps the Microsoft compiler >>create a faster binary, sometimes dramatically so. > >Ok, thanks. One question: I have actually only 2 source files. Does the profiler >optimization create the link order based on different functions or just source >files. (I guess the order is based on functions, but I want to be sure) By function. It can also use the profile data for branch prediction. If you already have the MS Professional or Enterprise compiler, you can download and try the Intel compiler for free (it requires the MS IDE).
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.