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