O desenvolvedor do Ethereum, Vitalik Buterin, expressou sua preferência por um "pré-compilado matemático vetorizado" em vez da abordagem tradicional SIMD (Instrução Única, Múltiplos Dados). Buterin argumenta que o conceito SIMD é frequentemente mal interpretado como estando vinculado às instruções existentes da CPU, o que ele considera um ajuste excessivo. Em vez disso, ele imagina uma solução semelhante ao "numpy para EVM", permitindo operações matemáticas eficientes sobre grandes conjuntos de dados. Essa abordagem incorporaria recursos como a permutação borboleta, semelhante à função reshape do numpy, para aprimorar as capacidades computacionais do Ethereum.