gemmlowp:一个小型的独立的低精度GEMM库
这不是一个完整的线性代数库,而是一个GEMM库:它仅执行常规矩阵乘法(“ GEMM”)。
本文档中详细介绍了“低精度”的含义:
一些常规设计在。
警告:如果编译不正确,该库会变得很慢; 见下文。
免责声明
这不是正式的Google产品(试验性或其他形式),仅是Google拥有的代码。
邮件列表
欢迎在此Google网上论坛(邮件列表/论坛)中进行有关gemmlowp的有关开发或用途的讨论:
可移植性,目标平台/架构
应该可以移植到具有某些C ++ 11和POSIX支持的任何平台上,同时我们具有针对特定体系结构的可选优化代码路径。
必需的:
C ++ 11(保守的一小部分)
一些功能必需:
一些POSIX接口:
pthreads(用于多线程操作和性能分析)。
sysconf(用于检测内核数的多线程操作;可以绕过)。
2021-12-06 18:14:11
907KB
C++
1