吞吐率和能效比是加速器性能评估的重要指标
首先介绍吞吐率和能效比的公式,然后介绍吞吐量的计算方式
一、吞吐率(每秒十亿次计算量、十亿次计算量/秒)
吞吐率是指单位时间内运行加、减、乘、除的次数。
吞吐率
=
吞吐量
/
运行时间
吞吐率= 吞吐量/运行时间
吞吐率=吞吐量/运行时间
单位GOPS
二、能效比
能效比
=
吞吐率
/
功耗
能效比= 吞吐率/功耗
能效比=吞吐率/功耗
单位GOPS/w
二、吞吐量的计算
吞吐量指的是网络整体的加、减、乘、除的次数
下面以一个简单的LSTM网络为例:
LSTM结构
lstm网络模型
输入大小 参数 激活函数
运算操作数统计
LSTM1 LSTM2 DENSE 总操作数
矩阵向量相乘(乘法结果累加):4325376=33128(128+128)*4
33*(128lstm)*(it+ht)*4个门
Element_wise模块:16896+42240=1412833
Dense:256=128*2