Stephen Wille Padnos wrote:
> 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.
>   
The problem with GPUs is they are all proprietary (ie. different) from 
board to board,
and manufacturer to mfr.  That would be a real problem.

The Beagle Board has an integrated DSP chip that is part of the OMAP3530 
CPU chip.
Obviously a descendant of the TI DSP chips.  At least, on the Beagle, 
this part would be
a standard component on all boards.  I know nothing about programming 
it, however.

Jon

------------------------------------------------------------------------------
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