[Ardour-Dev] 2.7 isn't using SSE

Quentin Harley qharley at wbs.co.za
Tue Dec 2 11:48:31 PST 2008


Paul Davis wrote:
> On Tue, 2008-12-02 at 09:10 +0200, Quentin Harley wrote:
>   
>> Paul Davis wrote:
>>     
>>> On Mon, 2008-11-24 at 17:23 +0000, John Rigg wrote:
>>>
>>>   
>>>       
>>>> g++ -o libs/sigc++2/sigc++/connection.os -c -Woverloaded-virtual -DGTK_NEW_TOOLTIP_API -DHAVE_LV2 -O3 -fomit-frame-pointer -ffast-math -fstrength-reduce -pipe -mmmx -m3dnow -msse -mfpmath=sse -DUSE_XMMINTRIN -DBUILD_SSE_OPTIMIZATIONS -DUSE_X86_64_ASM -Wall -DHAVE_LIBLO -Ilibs -DENABLE_NLS -fPIC -Ilibs/sigc++2 libs/sigc++2/sigc++/connection.cc
>>>> <snip>
>>>>     
>>>>         
>>> the problem appears to much simpler than you both are guessing.
>>>
>>> the code in FPU::FPU returns early if ARCH_X86 is not defined. Looking
>>> at the above command line, ARCH_X86 is not defined.
>>>       
>
> this should be fixed in rev 4279 now, but it needs to be tested. i only
> have an x86 system.
>
>
>   

ardour: [INFO]: Using SSE optimized routines

Running 5% or so cooler on CPU as well...

Cheers,
Quentin




More information about the Ardour-Dev mailing list