This extension is great. If anyone is interested, my roommate and I partially implemented the previous revision of it on a RISC-V GPU called Vortex: <a href="https://carrv.github.io/2021/papers/CARRV2021_paper_87_Adams.pdf" rel="nofollow">https://carrv.github.io/2021/papers/CARRV2021_paper_87_Adams...</a><p>I'm excited to see that the RV32 AES instructions now have separate rs1 and rd fields, because the previous version combined them into just rt, which was kind of annoying from an implementation perspective, since you had some register that was both input and output (iirc, unlike any other RV32 instruction previously implemented on that hardware)