在 GitHub 给个 Star — 社区维护的发音词典

GEMM 怎么读

缩写 社区共识

jem /dʒɛm/ mp3

GEMM 在英语中的标准读法是 「jem」(/dʒɛm/)。

GEMM stands for GEneral Matrix Multiply, the BLAS Level-3 routine C = αAB + βC and the single most-invoked GPU kernel in deep learning ("fp8 gemm", "grouped gemm"). One syllable, said exactly like the jewel GEM — /dʒɛm/. The double M just comes from the BLAS function names (sgemm/dgemm/cgemm) and is NOT a geminated or hard sound. Non-native devs often mis-say it as spelled-out "G-E-M-M"; it looks like an initialism and the doubled M invites a wrong reading.

来源:Wikipedia — GEMM (General matrix multiply, a BLAS subprogram)

读对项目名只是工程师文化的一部分 — 但开会时被人轻轻纠正、或者在 podcast 上被嘉宾礼貌打断的滋味,并不好受。Pronounce 是一个开源的开发者词汇发音词典,每条都标注来源、信心等级,并且有预渲染的音频可以直接听。

在命令行里听

$ say-it GEMM # 主读音 × 3 次

安装 CLI:git clone https://github.com/anzy-renlab-ai/pronounce.git && cd pronounce && ./install.sh

Star on GitHub