Closed Bug 1868949 Opened 10 months ago Closed 10 months ago

Take advantage of avx vnni instructions to speedup gemmology

Categories

(Firefox :: Translations, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
123 Branch
Tracking Status
firefox123 --- fixed

People

(Reporter: sergesanspaille, Assigned: sergesanspaille)

References

Details

Attachments

(1 file)

AVX VNNI provides _mm_dpbusd_avx_epi32 et cie instructions which can help speedup the matrix multiply of 8bit integers used by gemmology.

On going PR upstream: https://github.com/mozilla/gemmology/pull/11

Blocks: 1868103
Depends on: 1869984

This make it possible to use the recently added changes in gemmology.

Pushed by sguelton@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/802da2383081 Add support for AVX VNNI in cpu detection and IntegerGemm r=marco
Status: NEW → RESOLVED
Closed: 10 months ago
Resolution: --- → FIXED
Target Milestone: --- → 123 Branch
Regressions: 1871151
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: