Gary Rubin Posted July 18, 2007 Report Share Posted July 18, 2007 Hi gurus, I am trying to optimize a real-time data processing application. I believe that a big chunk of my time is associated with moving large arrays into and out of subvis, rather than actual calculation time. The nature of the processing does not lend itself well to parallelization, and 3rd-party driver considerations prevent us from using LVRT. Here's my question. Are there advantages (i.e. regarding inplaceness, etc.) to keeping vi's that share data in the same execution thread? Or conversely, are there penalties for spreading large memory blocks among various execution threads? Thanks, Gary Quote Link to comment
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.