[svn commit rev 1050] JACK 0.107.2

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

[svn commit rev 1050] JACK 0.107.2

Jussi Laako-2
Changes:
        - Add support for proper triggering in OSS driver when in full
          duplex mode
        - Move inline asm SIMD functionality to a separate source file


Now I hope someone who knows more about autotools would create
reasonable configure magic to pass correct flags when compiling 'simd.c'.

Something good to start with, would be:
-march=i686 -mtune=pentium4 -m3dnow -msse -msse2 -O1
"-mtune=pentium4" is good most of the time, as P4 is most sensitive to
code scheduling.

Even "-m3dnow -msse -msse2 -O0" could be used.


        - Jussi

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel
Reply | Threaded
Open this post in threaded view
|

Re: [svn commit rev 1050] JACK 0.107.2

Fernando Lopez-Lezcano
On Tue, 2007-06-12 at 23:47 +0300, Jussi Laako wrote:

> Changes:
> - Add support for proper triggering in OSS driver when in full
>  duplex mode
> - Move inline asm SIMD functionality to a separate source file
>
>
> Now I hope someone who knows more about autotools would create
> reasonable configure magic to pass correct flags when compiling 'simd.c'.
>
> Something good to start with, would be:
> -march=i686 -mtune=pentium4 -m3dnow -msse -msse2 -O1
> "-mtune=pentium4" is good most of the time, as P4 is most sensitive to
> code scheduling.
>
> Even "-m3dnow -msse -msse2 -O0" could be used.

Thank you thank you!!

Seems to be working fine, I just compiled a version with proper dynsimd
support and none of the .o files has any cmov instructions :-)

(I just hacked the libjack Makefile after the configure step to include
the proper flags in the simd.c compilation step - sorry, I don't know
anything about the autotools myself).

-- Fernando



-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel
Reply | Threaded
Open this post in threaded view
|

Re: [svn commit rev 1050] JACK 0.107.2

Paul Davis

> (I just hacked the libjack Makefile after the configure step to include
> the proper flags in the simd.c compilation step - sorry, I don't know
> anything about the autotools myself).

normally, i would jump on this right away, but i am a little taxed right
now dealing with 2 almost back-to-back trips to the UK to handle some
family issues. if its not done by the time i get back on the 24th, i'll
take a look then.

--p



-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel