[PD-dev] performance testing WAS: double precision Pd: .patch files, tests and benchmarks

Hans-Christoph Steiner hans at at.or.at
Mon Oct 3 18:26:21 CEST 2011


On Oct 3, 2011, at 12:21 PM, IOhannes m zmoelnig wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 2011-10-03 18:04, katja wrote:
>> On Mon, Oct 3, 2011 at 4:35 PM, Hans-Christoph Steiner  
>> <hans at at.or.at> wrote:
>>
>>> Do you have access to an ARM
>>> machine?  If not, I could probably get one online with ssh access,  
>>> if that's
>>> useful.
>>
>> I've mailed Joe White with the question if he can patch the code for
>> libpd and check performance on ARM.
>
> apropos performance:
> on my i5 650 @ 3.2GHz, running debian
> and trying to osc-delay-perfotest.pd (with only 400 osc-delay
> abstractions, as 500 would max out the CPU in "new double" mode) i  
> get:
> original  : 28%
> debian    : 31%
> new single: 64%
> new double: 86%
>
> the "new" versions are Pd-0.43.1-test4 with only the  
> PD_FLOAT_PRECISION
> set to 32 resp. 64.
>
> the "original" version is a 0.43.1-test2, where i cannot recall any
> special optimization flags.
>
> the "debian" version is a 0.43.0 with most optimization turned OFF (as
> is debian policy)


Hey IOhannes,

Could you write up a quick wiki page on how to do this performance  
testing?  I never remember a good setup.

.hc



----------------------------------------------------------------------------

I have the audacity to believe that peoples everywhere can have three  
meals a day for their bodies, education and culture for their minds,  
and dignity, equality and freedom for their spirits.      - Martin  
Luther King, Jr.





More information about the Pd-dev mailing list