diff --git a/src/plugins/intel_gpu/src/graph/broadcast.cpp b/src/plugins/intel_gpu/src/graph/broadcast.cpp index 348bac0081c..d20698f483d 100644 --- a/src/plugins/intel_gpu/src/graph/broadcast.cpp +++ b/src/plugins/intel_gpu/src/graph/broadcast.cpp @@ -84,11 +84,11 @@ std::vector broadcast_inst::calc_output_layouts(broadcast_node const& /* ov::op::v3::shape_infer(&op, input_shapes, output_shapes, const_data); } else if (impl_param.input_layouts.size() >= 2) { auto input1 = impl_param.get_input_layout(1); - int output_rank = input1.get().size(); + auto output_rank = input1.get().size(); if (input1.is_static()) { output_rank = input1.get_dim(0); // target shape rank is set as second input. } - output_shapes[0] = ShapeType::dynamic(std::max(output_rank, 1)); + output_shapes[0] = ShapeType::dynamic(std::max(static_cast(output_rank), 1)); } format output_format = format::adjust_to_rank(input0_layout.format, output_shapes[0].size()); diff --git a/src/plugins/intel_gpu/src/graph/impls/ocl/arg_max_min.cpp b/src/plugins/intel_gpu/src/graph/impls/ocl/arg_max_min.cpp index 150ae0e6122..2e91cd92ab4 100644 --- a/src/plugins/intel_gpu/src/graph/impls/ocl/arg_max_min.cpp +++ b/src/plugins/intel_gpu/src/graph/impls/ocl/arg_max_min.cpp @@ -66,7 +66,7 @@ public: const auto& mode = primitive->mode; const auto& sort_type = primitive->sort; const auto& values_first = primitive->values_first; - const auto& outputs_num = primitive->input_size() == 3 ? 2 : primitive->output_size(); + const auto& outputs_num = primitive->input_size() == 3 ? 2 : static_cast(primitive->output_size()); auto argm_params = get_default_params(impl_param); auto argm_optional_params = diff --git a/src/plugins/intel_gpu/src/graph/impls/ocl/primitive_base.hpp b/src/plugins/intel_gpu/src/graph/impls/ocl/primitive_base.hpp index 1fead9d0bff..603cfde26b5 100644 --- a/src/plugins/intel_gpu/src/graph/impls/ocl/primitive_base.hpp +++ b/src/plugins/intel_gpu/src/graph/impls/ocl/primitive_base.hpp @@ -279,7 +279,7 @@ protected: void update_kernels_list_to_skip() { for (size_t i = 0; i < _kernel_data.kernels.size(); ++i) { auto gws = _kernel_data.kernels[i].params.workGroups.global; - _kernel_data.kernels[i].skip_execution = (std::accumulate(gws.begin(), gws.end(), 1, std::multiplies()) == 0); + _kernel_data.kernels[i].skip_execution = (std::accumulate(gws.begin(), gws.end(), static_cast(1), std::multiplies()) == 0); } } diff --git a/src/plugins/intel_gpu/src/graph/network.cpp b/src/plugins/intel_gpu/src/graph/network.cpp index 44d361ac35a..63d025230fc 100644 --- a/src/plugins/intel_gpu/src/graph/network.cpp +++ b/src/plugins/intel_gpu/src/graph/network.cpp @@ -385,7 +385,7 @@ network::network(cldnn::BinaryInputBuffer& ib, const ExecutionConfig& config, st _primitives[_primitive_id] = new_primitive_inst; } - int exec_order_size; + size_t exec_order_size; ib >> exec_order_size; _exec_order.clear(); @@ -540,7 +540,7 @@ void network::save(cldnn::BinaryOutputBuffer& ob) { } } - int exec_order_size = _exec_order.size(); + size_t exec_order_size = _exec_order.size(); ob << exec_order_size; for (const auto& p_inst : _exec_order) {