6 điểm bởi GN⁺ 2024-12-04 | 1 bình luận | Chia sẻ qua WhatsApp
  • Các kỹ sư Raspberry Pi đã điều chỉnh timing SDRAM và thiết lập bộ nhớ, đạt mức tăng tốc 10-20% ở xung nhịp mặc định 2.4GHz.
    • Khi ép xung lên 3.2GHz, hiệu năng tăng 32%.
    • Những thay đổi này có thể sớm được cung cấp cho người dùng Pi 5 và Pi 4 thông qua bản cập nhật firmware.
  • Điều chỉnh SDRAM
    • Cần sửa đổi bản cập nhật firmware và thiết lập bootloader để đạt mức tăng tốc RAM mới nhất.
    • Với Pi 5 cần thiết lập SDRAM_BANKLOW=1, còn với Pi 4 là SDRAM_BANKLOW=3.
  • Giả lập NUMA
    • Có thể sử dụng giả lập NUMA sau khi cập nhật lên Raspberry Pi OS mới nhất.
    • Có thể kiểm tra giả lập NUMA có hoạt động hay không bằng lệnh dmesg | grep NUMA.
  • Ép xung
    • Có thể ép xung với các thiết lập over_voltage_delta=72000, arm_freq=3200, gpu_freq=1000.
    • Đặt tốc độ quạt ở mức 100% và tăng điện áp lõi bằng dự án pi-overvolt.
  • Kỷ lục thế giới Geekbench
    • Chỉ riêng việc thay đổi firmware mặc định cũng đã giúp điểm Geekbench tăng đáng kể.
    • Khi ép xung lên 3.2GHz, hiệu năng tăng 32% ở đơn nhân và 31% ở đa nhân.
  • Kết luận
    • Những tối ưu hóa này có thể sớm trở thành thiết lập mặc định.
    • Tốc độ bộ nhớ của Pi 5 từng là điểm yếu so với các bo mạch RK3588 khác, nhưng việc tinh chỉnh SDRAM đã mang lại cải thiện tốc độ đáng kể.

1 bình luận

 
GN⁺ 2024-12-04
Ý kiến trên Hacker News
  • Có nhiều ý kiến cho rằng nên dùng N100 thay vì Raspberry Pi. Với các thử nghiệm như Kubernetes, họ hẳn đã dùng PC desktop hoặc rack server cá nhân. Với hầu hết các nhu cầu thông thường (Home Assistant, VPN, v.v.), Pi là đủ

    • Pi được cấp nguồn qua cáp USB nên chạy êm và ổn định
    • Không có lý do gì để đổi sang hộp lớn hơn, có tiếng quạt và dùng adapter nguồn
  • Pi từng rất tốt khi còn rẻ, nhưng giờ có thể tìm được các box Intel N100 mạnh hơn với mức giá và điện năng tiêu thụ tương tự

    • Lý do duy nhất để dùng Pi là GPIO
  • Có thể đạt mức tăng tốc 10% cho LLM thông qua việc tinh chỉnh SDRAM

  • Raspberry Pi 4 cũng có thể tinh chỉnh, và Pi 5 được cải thiện còn rõ rệt hơn

    • Pi 500 đang được phát triển, và kết quả Geekbench dường như đã bắt đầu ở trạng thái được tinh chỉnh sẵn
  • Thắc mắc có thể đăng ký ở đâu để không bỏ lỡ các bản phát hành firmware chính thức mới

    • Đã quyết định nâng cấp firmware ngay bây giờ
  • Có thể theo dõi nhiệt độ SDRAM và giảm tốc độ refresh xuống một nửa hoặc một phần tư

    • Điều này ảnh hưởng lớn đến hiệu năng, và tính năng tự động tối ưu dựa trên nhiệt độ sẽ rất hữu ích
  • Thật tốt khi điều này cũng được áp dụng cho CM4

  • Lâu rồi mới nghe lại chuyện tăng tốc hệ thống bằng cách dùng timing refresh

    • Từng nghĩ rằng sau khi chuyển sang DDR, chu kỳ refresh chỉ chiếm một phần nhỏ trong tổng thời gian chu kỳ
  • Thắc mắc liệu Raspberry Pi 4 có NUMA hay không

    • Có vẻ như nó có tính năng NUMA tương tự các máy chủ lớn