Mario. wrote:

>[snip]
>As much as I hate Intel company for their very unfair business
>practices, unfair advertising and bribery I can say that their
>mainboard with integrated processor (~1.3GHz) performs 80 000
>interrupts per second easily. It may be caused by improved linux code,
>since the latencies were 13000 at most with heavy 3D and CPU loads and
>I have not tested that board before. The chipset is SiS, which may be
>the cause of low latencies and low jitter. Core2Duon processors and
>boards with intel chipsets were not any better (rather worse).
>  
>
If you have a chance to try out a core2duo sometime soon, then try 
starting up a do-nothing CPU hog.  I've found that to help latencies by 
roughly an order of magnitude.  It's so much better that I actually have 
an embedded application (which starts up at boot time) that does a 
loadusr command that runs this script:
while true ; do echo "nothing" > /dev/null ; done
Without that script, I routinely see latencies in the 16000 range.  With 
the script, I've never seen anything above 2000, and usually it's closer 
to 200.  I have verified the timing with an oscilloscope.
Note that this technique does not work on single-core processors, or on 
AMD dual-core processors.  At least it doesn't with the experimental SMP 
kernel that's in the linuxcnc.org/experimental directory.

- Steve


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to