Reference Example for Multicore Analysis for DAQmx Acquisition
Overview
This example demonstrates how to maximize the procesing power of multiple CPU processing cores by distributing analysis routines evenly across each core. These examples use DAQmx devices to acquire data.
Downloads
Filename: multi_core_analysis.zip
Requirements: View
The LabVIEW project includes three different multi-core analysis examples. Each example consists of a producer and a worker. The producer acquires data, passes the data to each worker, and then retrieves the results for display. The worker takes the time domain data from the producer, perform analysis, and send the results back to the producer. The three analysis examples include power spectrum, octave analysis, and a template worker VI where you can add your own processing. The power spectrum and octave analysis routines are from the Sound and Vibration Toolkit.
Requirements
Filename: multi_core_analysis.zip
Software Requirements
Application Software: LabVIEW Base Development System 8.5
Toolkits and Add-Ons: LabVIEW Sound and Vibration Toolset 5.0
Language(s): LabVIEW
Hardware Requirements
Hardware Group: Multifunction DAQ (MIO), Dynamic Signal Analyzers (DSA)
Driver: NI-DAQmx 8.6
Reader Comments | Submit a comment »
Legal
This example program (this "program") was developed by a National Instruments ("NI") Applications Engineer. Although technical support of this program may be made available by National Instruments, this program may not be completely tested and verified, and NI does not guarantee its quality in any way or that NI will continue to support this program with each new revision of related products and drivers. THIS EXAMPLE PROGRAM IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND AND SUBJECT TO CERTAIN RESTRICTIONS AS MORE SPECIFICALLY SET FORTH IN NI.COM'S TERMS OF USE (http://ni.com/legal/termsofuse/unitedstates/us/).
