type of operator that is commonly used in parallel programming to reduce the elements of an array into a single result
The reduction of sets of elements is an integral part of programming models such as Map Reduce
Reduction Operator - Wikipedia
In computer science, the reduction operator is a type of operator that is commonly used in parallel programming to reduce the elements of an array into a single result. Reduction operators are associative and often (but not necessarily) commutative.
https://en.wikipedia.org/wiki/Reduction_Operator

Seonglae Cho