Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI

NI Real-Time Execution Trace Toolkit

Explore the Latest Features
Learn What's New in the Real-Time Execution Trace Toolkit

The National Instruments Real-Time Execution Trace Toolkit 2.0 offers low-level visibility into applications running on NI real-time targets, including PXI controllers, Compact FieldPoint controllers, CompactRIO hardware, compact vision systems, and certified desktop PCs. With this tool, you can:

  • Create execution traces for LabVIEW Real-Time and LabWindows™/CVI Real-Time applications
  • Interactively analyze and benchmark thread and function execution
  • Optimize performance by identifying memory allocation, sleep spans, and contention
  • Print trace sessions for documentation and code reviews
  • Visually debug multicore applications

Featured Resources

Real-Time Execution Trace Toolkit Tutorial

Familiarize yourself with the techniques used to debug real-time applications with the NI Real-Time Execution Trace Toolkit by viewing this interactive tutorial. The tutorial covers all aspects of the LabVIEW Real-Time environment and executes and analyzes example real-time code to detect common programming issues.

Overcoming Multicore Programming Challenges: Thread Synchronization and Visual Code Debugging

View this white paper to learn how LabVIEW handles thread synchronization seamlessly and how visual debugging tools can help you develop parallel software.

Tips and Tricks

Uncovering Uncommon Programming Issues with the Real-Time Execution Trace Toolkit

View this white paper to learn how to detect common real-time programming issues such as priority inversion, race conditions, memory contention, multicore debugging, and more.

Debugging ANSI C Real-Time Applications on Multicore

View this white paper to learn how to debug ANSI C multicore applications and verify expected timing behavior, identify shared resources and memory allocations, and view processor affinity with LabWindows/CVI.

The mark LabWindows is used under a license from Microsoft Corporation.