This is very interesting Michael, thanks for doing it. I hope I'm not asking something too abvious, but could you outline how to set up a system with the intel compiler. Is it as simple as "install msvc", "install the intel compiler" ? best Oeyvind 2008/3/8, Michael Gogins : > Here are the results of timing the Csound command rendering examples/xanadu.csd: > > COMPILER VERSION RENDERING TIME (seconds) BENCHMARK > > Intel C++ Compiler 10.1 25.824 76.2 > Microsoft Visual C++ Express Edition 15.0 30.169 89.0 > MinGW 4.2.1 33.909 100.O > > In all cases, Csound was compiled to run fast on all x86 but tuned for Core 2 Duo, without getting really finicky about individual options. > > This is without even attempting to use Intel's high-performance Math Kernel Library or Intel Performance Primitives to implement the vector-vector and vector-scalar arithmetic in aops.c. I think that might provide a further similar increment in performance. Intel also has a drop-in replacement for FFTW that is faster than FFTW. > > The Intel compiler had trouble with the big C++ file generated by SWIG for CsoundAC, so I did not compile that. > > On Windows, note that the Intel compiler MUST be used alongside an installation of the Microsoft compiler, but the free Express Edition of the Microsoft compiler does the job. > > Also note, and this is the most important thing, some high-end optimizations are missing from the Microsoft compiler's Express Edition. It is quite likely that the gap between Microsoft and Intel would narrow, or even vanish, if I had used the Professional Edition of the Microsoft compiler. Even so, Microsoft does not have anything like the Intel performance libraries. > > Regards, > Mike > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Csound-devel mailing list > Csound-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/csound-devel > ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net