On Thu, 4 Jun 2015, Ron Bean wrote: > Date: Thu, 4 Jun 2015 10:13:54 -0400 > From: Ron Bean <bucketwo...@rbean.users.panix.com> > To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net> > Subject: Re: [Emc-users] Sandy box > >> If you need one computer to see the GUI and one for realtime >> effects, why not just start out with a real computer and load Linux and >> LinuxCNC on it? > > The problem I see is that, going forward, "real" computers that are > graphics-capable are becoming less and less "real time capable". We can > work around it for now by selecting motherboards that still work well > with LinuxCNC, but they could become scarce in the future (see various > threads here about selecting motherboards). Single-board computers like > the BBB, which are specifically built for real-time and don't care about > graphics, are the solution to that. > > I don't see any particular reason to run a GUI on the same machine (or > at least, on the same CPU) as the motion controller. Although if you do, > one solution might be something along the lines of the BBB, but two CPUs > and a PCI slot for a GPU. Another solution might be something like a BBB > that plugs into a PCI slot in a generic PC. Either one eliminates the > USB connection, which is the real problem. >
As far as newer computers go, My experience is somewhat the opposite, What I have found is that newer (and faster) computers tend to be better at real time than older (and slower) ones, especially when running Preemt-RT. For example: RTAI 1 KHz servo thread jitter on a H97 based MB with a G3258 CPU (cheap dual core LGA1150 Haswell) http://freeby.mesanet.com/h97-g3258.png Preemt-RT 1 KHZ servo thread 40 KHZ base thread on the same hardware http://freeby.mesanet.com/h97-g3258-preemt-rt.png Older systems like the Atom 330 are pretty bad at running new Preemt-RT kernels http://freeby.mesanet.com/atom-330-preempt-rt.png > > ------------------------------------------------------------------------------ > _______________________________________________ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users > Peter Wallace Mesa Electronics (\__/) (='.'=) This is Bunny. Copy and paste bunny into your (")_(") signature to help him gain world domination. ------------------------------------------------------------------------------ _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users