diff --git a/paddle/fluid/operators/controlflow/logical_op_xpu.h b/paddle/fluid/operators/controlflow/logical_op_xpu.h index 5e1a24116b08013d2312c2ae74a96bf45667c51e..8afefd6837449375aa60d6e1be10e9e33c9739f2 100644 --- a/paddle/fluid/operators/controlflow/logical_op_xpu.h +++ b/paddle/fluid/operators/controlflow/logical_op_xpu.h @@ -151,7 +151,7 @@ class BinaryLogicalOpXPUKernel : public framework::OpKernel { XpuLogicalType2Str(xpu_type))); if (need_broad_cast && dev_ctx.x_context()->xpu_stream != nullptr) { - xpu_wait(); + dev_ctx.Wait(); } } }; diff --git a/paddle/fluid/platform/device/xpu/xpu_info.cc b/paddle/fluid/platform/device/xpu/xpu_info.cc index 0ee8963b26afa97898c689c80762653d4de59b91..548fe89dc5ceab37461fda3ae115c9a4401d73f6 100644 --- a/paddle/fluid/platform/device/xpu/xpu_info.cc +++ b/paddle/fluid/platform/device/xpu/xpu_info.cc @@ -72,7 +72,7 @@ void MemcpySyncD2H(void* dst, } // if src.device == dst.device and you need sync , after call this function, -// need to call xpu_wait() +// need to call dev_ctx.Wait() void MemcpySyncD2D(void* dst, const platform::XPUPlace& dst_place, const void* src, diff --git a/paddle/phi/backends/xpu/xpu_info.cc b/paddle/phi/backends/xpu/xpu_info.cc index 978680e958370d5a8c08f88dc8493ca96773e488..d084afee2285c2a155af0e0768db3a496bcd86bf 100644 --- a/paddle/phi/backends/xpu/xpu_info.cc +++ b/paddle/phi/backends/xpu/xpu_info.cc @@ -160,7 +160,7 @@ void MemcpySyncD2H(void* dst, } // if src.device == dst.device and you need sync , after call this function, -// need to call xpu_wait() +// need to call dev_ctx.Wait() void MemcpySyncD2D(void* dst, const phi::XPUPlace& dst_place, const void* src,