-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cpu: x64: brgemm, matmul: add f32:f16 configuration support on AVX2 and AVX512_CORE (fixes MFDNN-11992) #2272
base: main
Are you sure you want to change the base?
Conversation
make test |
Uh-oh, |
Hey @dzarukin, thanks for upstreaming this! |
b9440a2
to
45cf038
Compare
make test |
45cf038
to
df2d9cd
Compare
Easier to keep track of branches through if-elseif-else.
df2d9cd
to
9210383
Compare
make test |
Added, thanks for a reminder. |
9210383
to
33a89d9
Compare
MFDNN-11992
The change adds f32:f16:f32 support on AVX512_CORE and AVX2 through a up-conversion path.
Extended a brgemm kernel (thanks @dmitry-gorokhov) and brgemm matmul copy routines to support the conversion.