Stuart Stevenson wrote:

>Gentlemen,
>  I am in no hurry whatsoever. I just threw up a trial balloon to see the
>comments. With the GPU speeds I thought it might be possible to take
>advantage of that and solve some issues of connectivity.
>  
>
Well, on the subject of GPU speeds, there are other ways that a good 
graphics card could help :)

I'd love to see kinematics and/or TP calcs done on a GPU.  Recent video 
cards do single precision floating point very quickly, and the newest 
set of GPUs can do double precision natively as well.  Got a kinematics 
problem that requires 1000 iterations to solve?  No problem, because 500 
processors running at 700MHz can figure that out in a hurry.  Concerned 
about trajectory planning with massive lookahead while also taking into 
account FO and other things?  No problem.  Run a bunch of scenarios in 
parallel on the GPU and then pick the one that's closest to the actual 
situation when the next servo cycle comes around.

There are all sorts of things that can be done when you can (a) run a 
lot of stuff in parallel and (b) throw away 99% of the work and still be 
fast enough to control a machine.

- Steve


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to