LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

are there large performance gains in labview with a dual processor?

I have an application that is very cpu intensive using 4 ni6052e's with lots of data aquisition going on. Does anyone have experience with dual processors and labview? What processors? What OS? What are the complications to switching?
0 Kudos
Message 1 of 4
(3,047 Views)
Hi,

I used a system with two PIII 650MHz processors with W2000.
It works quite simple using two parallel while loops under Labview. I didn' take much effort in switching. The LabView runtime engine allcocatses the threads automatically to the processors.
So, for me it is possible to aquire and filter the data at once.

Now, I'm using a PIV HT processors which is working like a dual processor system and so far it works quite well with my two parallel loops.
Message 2 of 4
(3,047 Views)

You might be interested in the following documents:

 

  • LabVIEW and Hyperthreading

    You'll want to look at multithreading along with multiprocessing. On multiple processor systems, multithreading is almost always beneficial, because it allows for each multiple i
    ntensive threads to run simultaneously. However, it is the operating system's responsibility to schedule threads on the processors, and may not always schedule the threads of your application on separate processors.

    On either single or multiple processor systems, there is often a benefit if you are sharing time between CPU-intensive threads and I/O-intensive threads. While one thread is reading or writing to the network (or GPIB, or hard drive, or DAQ device) other CPU-intensive threads can keep running. In a single-threaded system, the CPU would sit idle at times, waiting for the I/O to complete.

    Hope this helps.
Message 3 of 4
(3,050 Views)
Hi there,
 
We've upgraded to LV 7.1 and we are running into a similar issue, ie. heavy CPU consumption.
Having two different VIs containing several subVis for a data acquisition application. We're going full
scale into a dual processor Xeon 3GHz, 4 Gb of RAM. How different would the latest reply be
for our case? Also, would it make a difference to get a 64 bit AMD with a 64 bit OS? I don't think
so but just in case...
 
Thanks in advance,
 
Martin
0 Kudos
Message 4 of 4
(2,903 Views)