关于SPILL_OUT节点的添加问题
老师您好,想问一下,对于COPY_IN这种情况,题目说不需要SPILL_OUT步骤,那么在向计算图中插入节点时需要考虑吗?或者换句话说,在scheduler.txt文件中需要把COPY_IN的SPILL_OUT算上吗?从而保证SPILL_OUT和SPILL_IN的对称性。 题目中提到:若目标缓冲区在计算图中被某个COPY_IN节点使用,则仅SPILL_IN节点需要执行一次从DDR至核内的数据搬入,SPILL_OUT不产生实际核外存取。因此,增加的额外数据搬运量等于该缓冲区大小。所以考虑是不是只是不产生实际存取,但是操作节点还在。操作节点还在,这种情况下spillout相当于free节点,仅对该缓冲区做释放
页:
[1]