Lines Matching full:reduction
959 /// Get list of reduction variables from the teams ... directives.
1416 /// Consider a typical OpenMP program with one or more reduction
1422 /// reduction(+:foo) reduction(*:bar)
1435 /// - the reduction is performed efficiently in a hierarchical
1443 /// latter is ignorant of the reduction variables (number, data types)
1444 /// and the reduction operators. This allows a simpler interface
1450 /// 1. Create private copies of reduction variables on each OpenMP
1483 /// d. an algorithm version parameter determining which reduction
1491 /// Different reduction algorithms are implemented in different
1493 /// the essential reduction step. Therefore, based on the 4th
1525 /// Warp Reduction Algorithms
1530 /// Full Warp Reduction
1547 /// signify full warp reduction.
1556 /// Contiguous Partial Warp Reduction
1591 /// Dispersed Partial Warp Reduction
1594 /// lanes are active. It is used to implement the reduction operation
1613 /// There is no assumption made about the initial state of the reduction.
1614 /// Any number of lanes (>=1) could be active at any position. The reduction
1626 /// Intra-Team Reduction
1637 /// a mathematical sense) the problem of reduction across warp masters in
1638 /// a block to the problem of warp reduction.
1641 /// Inter-Team Reduction
1670 "Invalid reduction selection in emitReduction.");