I don't think we need to turn of hyperthreading or set cpu affinity
.... rt-preempt runs nicely on up to 8 cores ( sometimes ....  )

 I am also trying to get a FTDI chip to clock out USB data at a fixed
rate, but haven't got it working yet, I am thinking the feedback loop
could run at a slower rate ?
 Wouldn't that be a cheap hardware stepgen ?

 As for the comments on complexity vs. guys with 3D printers, couldn't
we just se to that the minimal configuration was simple, and then you
could make it as complicated for yourself as you liked ?

 Or try to make it possible to launch from the GUI or something like
that ? ( without including our own OS ..... :-D ), ( yes I know there
are many GUI's ... ).
 A linuxCNC light ?

 I also thought about hal and halcmd, perhaps like rtapi FIFO , some
of the posibilities of that stuff might be good to ditch, keeping the
capabilities :-D

 When it comes to hardware, no one can deny servos and encoders, but
that's not necessary or the reality for many, for serious work only
linear servos and absolute sensing lasers with interferrometric
enhancement will do.

 / regards ...

2012/8/28 Gene Heskett <[email protected]>:
> On Tuesday 28 August 2012 16:00:29 Lars Segerlund did opine:
>
>>  Actually, for the debian rt-preempt there is an apt repo to add ....
>> all of rt-preempt is not mainlined yet, but it's the goal.
>>  But I have been running an rt-preempt kernel on my laptop for a
>> while, and quite arguably it doesn't affect performance much, until I
>> do the tuning of the system, in which case it doesn't sleep and so on.
>>
>>  Also there seems to be some confusion on rt-preempt and RT-Linux ....
>> they are different beasts.
>>
>>  I don't think it's the high end board thing, it's more how the system
>> handles context switches, and the device drivers, the main problem is
>> locking in the rest of the kernel.
>>
>>  RT-Preempt runs the interrupts as threads, in order to do priority
>> inversion and such, so things got a lot better after the BKL went
>> away.
>>
>>  There are problems with proprietary grafix drivers also, ( NVidia )
>> .... but on the whole it's a lot more of a regular linux kernel, most
>> kernels are running preempt at the moment, it's just the rt part that
>> is specific.
>>
>>  Like any other system it's sensitive to tuning, but I think there is
>> a project for profiling problems, check out the rt-wiki
>> https://rt.wiki.kernel.org/index.php/Main_Page , there are a lot of
>> tools and hints, so please have a look before bashing.
>>  There are also a bit of examples, it's not 100% up to date but nice
>> reading.
>>
>>  The mailing list is really good, if you have a solid problem, ask and
>> you shall recieve .... I suggest we check with the mutex bug on that
>> list.
>>
>>  / regards, Lars Segerlund.
>>
>
> Lars S. & the rest of the developers:
>
> Perhaps we should, after getting linuxcnc to actually limp w/o crashing on
> a semi-stock -rt version of a recent kernel, develop a test scenario that
> could be run on any multicore cpu.
>
> 1: do the usual stuff at boot time like turn off the hyperthreading, and
> set the last cpu core as reserved, like we do for the dual core atoms with
> the isolcpus=1, or whatever bit mask in needed to select the 3rd core on my
> phenom.
>
> 2.  If latency-test does not now, but I believe it does already, train it
> to run itself on the isolcpus=core.
>
> 3. From that, we can develop a baseline that tells us how far we have to
> go, either in terms of buying a hardware stepgen board, or how much farther
> we need to go to be able to run software step generation.
>
> 4. If its obvious that we will need hardware stepgens, no doubt there will
> be some who will fall by the wayside because of that expense, but ATM I can
> probably afford to follow this path.  How many of the older & retired folks
> among us that can afford this remains to be seen.  However, speaking for
> myself, I can probably swing it unless Dee's final expenses deplete our $.
> That time is approaching as I'm having trouble getting enough food into her
> to hold her already lifetime slim 100-110 lb weight.
>
> My $0.02 (adjust for inflation since 1934) :)
>
> Cheers, Gene
> --
> "There are four boxes to be used in defense of liberty:
>  soap, ballot, jury, and ammo. Please use in that order."
> -Ed Howdershelt (Author)
> My web page: <http://coyoteden.dyndns-free.com:85/gene> is up!
> There are two kinds of egotists: 1) Those who admit it  2) The rest of us
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> Emc-developers mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/emc-developers

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to