- Engenheiros da Raspberry Pi ajustaram os timings da SDRAM e as configurações de memória, obtendo um ganho de velocidade de 10-20% no clock padrão de 2,4 GHz.
- Com overclock, alcançaram um aumento de desempenho de 32% a 3,2 GHz.
- Essas mudanças provavelmente serão disponibilizadas em breve para usuários do Pi 5 e do Pi 4 por meio de uma atualização de firmware.
- Ajuste de SDRAM
- Para obter os ganhos mais recentes na velocidade da RAM, é necessário modificar a atualização de firmware e as configurações do bootloader.
- No Pi 5, é necessário definir
SDRAM_BANKLOW=1; no Pi 4, SDRAM_BANKLOW=3.
- Emulação de NUMA
- Ao atualizar para a versão mais recente do Raspberry Pi OS, é possível usar a emulação de NUMA.
- É possível verificar se a emulação de NUMA está funcionando com o comando
dmesg | grep NUMA.
- Overclock
- É possível fazer overclock com as configurações
over_voltage_delta=72000, arm_freq=3200, gpu_freq=1000.
- Defina a velocidade da ventoinha em 100% e aumente a tensão do núcleo usando o projeto
pi-overvolt.
- Recorde mundial no Geekbench
- Mesmo apenas com mudanças no firmware padrão, a pontuação no Geekbench aumentou consideravelmente.
- Com overclock a 3,2 GHz, foi obtido um ganho de desempenho de 32% em single-core e 31% em multi-core.
- Conclusão
- É provável que essas otimizações se tornem a configuração padrão em breve.
- A velocidade de memória do Pi 5 era um ponto fraco em comparação com outras placas RK3588, mas o ajuste da SDRAM trouxe um ganho de velocidade significativo.
1 comentários
Comentários do Hacker News
Muita gente sugere usar um N100 em vez de um Raspberry Pi. Para experimentos com Kubernetes e afins, provavelmente usariam um desktop PC ou um rack de servidor pessoal. Para a maioria dos usos comuns (Home Assistant, VPN etc.), o Pi já é suficiente
O Pi era bom quando era barato, mas agora dá para encontrar caixas com Intel N100, com preço e consumo de energia parecidos, mas com desempenho melhor
Com o ajuste de SDRAM, foi obtido um ganho de 10% de velocidade em LLMs
O Raspberry Pi 4 também pode ser ajustado, e o Pi 5 melhora de forma mais dramática
Fico curioso sobre onde é possível se cadastrar para não perder novos lançamentos oficiais de firmware
É possível monitorar a temperatura da SDRAM e reduzir a taxa de refresh pela metade ou para um quarto
É bom ver que isso também está sendo aplicado ao CM4
Faz tempo que não ouço falar em aumentar a velocidade do sistema usando timing de refresh
Fico curioso se o Raspberry Pi 4 tem NUMA