翻译如下,并解释BSNN指的是什么意思?Neural Network(BSNN) Dedicated 800MHz DSP for control logic and custom operators HW based 3-D CNN MAC array computation o 3-D tensor MAC array with high utilization o Structured weight pruning and compression o Up-to 4x sparsity computation speed up o Fixed point 8-bit weight, 8-bit or 4-bit data precision o Per layer and per channel quantization o Non-power-of-2 quantization HW based 2-D GEMM engine o 512 MAC for int16 and FP16 o 1024 MAC for int8 HW based 1-D EDP engine o Element wise: add, subtract, mul, max, min, abs, neg, clamp, scale, cmp o Vector reduction: radd, rmax, rmin o Non-linear: tanh, sigmoid, exp, ln, reciprocal
时间: 2023-06-03 20:07:36 浏览: 379
这段翻译讲述的是基于硬件的神经网络(BSNN)的结构和功能。硬件上,BSNN拥有专门用于控制逻辑和自定义操作的800MHz DSP,以及用于3D CNN MAC的阵列计算的硬件。3D张量MAC数组具有高利用率,支持结构权重剪枝和压缩,最多可以实现4倍稀疏计算加速,使用定点8位权重,8位或4位数据精度,支持每层和每通道量化,以及非2的指数量化。此外,BSNN还拥有基于硬件的2D GEMM引擎,提供512个MAC用于int16和FP16,以及1024个MAC用于int8,以及基于硬件的1D EDP引擎,支持各种元素间运算、向量降维和非线性运算,如tanh、sigmoid、exp、ln和reciprocal等等。
BSNN是指基于硬件的神经网络,拥有专门的硬件进行计算,具有高效、快速的计算能力。
阅读全文