View Single Post
  #9   Spotlight this post!  
Unread 18-07-2012, 11:39
Greg McKaskle Greg McKaskle is offline
Registered User
FRC #2468 (Team NI & Appreciate)
 
Join Date: Apr 2008
Rookie Year: 2008
Location: Austin, TX
Posts: 4,751
Greg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond repute
Re: Vision Targeting on Laptop

If your memory is based on old versions, that may be accurate, but for about four years, core algorithms have been multicore aware. I believe the default is to spread over all cores. There is a VI called "IMAQ Multi-Core Options" that can be used to view or modify the number of cores you want the algorithms to use. Additionally, the algorithms have been SIMD, MMX and SSE capable for a dozen years -- as those capabilities were available in the processors.

As you point out, OpenCV is very customizable and if you need to tune for a platform, it is a very nice tool. But IMAQ is no slouch on performance, and should not be characterized as single-core. This is even more the case if it is used within LV, where multitasking is relatively easy and safe to carry out.

Greg McKaskle
Reply With Quote