LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

using newer run-time engine with older compile & event errors in dual-core machines

Hello.

I have a program compiled in LabVIEW 7.0 and I have noticed that using multi-core processors, the application fails. My suspicion is that LabVIEW or ActiveX events are being lossed in the "quagmire" of the system resources. All I know is that if we turn off the second CPU, everything works fine, but this is not the ideal solution.

I wanted to try the program with the LabVIEW 8.5 run-time but when I try to run the application, it will not run. Do I have to compile the program in 8.5? Does anyone have problems with multo-core processors?

Any feedback will be appreciated.

Thank you.
0 Kudos
Message 1 of 2
(2,536 Views)
Hi Juan,
In order to run your program with LabVIEW 8.5 Runtime Engine, you need to compile it in 8.5. LabVIEW 7.0 should technically work for multi-core applications, but I'm not sure exactly what's causing your program to fail without testing.  A quick search for multi-core application in 7.0 in the bug database did not turn up any results.  If it is a bug, it's a better bet to try it in 8.5 and see if it works.  Therefore, my recommendation would be to back up the application and try to compile the program in 8.5.
Please feel free to post in this thread if the newly compiled version still fails to work.

Thanks!

Yi Y.
Applications Engineer
National Instruments
http://www.ni.com/support
0 Kudos
Message 2 of 2
(2,503 Views)