slide 14 of 21
Aggregate Functions
-
Broadcast:
bcastPutType(d), bcastGetType()
-
Multi-broadcast:
putgetType(d, s)
-
Associative reductions:
reduceOpType(d)
-
Scans (parallel prefix):
scanOpType(d)
-
SIMD conditionals:
any(f), all(f)
-
VLIW multi-way branch:
waitvec(f)
-
Voting & scheduling:
vote(s), matchType(d)