- Núcleo de 3ª geração de alto desempenho, comparável a um ARM Cortex X2 ou AMD Zen 4c
- Núcleo six-wide com execução OOO (Out-Of-Order)
- Capacidade de reordenação muito grande graças a um grande reorder buffer e a recursos robustos de fusão de instruções
- Penalidade de erro de predição de 8 ciclos, consideravelmente menor do que a das CPUs mais recentes da ARM/AMD/Intel
- Se a predição incorreta for detectada no estágio Ex e a execução reiniciar no estágio de busca da instruction cache, a penalidade de predição é de apenas 7 ciclos
- Portanto, o pipeline é muito curto mesmo sem usar um cache de micro-ops
- Como a frequência de clock deve ficar na faixa de cerca de 3GHz, é um trabalho muito impressionante atingir uma frequência adequada com um pipeline curto em comparação com os concorrentes
- (No texto original há explicações detalhadas sobre Branch Predictor, Intruction Fetch, Cache & Memory Access etc., mas como é muito técnico... foi omitido)
Conclusão
- A ARM teve um início lento no processo de ir além dos microcontroladores e entrar no mercado de alto desempenho
- Só em 2007 criou seu primeiro núcleo OOO, o Cortex A9, e ao longo da década de 2010 passou gradualmente a desenvolver núcleos de alto desempenho maiores e com maior consumo de energia
- Levar os limites de desempenho adiante não é fácil, mas hoje os núcleos da ARM já podem ser uma alternativa aos produtos da Intel/AMD no mercado de servidores
- O RISC-V começou bem mais tarde, mas está crescendo mais rápido
- O P870 da SiFive parece muito semelhante à série Cortex X da ARM em termos de capacidade de reordenação, largura do núcleo e unidades de execução
Não é uma correspondência perfeita, mas a ambição da SiFive fica clara com o P870. Eles "querem uma fatia da torta da ARM"
- O maior desafio da SiFive será o ecossistema de software
- A extensão vetorial do RISC-V ainda está em estágio inicial, e não há muitas pessoas que conheçam bem o RISC-V
- Os compiladores precisam ser ajustados para que a fusão de instruções aconteça de forma eficiente
- A ARM passou por tempos difíceis no mundo do software, e o RISC-V também terá de passar pelo mesmo processo difícil
4 comentários
Pelo visto, a Alibaba também vende laptops com RISC-V.
Com certeza ainda está longe, mas olhando para a velocidade de evolução, é impressionante.
No texto em https://pt.news.hada.io/topic?id=10695, previam que em 2030 haveria tantas máquinas Windows baseadas em ARM quanto x86, e acho que a grande variável dessa previsão pode ser o RISC-V. (De qualquer jeito, sinto pena do x86;;; )
Ah, ah, queria comprar ações da SiFive.....
OOO, consulte Por que o chip Apple M1 é tão rápido? e O M1 anuncia a ascensão do RISC-V