[GPU] OneDNN gpu submodule update to version 2.5 (#8449)

* [GPU] OneDNN gpu submodule update to version 2.5

* [GPU] Updated onednn submodule and added layout optimizer fix
This commit is contained in:
Ilya Znamenskiy 2021-11-10 17:58:11 +03:00 committed by GitHub
parent ba8f9d613e
commit 91da09b1e5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 8 additions and 5 deletions

View File

@ -101,6 +101,11 @@ attach_reduce_impl::attach_reduce_impl() {
std::make_tuple(data_types::i32, format::b_fs_yx_fsv16),
std::make_tuple(data_types::i8, format::b_fs_yx_fsv16),
std::make_tuple(data_types::u8, format::b_fs_yx_fsv16),
std::make_tuple(data_types::f32, format::b_fs_yx_fsv32),
std::make_tuple(data_types::f16, format::b_fs_yx_fsv32),
std::make_tuple(data_types::i32, format::b_fs_yx_fsv32),
std::make_tuple(data_types::i8, format::b_fs_yx_fsv32),
std::make_tuple(data_types::u8, format::b_fs_yx_fsv32),
});
}

View File

@ -866,10 +866,8 @@ layout layout_optimizer::get_expected_layout(layout const& current_layout,
}
} else if ((_optimization_attributes.b_fs_yx_fsv16_network &&
convolution_b_fs_yx_fsv16_opt(input_layout, output_layout, weights_layout, prim)) && is_2d) {
if (is_dw)
expected_format = cldnn::format::b_fs_yx_fsv32;
else
expected_format = cldnn::format::b_fs_yx_fsv16;
// TODO: optimize clDNN kernels for good support of b_fs_yx_fsv32 format
expected_format = cldnn::format::b_fs_yx_fsv32;
} else {
expected_format = imad_case(node);
}

@ -1 +1 @@
Subproject commit 1ab3f50381ae85ab5ab0a29d5565ebe72ce77030
Subproject commit 75d978369d0c5be04ec36c3cea2e00a14da1ec83