You probably right. But I can't give away the project I'm testing it
on and don't yet 'ready' to write a separate one exclusively for
testing.

I'm still fighting with getting stable results even on this box :(

On Tue, Jun 9, 2009 at 11:17 AM, Yarko Tymciurak<[email protected]> wrote:
> it might help to have tests in a state that you can ask others to run them;
>   a dozen or so other random boxes will help you gain the confidence you
> seek I think....
>
> On Tue, Jun 9, 2009 at 2:12 AM, Alexey Nezhdanov <[email protected]> wrote:
>>
>> new testing:
>>
>> ---- SERVER KERNEL ----
>> --prints
>> r875    0.04898
>> r822ini 0.03070 1.60x
>> --silent
>> r875    0.04914
>> r822ini 0.03049 1.61x
>>
>> So I get much more consistent results on this hardware.
>> While this is obviously not the best perfomance (my weaker box,
>> with less RAM, troubled with video output 1280x1024,
>> software 90deg rotation - performs BETTER), that does not matter.
>> What does - is that I can now be sure that these results are
>> noise-free so I can safely compare timings from various patches.
>> Proceeding with writing 'inits v2'.
>>
>>
>> On Tue, Jun 9, 2009 at 10:43 AM, Alexey Nezhdanov<[email protected]>
>> wrote:
>> > Ok. Now the confusion is resolved.
>> > 1) Speed improvements of 70% and up that I reported yesterday are
>> > really exist. I just reproduced a 3.47 times model speedup and 2.15
>> > overall speedup for my app (r875 vs r822+inits).
>> > BUT this app is atypical. I have added some time measuring code there
>> > so it prints out two lines per each model init. So when I am testing
>> > perfomance - screen very quickly scrolls up
>> >
>> > 2) Simply commenting out two print statements gives me only 1.67
>> > overall speedup given equal other conditions. I think that processor
>> > receive additional interrupts from videocard that in turn results in
>> > more often checks of tasks queue.
>> >
>> > 3) I declare all my previous testing results spoiled by noise
>> > generated by print statement and inappropriate kernel scheduler
>> > setting.
>> > I've set up yet another test box with these parameters:
>> >
>> > Intel Core2 Duo 2.66GHz, 2G RAM, Ubuntu 9.04, 'server' flavour kernel
>> > 2.6.28-11.42. Initially I considered to install a 'realtime' kernel,
>> > but it appeared to be unstable on that hardware (and afterall - it's
>> > for sound/video processing and 'server' type is more likely to be
>> > installed on servers).
>> >
>> > Will report new testing results (and finally I hope to write
>> > 'optimised inits ver.2' patch) later today.
>> >
>> > On Tue, Jun 9, 2009 at 5:14 AM, mdipierro<[email protected]>
>> > wrote:
>> >>
>> >> Please try launchpad 893. I think it should be faster on GAE.
>> >> We can do better with lazy tables but at least the validators and
>> >> calls to getitem are eliminated.
>> >>
>> >> Massimo
>> >>
>> >> On Jun 8, 1:05 pm, Markus Gritsch <[email protected]> wrote:
>> >>> On Mon, Jun 8, 2009 at 5:54 PM, mdipierro<[email protected]>
>> >>> wrote:
>> >>>
>> >>> > the web2py in trunk can execute models 2.5x faster than the current
>> >>> > stable/production version (requires migrate=False and bytecode
>> >>> > compiled models).
>> >>>
>> >>> Will this speedup also has an effect on GAE?  IMO one uploads no .pyc
>> >>> files?
>> >>>
>> >>> Markus
>> >> >>
>> >>
>> >
>>
>>
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web2py Web Framework" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to