Software aids in memory management in C programming.

Press Release Summary:



Designed for real-time systems, LabWindows/CVI v9.0 development environment for building test and measurement solutions, comes with integrated Resource Tracking Window tool, and compiling and debugging tools. It allows engineers to speed up project execution and increase their test application throughput by using Intel, Microsoft and Borland optimized compilers to compile code within LabWindows/CVI environment. Software supports watchdog timers and Datalight Reliance file system.



Original Press Release:



National Instruments Addresses Challenge of Memory Management in C Programming with NI LabWindows(TM)/CVI 9.0



New Version of ANSI C Development Environment Delivers Reliable Solution for Test, Measurement Applications

Nov. 18, 2008 - National Instruments today announced LabWindows/CVI 9.0, the latest version of the proven ANSI C development environment for building reliable test and measurement solutions. It includes an improved compiler and debugger, which speed test development and throughput, and introduces new features for real-time systems to deliver application reliability.

For more than a decade, LabWindows/CVI has provided automatic array bounds to identify memory errors that can cause unexpected behavior. Building on the history of delivering advanced user protection features not standard in C, LabWindows/CVI now includes an integrated tool, the Resource Tracking Window, to locate potential resource leaks that can decrease system performance over time.

"The new built-in Resource Tracking Window in LabWindows/CVI 9.0 has saved me days of adding custom debugging code to track memory and other resource usage," said Chris Quick, software engineer at Laser Technology Inc., which designs and manufactures laser-based speed and distance measurement instruments. "Now, with an integrated solution that requires no changes to my code, I have found multiple memory leaks in a matter of minutes. This new feature is invaluable."

Engineers can expect to see between 20 percent and 50 percent improvement in large application compile times and could see more than an 80 percent improvement based on project characteristics with new support for pre-compiled headers in LabWindows/CVI 9.0. After debugging, engineers further can speed the execution and increase their test application throughput by using the latest Intel, Microsoft and Borland optimized compilers to compile code within the LabWindows/CVI environment. Specifically, engineers can use new configuration templates for the Microsoft Visual Studio 2008 optimized compiler to produce faster running code, significantly increasing the throughput of automated test applications.

With the LabWindows/CVI Real-Time Module, new support for watchdog timers and the Datalight Reliance file system, engineers also can add value to applications requiring deterministic and reliable operation by designing applications that deterministically respond to failures and preserve valuable test data.

In addition, LabWindows/CVI 9.0 makes it possible for developers to stay up-to-date with the latest C technologies with more comprehensive support for the ANSI C99 language standard, including support for variable length arrays.

Readers can visit www.ni.com/cvi for more information.

About National Instruments

National Instruments (www.ni.com) is transforming the way engineers and scientists design, prototype and deploy systems for measurement, automation and embedded applications. NI empowers customers with off-the-shelf software such as NI LabVIEW and modular cost-effective hardware and sells to a broad base of more than 25,000 different companies worldwide, with no one customer representing more than 3 percent of revenue and no one industry representing more than 10 percent of revenue. Headquartered in Austin, Texas, NI has more than 5,000 employees and direct operations in more than 40 countries. For the past nine years, FORTUNE magazine has named NI one of the 100 best companies to work for in America.

Pricing and Contact Information

NI LabWindows/CVI 9.0
Contact Sales: http://www.ni.com/contact

Priced from $1,249; 1,249; ¥184,000
E-mail: info@ni.com
Web: www.ni.com/cvi

All Topics