Multi-Core Programming Approach in the Real-Time Virtual Instrumentation

The paper presents the design of the virtual instrument working in the real-time mode, run on the computer equipped with the dual-core processor. The new hardware solution for the multi-core processing and its importance for the instrument design is presented. The software support for such a computation using the National Instruments LabVIEW environment is described in detail. Description of the virtual instrument implementation of the parallel processing technique using two processor cores is presented. Finally, the results of the instrument's analysis and the comparison with the single core version are included. The paper is supped up with conclusions and the future prospects.

[1]  Wieslaw Winiecki,et al.  Time optimization of soft real-time virtual instrument design , 2005, IEEE Transactions on Instrumentation and Measurement.

[2]  E. Alon,et al.  The implementation of a 2-core, multi-threaded itanium family processor , 2006, IEEE Journal of Solid-State Circuits.

[3]  W. Winiecki,et al.  Distributed Real-Time Measurement System Using Time-Triggered Network Approach , 2007, 2007 4th IEEE Workshop on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications.

[4]  Adrian David Cheok,et al.  Combined Wireless Hardware and Real-Time Computer Vision Interface for Tangible Mixed Reality , 2007, IEEE Transactions on Industrial Electronics.