Difficile ou impossible, il faudrait savoir. C'est très bien expliqué comment l'extension V de RISC-V implémente ça dans le livre "The RISC-V Reader: An Open Architecture Atlas" de David Patterson et Andrew Waterman.
Un cherchant un peu sur le net, j'ai également trouvé ce site qui explique pas trop mal le principe: https://gms.tf/riscv-vector.html
A noter que ARMv8 propose l'extension SVE qui fonctionne sur un principe similaire, mais avec moins de flexibilité.
[^] # Re: Et RISC-V?
Posté par Aurélien Jarno (site web personnel) . En réponse à la dépêche Sortie du noyau Linux 5.13. Évalué à 10.
Difficile ou impossible, il faudrait savoir. C'est très bien expliqué comment l'extension V de RISC-V implémente ça dans le livre "The RISC-V Reader: An Open Architecture Atlas" de David Patterson et Andrew Waterman.
Un cherchant un peu sur le net, j'ai également trouvé ce site qui explique pas trop mal le principe: https://gms.tf/riscv-vector.html
A noter que ARMv8 propose l'extension SVE qui fonctionne sur un principe similaire, mais avec moins de flexibilité.