Could you explain your 'small gain'?  from what I am seeing - you have 
to slow down to do a parabolic blend (If I understand it - it is a 
read-ahead buster)

There are paths (like steve.ngc) which would be able to keep the speed 
up if there was arc-arc, arc-line blends and you can optimize the path 
(depth).  And yes - I know it is a lot of work.

(you are doing a great job - it is very impressive how quick you got to 
this point)

sam


On 12/30/2013 11:02 AM, Robert Ellenberg wrote:
> Thanks for confirming that, Sam. Julian, I think the reason for the
> slowdown is there are a lot of arc-arc intersections, which fall back to
> parabolic blends. It will run slower (slightly) than the original because
> of a crude fix I made to arc acceleration. I cut the circular arc
> acceleration in half for parabolic blends to prevent a violation in this
> code:
>
> http://pastebin.com/Dpyr1jrY
>
> The problem with this fix is that it's a relatively rare case, and the cost
> is noticeable (as you can see with your code). In the long term, the fix
> for this is to add line-arc and arc-arc blends. I've prioritized other
> features since it's a lot of work for a relatively small gain, but I'm
> hoping to add these features in the future.
>
> -Rob
>
>
> On Mon, Dec 30, 2013 at 7:37 AM, sam sokolik <sa...@empirescreen.com> wrote:
>
>> I just ran your program in my config.  It does seem to slow down more in
>> spots than the current TP
>>
>> The left side for sure runs at full speed in the current tp vs the new.
>> I think Robert should weigh in on it.
>>
>> Current TP
>> http://imagebin.org/284460
>>
>> New TP
>> http://imagebin.org/284458
>>
>> Here is the program (added Q0.5 so it matches current TP Naive cam setting)
>> http://pastebin.ca/2520447
>>
>> This is an example where the new TP shines.  (sort line segements)
>> G64P.0025Q.0025
>>
>> Current TP
>> http://imagebin.org/284455
>>
>> New TP
>> http://imagebin.org/284454
>>
>>
>> On 12/25/2013 6:17 AM, Julian Wingert wrote:
>>> Hi
>>>
>>> I have been testing but the new tp has always been slower than the old
>> one... I also noticed that in halscope there seems to be a lot more
>> following error on segment ends (jitter....) in the circ blend branch.
>> Movement seems to be more rough but slower?
>>> Run time from 0*0*0 starting is ~44s in 2.5.2 standard and ~48s in
>> circ-blend-alpha. Especially @the end loops of the code (u-turns) it seems
>> to run very rough.
>>> Config and test ngc file:
>>> https://www.dropbox.com/sh/9hyxjdmw4hhmoap/yn3Kw5Kk0X
>>>
>>> Merry Christmas!
>>> And I hope this will work out! Keep up :-)
>>>
>>> Best regards
>>> julian
>>>
>>>
>>>
>>> Robert Ellenberg <rwe...@gmail.com> wrote:
>>>> Darn, I was hoping it would just work :). I'll take a look later today,
>>>> chances are I forgot to commit / push something.
>>>>
>> ------------------------------------------------------------------------------
>>>> Rapidly troubleshoot problems before they affect your business. Most IT
>>>>
>>>> organizations don't have a clear picture of how application performance
>>>>
>>>> affects their revenue. With AppDynamics, you get 100% visibility into
>>>> your
>>>> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of
>>>> AppDynamics Pro!
>>>>
>> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
>>>> _______________________________________________
>>>> Emc-developers mailing list
>>>> Emc-developers@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/emc-developers
>>
>>
>> ------------------------------------------------------------------------------
>> Rapidly troubleshoot problems before they affect your business. Most IT
>> organizations don't have a clear picture of how application performance
>> affects their revenue. With AppDynamics, you get 100% visibility into your
>> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics
>> Pro!
>> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
>> _______________________________________________
>> Emc-developers mailing list
>> Emc-developers@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/emc-developers
>>
> ------------------------------------------------------------------------------
> Rapidly troubleshoot problems before they affect your business. Most IT
> organizations don't have a clear picture of how application performance
> affects their revenue. With AppDynamics, you get 100% visibility into your
> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
> _______________________________________________
> Emc-developers mailing list
> Emc-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-developers
>
>


------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to