New Features in NI LabWindows™/CVI 2013

LabWindows/CVI 2013 features a new industry-standard optimizing compiler and OpenMP parallel programming API to help developers improve application performance without significantly rewriting their code.

Top New Features in LabWindows/CVI


Increased Performance With New Optimizing Compiler

The updated compiler, based on the industry-standard, LLVM compiler infrastructure with Clang C front end, generates optimized code and supports custom warning levels.

Updated Build System and Debugger

Edit code while compiling source files and see faster build times overall. Attach and detach debugger to a running process and build files in parallel.

Support for OpenMP Parallel Programming

The portable and scalable OpenMP API makes it easy to add parallelism into existing code without significant edits.

Source Code Browsing and Formatting Tools

Navigate source files with ease using a function pull-down list and improved browsing. Create cleaner code with batch formatting and auto-indentation.

Reliable Data Streaming and Storage APIs

The Network Streams API provides efficient, lossless data streaming between networked applications. Advanced TDMS functions add high-performance streaming to disk.

More Idea Exchange Features From Customers

Improve productivity with features for function navigation, project folder organization, and customization of graph and plot display styles.

Download LabWindows/CVI 2013

NI Standard Service Program members can download LabWindows/CVI 2013 now by visiting

LabWindows/CVI OS Support Roadmap and Life Cycle Policy

Use the life cycle guidelines and desktop OS support to better understand your software, plan migrations, and maximize resources. OS support information for LabWindows/CVI modules and toolkit software are not included.

Read More About the New Features

Get detailed information about the LLVM compiler and how to use the new OpenMP, Advanced TDMS, and Network Streams APIs. Also discover how to improve your productivity with new code formatting and source code browsing tools.

  • Legend:
    Enhanced Feature
    Feature Included
Feature 2013 2012 2010 2009 9.0 8.5
OpenMP Support
Windows 8 Support
Side-by-Side Run Time
ANSI C99 language extensions
Backwards Compatibility
Multicore Programming
Run Applications on Linux
Advanced Analysis
500+ Analysis Functions
User Interface
UI Tooltips
Progress Bar Control
Graph and Strip Chart Controls
Native Tab and Tree controls
Table Control and Toolbars
Knobs, Tanks, and Temperature Controls
Arrays of UI Controls
Integrated Workspace Environment
Function Navigation Pull-Down List
Batch Auto-Indent Support in Source Window
Execution Profiler
Source Code Control
Project Templates
Function Panel HTML Generation
System Deployment
Code Comment Tags
Attribute Browser
Tabbed Workspace
Collapsible Source Code Regions
Auto Backup and Recover
Localization Support on the UI
Extended UI Events and Functions
Project Wizard
High-Resolution Image Support
UI Editor
Custom-Build Configurations
Patchable User Distributions
Custom FPGA Interface C API Function Panels
LLVM Optimizing Compiler Infrastructure
Build Source Files in Parallel
Edit Code While Building
Compiler Warning Levels
Precompiled Headers
Third-Party Release Compilers
Command-Line Compiler
Detach From Process
Debuggable Static Libraries
Variables and Watch Windows
Automatic Memory Leak Detection
Remote Debugging
Change Point of Execution
Quick-Edit Variables in Tooltips
Multicore Execution Tracing
Attach to Preexisting Process
Engineering Libraries
Network Streams API
Advanced TDMS Data Streaming API
Microsoft .NET support
Interface to Win32 API
Network Variable Communication
Development of Real-Time Applications
Database Connectivity
Visual Studio Wizards
Hardware Communication
Wireless Measurements
Multicore Hardware
USB, PCI, and PCI Express Measurements
PXI, PXI Express, and Modular Instruments Hardware
10,000+ Instrument Drivers
GPIB and VISA Integration
IVI Custom Class Driver Wizard
DAQ Assistant
Instrument I/O Assistant

The mark LabWindows is used under a license from Microsoft Corporation. Windows is a registered trademark of Microsoft Corporation in the United States and other countries.

All Products and Services