Content area
Full text
National Instruments announced its latest LabVIEW, LabVIEW 2010, at NI Week 2010 in Austin, Texas, last month. This year's edition of the popular tool brings the usual host of changes, including major enhancements to the LabVIEW compiler technology.
LabVIEW 2009 was the first version to incorporate dataflow intermediate representation (DFIR), which was an internal representation utilized by the LabVIEW compiler chain (Fig. 1). It matches the graphical G language that is used by LabVIEW. DFIR additionally allows manipulation by the compiler.
LabVIEW 2010 takes advantage of this capability to implement a number of transforms, such as common subexpression reduction and dead code elimination (Fig. 2). These common compiler optimization techniques are being applied to G.
Another change in the compiler flow is the use of the low-level...





