[speex-dev] Notes on 1.1.4 Windows. Testing of SSE Intrinics Code and others

Aron Rosenberg aron at sightspeed.com
Thu Jan 22 00:03:49 PST 2004



Jean-Marc,

         Are you sure that you don't need to add just -msse to enable the 
intrinsics rather than a full fledged -march=pentium3? I did some playing 
around and I can get intrinsics code to compile with -march=i686  -msse on 
linux with that.

         Check out: 
http://groups.google.com/groups?q=enable+gcc+sse+intrinsics&hl=en&lr=&ie=UTF-8&oe=UTF-8&selm=ugnh53o8h1bq55%40corp.supernews.com&rnum=1

Aron Rosenberg
SightSpeed

At 10:33 PM 1/21/2004, you wrote:
> >          Good catch on the debug mode. After compiling the same code in
> > release mode it does appear to be using all the registers correctly. Give
> > us a few days to integrate our run-time flags into 1.1.4 and I will let 
> you
> > know how are testing turns out.
>
>Just a note. With the last optimization I did in cb_search.c, it's no
>longer easy to have a run-time SSE flag. The reason is that there is now
>data exchanged in _m128 format between some functions (even the layout
>of the values changes if you turn SSE on).
>
>         Jean-Marc
>
>--
>Jean-Marc Valin, M.Sc.A., ing. jr.
>LABORIUS (http://www.gel.usherb.ca/laborius)
>Université de Sherbrooke, Québec, Canada

<p>--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'speex-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.



More information about the Speex-dev mailing list