exclusive_scan
inclusive_scan
reduce
transform_exclusive_scan
transform_inclusive_scan
transform_reduce