Hello mhtl,
If your question is how long will it take to process the tasks you mentioned, there's really no way to tell. This not only depends on the machine, but how you implement it. Certainly, tasks such as this are possible. In fact, we have a good example program that shows you a good structure using threads and queues.
Running Multiple Tasks in LabVIEW(Make sure you select the "advanced" VI inside the llb file.) This example puts the three tasks, acquire, analyze, and present into three separate threads so that they are all acting simultaneously. (Which I believe was your question.) In your "analyze" V
I, you could be processing your data while the "show data" VI is simultaneously writing previous data to file. There is a good tutorial linked to the page I mentioned above as well. This topic is also covered in our
LabVIEW Advanced training course if you're interested.
I hope this helps!
Russell
Applications Engineer
National Instruments
http://www.ni.com/support