Use ExecutionGroup::size_type rather than size_t in cuda_launcher's implementation.