Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 9 additions & 3 deletions src/plugins/intel_gpu/src/runtime/ocl/ocl_common.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -48,10 +48,16 @@ inline void rethrow(std::string message, cl_int error, const device_info& info)
<< "\tDue to a driver bug, any subsequent OpenCL API call may cause the application to hang, "
<< "so the GPU plugin may be unable to finish correctly.\n"
<< "\tThe CL_OUT_OF_RESOURCES error typically occurs in two cases:\n"
<< "\t1. An actual lack of memory for the current inference.\n"
<< "\t1. Insufficient memory for the current inference.\n"
<< "\t2. An out-of-bounds access to GPU memory from a kernel.\n"
<< "\tFor case 1, you may try adjusting some model parameters (e.g., using a smaller batch size, lower inference precision, fewer streams, etc.)"
<< " to reduce the required memory size. For case 2, please submit a bug report to the OpenVINO team.\n"
<< "\tFor case 1 (Insufficient Memory)"
<< "\t - Try adjusting some model parameters (e.g., using a smaller batch size, lower inference precision, fewer streams, etc.) to \n"
<< "\t reduce the required memory size.\n"
<< "\t - Alternatively, for Intel integrated Arc GPUs on Microsoft Windows 10 or 11 host systems with more than 10 GB of system memory, the \n"
<< "\t shared memory allocation can be increased via the Intel Graphics Software tool: 'Graphics > General > Shared GPU Memory Override', \n"
<< "\t as long as it is not already at its software-defined upper limit.\n"
<< "\tFor case 2 (Out-of-Bounds Access):\n"
<< "\t - Please submit a bug report to the OpenVINO team.\n"
<< "\tAdditionally, please try updating the driver to the latest version.\n";
OPENVINO_THROW(ss.str());
} else {
Expand Down
Loading