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