Add GPUArray.subset_sum