roofline是一种做性能分析的模型
差不多是:
min(算力,带宽×操作强度)
算力指每秒能做多少浮点数运算
带宽指每秒能搬运多少浮点数
操作强度指一个浮点数需要做多少运算
于是画图,横轴为操作强度,带宽假设恒定,算力恒定,就会出现类似“厂”的分段函数图,斜线上为memory-bound,横线上为compute-bound
online softmax论文解读
leetcode每日一题No.994腐烂的橘子