LabWindows™/CVI 8.5 Delivers Flexible Multicore Programming in C
NI LabWindows/CVI 8.5 continues to deliver innovative tools to C developers such as the ability to achieve multicore performance on Microsoft Windows and real-time applications with full control over thread management, optimized multithreaded libraries and drivers, thread-safe analysis functions, and advanced debugging tools. Programmers designing mission-critical test and embedded systems can automatically balance tasks across multiple cores without sacrificing determinism or manually assign portions of code to specific processor cores for isolating time-critical sections of code.
Streamlined Development Environment
Programmers can reduce time spent searching through program windows by immediately accessing source files on tabs and quickly focus on particular sections of code by taking advantage of collapsible source code regions, or code folding. When debugging an application, it may take time to reproduce the exact hardware and software conditions required to validate application behavior. The updated environment provides developers the option to edit code while debugging instead of waiting for the application to complete.

The latest edition of the NI LabWindows/CVI Developer Newsletter, available at ni.com/cvinews, features in-depth articles on creating and debugging multithreaded applications.
Test-drive LabWindows/CVI 8.5 today.
The mark LabWindows is used under a license from Microsoft Corporation.
This article first appeared in Q1 2008 issue of Instrumentation Newsletter.
Reader Comments | Submit a comment »
Legal
This material is protected under the copyright laws of the U.S. and other countries and any uses not in conformity with the copyright laws are prohibited, including but not limited to reproduction, DOWNLOADING, duplication, adaptation and transmission or broadcast by any media, devices or processes.
