通用:通用数字算术 源码
通用:仅标头的C ++模板库,用于通用数字算术 通用数字(或称通用数字)的目标是用一个数字系统代替IEEE浮点数,该系统在并发执行环境中效率更高且数学上保持一致。 自90年代末以来,由于大多数算法都已成为内存受限的技术,因此在HPC社区中一直在取代IEEE浮点运算。 已经对IEEE浮点的低效率进行了测量并达成了共识,但是AI深度学习社区最先采取行动,并用针对该应用的量身定制的数字系统代替了IEEE,以将速度提高2到3个数量级。 通用库是一种现成的仅用于标头的库,它提供了本机类型的插件替换,并提供了一种低摩擦的环境来开始探索您自己算法中IEEE浮点的替代方法。 基本使用模式很简单: #
文件列表
通用:通用数字算术
(预估有个886文件)
protoc.cmake
2KB
FindNNPACK.cmake
1KB
UNIVERSALCommon.cmake
2KB
clang-cxx-dev-tools.cmake
2KB
summary.cmake
7KB
areal
2KB
areal
1KB
blas
487B
experiment.c
3KB
posit4.c
5KB
暂无评论