RISC-V指令集探索
RISC-V指令集是一种矢量指令集,与SIMD的固定长度指令集不同。对于RISC-V指令集来说,其vector长度可变(通过VLEN或者SLEN参数控制),多个vector可以合并为一个更大vector使用(通过VMUL参数控制)。
一、 矢量长度控制寄存器
VMUL:控制多个vector合并为一个更大的vector,得到更少但是更长的向量寄存器,被允许的向量名字必须是偶数名字,例如:VMUL = m2 {v0,v2,v4…}, VMUL = m4 {v0,v4,v8…} , VMUL = 1 {v0, v
原创
2021-10-29 10:05:12 ·
926 阅读 ·
0 评论