问题二问题三 <任务名>_spill.txt 提交内容
题目中的描述为:[*]<任务名>_spill.txt文件为该计算图上给出的SPILL操作,以“BufId:NewOffset”的形式依次给出各个SPILL操作,各操作间通过换行符隔开(若不需要SPILL操作,则提供空文件):
<任务名>_spill.txt:5:4009:201:40
按照我的理解,spill_out 时将缓存换出至DDR,所以仅 spill_in 操作需要提供NewOffset。如果我的理解正确,那这里是不是只需要给出关于 spill_in 操作的信息,无需提供 spill_out 信息(如哪一个 bufid 被 spill_out)?
newoffset是spillin节点上的信息。对buf 5进行spill,代表插入了两个节点:buf 5的spillout和buf 5的spillin。 spillout节点不需要额外信息提供 A题专家 发表于 2025-9-24 18:14
newoffset是spillin节点上的信息。对buf 5进行spill,代表插入了两个节点:buf 5的spillout和buf 5的spilli ...
如果问题二,如果由同一个BufId标识的目标缓冲区被反复换入换出,也就是说,在SPILL文件上,一个BufId有多个新的offset,这时候结果文件的格式是怎么样的 可以反复换入换出,每一行表示一个spill操作,没有限定每一行中的bufid不能重复。
页:
[1]