scan, bitonic sort, reduction
scan, bitonic sort, reduction