Scan, Reduce and. Encyclopedia of Parallel Computing 2011: 1787