use hip functions

This commit is contained in:
Hendrik Groove 2024-10-22 00:46:07 +02:00
parent 038d61a802
commit 59cc283242

View File

@ -507,8 +507,8 @@ GPUExpandEntry GPUHistEvaluator::EvaluateSingleSplit(Context const *ctx, Evaluat
shared_inputs, dh::ToSpan(out_entries)); shared_inputs, dh::ToSpan(out_entries));
GPUExpandEntry root_entry; GPUExpandEntry root_entry;
dh::safe_cuda(cudaMemcpyAsync(&root_entry, out_entries.data().get(), sizeof(GPUExpandEntry), dh::safe_cuda(hipMemcpyAsync(&root_entry, out_entries.data().get(), sizeof(GPUExpandEntry),
cudaMemcpyDeviceToHost)); hipMemcpyDeviceToHost));
return root_entry; return root_entry;
} }
} // namespace xgboost::tree } // namespace xgboost::tree