• A couple of interesting readings I found today:
• A couple of interesting readings I found today:
- SIMD Instructions Considered Harmful
https://www.sigarch.org/simd-instructions-considered-harmful/ RISC-V designers explain the disadvantages of fixed-size vector instructions
- RISC-V Vector Instructions vs ARM and x86 SIMD
https://medium.com/swlh/risc-v-vector-instructions-vs-arm-and-x86-simd-8c9b17963a31 Mentions some disadvantages of size-independent vector instructions that are not mentioned in the prior article
•
Both of these talk about design of CPU instructions, but I think they also apply to bytecode design