summaryrefslogtreecommitdiffstats
path: root/contrib/python/python-dateutil
diff options
context:
space:
mode:
authormirali777 <[email protected]>2026-07-09 21:46:42 +0300
committermirali777 <[email protected]>2026-07-09 22:25:51 +0300
commitb7a0527229fb38319bd9f9a55d9e714c34a63b49 (patch)
tree6512c6bf1971ed37da1d9cbafc14502396122c2b /contrib/python/python-dateutil
parentd7c6993ed0ed0ce2a53642b7b72f4be73523e11e (diff)
Add VNNI int8 dot product fast path
Adds AVX512 VNNI runtime dispatch for signed int8 dot products used by Link HNSW distance calculations, with safe fallback to the existing AVX2/SSE implementations. The signed int8 VNNI path corrects the u8*i8 bias per 64-byte chunk so accumulator semantics stay aligned with the existing int8 DotProduct implementation. Verification: - `ya make -tt library/cpp/dot_product/ut` - `ya make library/cpp/dot_product/bench` - `ya make -r library/cpp/dot_product/bench` - `ya make -tt library/cpp/dot_product/ut --sanitize=address` - `ya make -tt library/cpp/dot_product/ut --sanitize=undefined -F 'TDocProductTestSuite::TestDotProduct8' -F 'TDocProductTestSuite::TestDotProduct8VnniEdges' -F 'TDocProductTestSuite::TestDotProductCharStability'` - `ya make -tt util/system/ut -F TestCpuId` commit_hash:5624243c26df2a9e067e631477f6c3603ef45626
Diffstat (limited to 'contrib/python/python-dateutil')
0 files changed, 0 insertions, 0 deletions