6P by neo 13일전 | favorite | 댓글 1개
  • Raspberry Pi 엔지니어들이 SDRAM 타이밍과 메모리 설정을 조정하여 기본 2.4GHz 클럭에서 10-20%의 속도 향상을 이룸.
    • 오버클러킹을 통해 3.2GHz에서 32%의 성능 향상을 달성
    • 이러한 변경 사항은 곧 Pi 5와 Pi 4 사용자에게 펌웨어 업데이트로 제공될 가능성이 있음.
  • SDRAM 조정
    • 최신 RAM 속도 향상을 위해 펌웨어 업데이트 및 부트로더 설정을 수정해야 함.
    • Pi 5의 경우 SDRAM_BANKLOW=1, Pi 4의 경우 SDRAM_BANKLOW=3 설정 필요.
  • NUMA 에뮬레이션
    • 최신 Raspberry Pi OS로 업데이트하면 NUMA 에뮬레이션을 사용할 수 있음.
    • dmesg | grep NUMA 명령어로 NUMA 에뮬레이션 작동 여부 확인 가능.
  • 오버클러킹
    • over_voltage_delta=72000, arm_freq=3200, gpu_freq=1000 설정으로 오버클러킹 가능.
    • 팬 속도를 100%로 설정하고, pi-overvolt 프로젝트를 사용하여 코어 전압을 증가시킴.
  • Geekbench 세계 기록
    • 기본 펌웨어 변경만으로도 Geekbench 점수가 상당히 증가함.
    • 3.2GHz 오버클러킹을 통해 단일 코어 32%, 멀티 코어 31%의 성능 향상 달성.
  • 결론
    • 이러한 최적화가 곧 기본 설정이 될 가능성이 있음.
    • Pi 5의 메모리 속도가 다른 RK3588 보드에 비해 약점이었으나, SDRAM 조정을 통해 상당한 속도 향상을 이룸.
Hacker News 의견
  • Raspberry Pi 대신 N100을 사용하자는 의견이 많음. Kubernetes 실험 등에는 데스크탑 PC나 개인 서버 랙을 사용했을 것임. 대부분의 일반적인 사용(홈 어시스턴트, VPN 등)에는 Pi가 충분함

    • Pi는 USB 케이블로 전원을 공급받아 조용하고 안정적으로 작동함
    • 더 큰 박스, 팬 소음, 전원 어댑터로 교체할 이유가 없음
  • Pi는 저렴할 때 좋았지만, 이제는 비슷한 가격과 전력 소비로 더 성능이 좋은 Intel N100 박스를 구할 수 있음

    • Pi를 사용할 유일한 이유는 GPIO임
  • SDRAM 조정을 통해 LLMs에서 10% 속도 향상을 얻음

  • Raspberry Pi 4도 조정 가능하며, Pi 5는 더 극적으로 개선됨

    • Pi 500 개발 중이며, Geekbench 결과가 이미 조정된 상태로 시작됨
  • 새로운 공식 펌웨어 릴리스를 놓치지 않기 위해 어디서 등록할 수 있는지 궁금함

    • 펌웨어 업그레이드를 지금 바로 하기로 결정함
  • SDRAM 온도를 모니터링하고 리프레시 속도를 절반 또는 4분의 1로 줄일 수 있음

    • 이는 성능에 큰 영향을 미치며, 온도 기반의 자동 최적화가 유용할 것임
  • CM4에도 적용되고 있어 좋음

  • 리프레시 타이밍을 사용하여 시스템 속도를 높이는 것은 오랜만에 들음

    • DDR로 전환한 후 리프레시 주기가 전체 주기 시간의 작은 부분이라고 생각했음
  • Raspberry Pi 4에 NUMA가 있는지 궁금함

    • 대형 서버와 같은 NUMA 기능이 있는 것으로 보임