As Falhas do SIMD Compactado e o Surgimento dos Processadores Vetoriais
Este artigo investiga as falhas inerentes das arquiteturas SIMD (Instrução Única, Múltiplos Dados), como problemas de escalabilidade devido a larguras de registradores fixas, gargalos de desempenho devido a pipelines e a sobrecarga do tratamento de caudas. Essas limitações prejudicam a eficiência do SIMD no processamento de grandes conjuntos de dados. O artigo compara o SIMD com processadores vetoriais (por exemplo, Cray-1, RISC-V RVV e ARM SVE), que abordam as deficiências do SIMD por meio de comprimentos de vetores flexíveis e tratamento de caudas em nível de hardware. Abordagens alternativas, como o Método de Vetor Virtual (VVM), também são exploradas, oferecendo novas maneiras de melhorar o desempenho do processamento de dados.