On Mon, 5 Nov 2007, Mario. wrote: > just a basic question: does the x86-64 version have any performance > benefits in interrupt rate or other processing? Or only marginal?
I think you can fear that x86-64 would be actually _worse_ in the realtime department! More complex bus access and bridging add to latency and jitter... I've a VIA C3 running at 800MHz which as far less latency and jitter than most consumer grade hardware (but the C3 board is designed for industrial work :P). AFAIK one way to improve realtime processing would be a better clock source than the legacy ISA timer. Maybe something like the ACPI clock or something like that... I would add that most of the realtime processing in motion control are today better done on a bunch of controllers running at some 10MHz rather than on a monolithic multi-GHz system running an OS :P but of course we want a cheap system :D OTOH high-end machines have an additional RISC CPU dedicated to trajectory and contour control... which is not really a lot considering how much HW modules are involved just for moving one single joint - starting with 8192 lines/turn absolute encoders. And guess that? Even with all that dedicated HW they STILL have backlash compensation (both in hardware than in software) So, what I would ask is, where's your bottleneck NOW? Have fun ------------------------------------------------------------------------- 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