请教关于v0寄存器文件的问题
#4245
Replies: 1 comment
-
不是的。此时只有掩码操作数读的是 v0 regfile,第一个源操作数的数据会从掩码操作数 bypass 得到。 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
通过阅读香山昆明湖向量扩展的ppt,得知你们增加了独立的v0寄存器文件,用于减少向量寄存器的读端口数量。
但这里我有一些疑惑,例如这个指令 vadd.vv v2, v0, v2, v0.t当中第一个源操作数和掩码操作数均使用了v0寄存器。
那么在你们的设计中第一个源操作数和掩码操作数均读的是v0寄存器文件吗?还是第一个源操作数读的是向量寄存器文件,而掩码操作数读的是v0寄存器文件,二者提供的v0寄存器数据相同?如果是后面这种形式,向量寄存器文件和v0寄存器文件的数据是如何同步的?是在写v0时,同时向两类寄存器文件中写入数据吗?
Beta Was this translation helpful? Give feedback.
All reactions