A NEC desenvolveu um Vetor Engine (VE) para computação acelerada utilizando a vectorização, com o conceito de que a aplicação completa é executada no Vetor Engine de elevado desempenho e as tarefas do sistema operativo são tratadas pelo Vetor Host (VH), que é um servidor x86 normal. Esta é a primeira vez que o processador vetorial da série SX da NEC é integrado de forma transparente no ambiente de software Linux. Isto permite que o Vetor Engine se concentre em fornecer o melhor desempenho da aplicação.
Com base na evolução bem sucedida da série SX de supercomputadores vectoriais, a próxima geração desta linha de produtos centra-se claramente em todos os aspectos da eficiência, tendo a NEC combinado a flexibilidade de um cluster com a potência bruta do processador NEC Vetor Engine. Enquanto a série SX estava anteriormente disponível apenas para grandes empresas ou centros de computação, o Vetor Engine está agora também disponível para engenheiros e entusiastas de HPC em todo o mundo.
Com os três conceitos de design vectorização, largura de banda de memória máxima e poucos, mas fortes núcleos, a nova arquitetura vetorial da NEC proporciona uma base sólida para um elevado desempenho sustentado.
O processador Vetor Engine integra oito núcleos vetoriais e 48 GB de memória de alta largura de banda (HBM2), proporcionando um desempenho máximo de até 3,07 TeraFLOPS. A eficiência computacional é alcançada pela extraordinária largura de banda da memória de até 1,53 TB/s por CPU e pelo efeito de ocultação de latência da arquitetura vetorial.
A unidade aritmética do núcleo único do processador Vetor Engine pode executar 32 operações de ponto flutuante de dupla precisão por ciclo, com os seus registos vectoriais a conter 256 valores de ponto flutuante.
---