|
From: Danny S. <dan...@cl...> - 2006-03-21 03:39:56
|
> -----Original Message----- > From: min...@li... > [mailto:min...@li...] On Behalf Of > Douglas Vechinski > Sent: Tuesday, March 21, 2006 3:36 AM > > Anyway, the executables were running very similarly to one > another. My > previous example was mostly involved complex math functions and as do > the research codes I am normally generating. So, this suggests that > there is a huge speed difference with the math functions used when > compiled with Cygwin -mno-cygwin and Msys/Mingw as compared > with Linux, > .Net or native Cygwin. > > Are the Msys/Mingw executables using a different library for the math > functions than does .Net? Anyone with any insight as to why the math > functions when native windows executable is compiled with gcc are so > much slower than all the other platforms. > In older versions of mingw runtime, mingw used a significantly slower pow() function. That would affect complex cpow function. Now, mingw runtime used same math libarary functions for double precision as provided by msvcrt.dll. Care to provide a testcase so we all know what your talking about? Danny > > |