LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

how to known subVI execute time

Dear all,

 

I am using a PCI-6251 card to collect data in maximum rate 1,000,000/s, then I need to do signal processing to get useful information from these data and save. Unfortunately, the PC I am using is quite old, it is not good enough to finish both reading and analysing in one second. So I am trying to find out which parts of my signal processing costs most execute time. I tried Tool—performance and memory usage, but it did not help. Would any body tell me how to know the execute time for every subVI?  For example:

 

How long does it take the DAQ Read VI to read 1,000,000/s?

How long does it take to use Estimate AC-DC VI for 1,000,000 data?

How long does it take to use Peak detector for 1,000,000 data?

 

Thanks

 

Lyn

0 Kudos
Message 1 of 3
(2,538 Views)
What didn't work when using the profile tool? Short of you adding timing around each call to a subVI the profiler would be the best tool to use.


Mark Yedinak
Certified LabVIEW Architect
LabVIEW Champion

"Does anyone know where the love of God goes when the waves turn the minutes to hours?"
Wreck of the Edmund Fitzgerald - Gordon Lightfoot
0 Kudos
Message 2 of 3
(2,535 Views)

Thanks, I found my problem, and got my results

 

Lyn

Message 3 of 3
(2,523 Views)