01-10-2013
	
		
		10:47 AM
	
	
	
	
	
	
	
	
	
	
	
	
	
	
 - last edited on 
    
	
		
		
		10-21-2025
	
		
		06:19 PM
	
	
	
	
	
	
	
	
	
	
	
	
	
	
 by 
				
		
		
			Content Cleaner
		
		
		
		
		
		
		
		
	
			
		
What does it mean by recognized reduction?
If there is a shift register on the For Loop, the value must be an array where the iterations access different elements, or the value must used in a recognized reduction.
http://www.ni.com/white-paper/9393/en
01-10-2013 11:27 AM - edited 01-10-2013 11:34 AM
A recognized reduction is sequential code that LabVIEW is capable of parallelizing. This includes simple math and logic functions. This is discussed in the Iteration Dependence Analysis section of the document you linked. The Parallel For Loop Reduction.vi shipping example also explains more about this.
Chris M