Test Build for API Optimization

View: New views
4 Messages — Rating Filter:   Alert me  

Test Build for API Optimization

by Steven Yi :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi all,

I've placed a test build at:

http://www.kunstmusik.com/blue_0.124.2.zip
http://www.kunstmusik.com/blue_0.124.2_installer.jar

This has an optimization for caching values when using the API, and
*should* be a performance increase.  I haven't measured precisely, but
it at least doesn't seem slower.  If anyone is interested in testing,
I'd love to hear any feedback!

Thanks!
steven

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Bluemusic-users mailing list
Bluemusic-users@...
https://lists.sourceforge.net/lists/listinfo/bluemusic-users

Re: Test Build for API Optimization

by menno :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello Steven,

i would love to test this but not right away. i'm just getting acquainted with the 'old' 0.124.2. In a few days i hope to install the new version, run the same blue file and compare the two for CPU load.
i will let you know the results asap.

Menno

Re: Test Build for API Optimization

by Steven Yi :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Awesome, thanks!

On Mon, Oct 6, 2008 at 1:06 PM, menno <nabob_cd@...> wrote:

>
> Hello Steven,
>
> i would love to test this but not right away. i'm just getting acquainted
> with the 'old' 0.124.2. In a few days i hope to install the new version, run
> the same blue file and compare the two for CPU load.
> i will let you know the results asap.
>
> Menno
>
>
> -----
> http://www.jamendo.com/de/album/6789/
> http://www.jamendo.com/en/album/7428/
> --
> View this message in context: http://www.nabble.com/Test-Build-for-API-Optimization-tp19832357p19845385.html
> Sent from the Csound - Blue - User mailing list archive at Nabble.com.
>
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> Build the coolest Linux based applications with Moblin SDK & win great prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> Bluemusic-users mailing list
> Bluemusic-users@...
> https://lists.sourceforge.net/lists/listinfo/bluemusic-users
>

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Bluemusic-users mailing list
Bluemusic-users@...
https://lists.sourceforge.net/lists/listinfo/bluemusic-users

Test Build for API Optimization

by menno :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Steven,

I've made some measurements using the program Ksysguard. I've compared the testbuild to the normal 0.124.2 version usingtest30.blue the same blue file. I have a Dual Core E8400, so it's rather new.
I see no difference in the CPU load i'm afraid. That's my short conclusion. In both cases the blue file was giving more or less the same peaks on the CPU load when playing. In both cases i heard stutters in the same region in the audiosignal because of audio buffer underruns.
I did have a look at the CPU usage when no API was used. It gives a slightly less CPU load but the audio was still stuttering, so using the API does not pose a great burden (is this english?).

I've uploaded my testfile for completeness sake.

greetings
Menno
LightInTheBox - Buy quality products at wholesale price!