openvino icon indicating copy to clipboard operation
openvino copied to clipboard

The Gather JIT kernel refactoring.

Open OleksiiZaderykhinCapgemini opened this issue 2 years ago • 0 comments

The Short/Long, Blocked/Elementwise, 8bit/16bit/32bit, StaticShapes/DynamicShapes cases were too coupled. The same registers were used for different cases. Now, these cases were split and the registers pool was used. This is done as the second part of the Gather JIT kernel improvement to cover all execution cases.