20. The article of manufacture of claim 19 , wherein determining the dependency of the statements comprises: determining data and control dependency of the statements, wherein statements in the producer group do not depend on statements in any consumer group, and statements in one determined consumer group do not have data or control dependences with respect to other consumer groups.
20. The article of manufacture of claim 19 , wherein determining the dependency of the statements comprises: determining data and control dependency of the statements, wherein statements in the producer group do not depend on statements in any consumer group, and statements in one determined consumer group do not have data or control dependences with respect to other consumer groups. 24. The article of manufacture of claim 20 , wherein a variable in a conditional statement processed by the consumer thread that is set by the producer thread is defined as a privatized variable in the resulting threaded code.