compute::begin, compute::end should get vectors by reference