6 Punkte von GN⁺ 2024-12-04 | 1 Kommentare | Auf WhatsApp teilen
  • Raspberry-Pi-Ingenieure haben SDRAM-Timings und Speichereinstellungen angepasst und damit bei dem Standardtakt von 2,4 GHz einen Geschwindigkeitszuwachs von 10–20 % erzielt.
    • Durch Overclocking wurde bei 3,2 GHz eine Leistungssteigerung von 32 % erreicht.
    • Diese Änderungen könnten bald per Firmware-Update für Pi-5- und Pi-4-Nutzer bereitgestellt werden.
  • SDRAM-Anpassung
    • Für die neuesten RAM-Geschwindigkeitsverbesserungen müssen Firmware-Update und Bootloader-Einstellungen angepasst werden.
    • Für den Pi 5 ist die Einstellung SDRAM_BANKLOW=1 erforderlich, für den Pi 4 SDRAM_BANKLOW=3.
  • NUMA-Emulation
    • Nach einem Update auf das aktuelle Raspberry Pi OS kann die NUMA-Emulation genutzt werden.
    • Mit dem Befehl dmesg | grep NUMA lässt sich prüfen, ob die NUMA-Emulation aktiv ist.
  • Overclocking
    • Overclocking ist mit den Einstellungen over_voltage_delta=72000, arm_freq=3200, gpu_freq=1000 möglich.
    • Die Lüfterdrehzahl wird auf 100 % gesetzt, und mit dem Projekt pi-overvolt wird die Kernspannung erhöht.
  • Geekbench-Weltrekord
    • Schon allein durch die Standard-Firmware-Änderungen steigt der Geekbench-Score deutlich.
    • Mit Overclocking auf 3,2 GHz wurde eine Leistungssteigerung von 32 % bei Single-Core und 31 % bei Multi-Core erreicht.
  • Fazit
    • Diese Optimierungen könnten bald zur Standardeinstellung werden.
    • Die Speichergeschwindigkeit des Pi 5 war im Vergleich zu anderen RK3588-Boards eine Schwäche, doch durch die SDRAM-Anpassung wurde ein deutlicher Geschwindigkeitsschub erzielt.

1 Kommentare

 
GN⁺ 2024-12-04
Hacker-News-Kommentare
  • Viele meinen, man solle statt eines Raspberry Pi lieber einen N100 verwenden. Für Kubernetes-Experimente usw. hätten sie vermutlich einen Desktop-PC oder ein privates Server-Rack genutzt. Für die meisten üblichen Einsatzzwecke (Home Assistant, VPN usw.) reicht ein Pi völlig aus

    • Ein Pi wird über ein USB-Kabel mit Strom versorgt und läuft leise und stabil
    • Es gibt keinen Grund, ihn durch ein größeres Gehäuse, Lüftergeräusche und ein Netzteil zu ersetzen
  • Der Pi war gut, als er günstig war, aber inzwischen bekommt man Boxen mit Intel N100, die bei ähnlichem Preis und Stromverbrauch mehr Leistung bieten

    • Der einzige Grund, einen Pi zu verwenden, ist GPIO
  • Durch SDRAM-Anpassungen wurde bei LLMs ein Geschwindigkeitszuwachs von 10 % erzielt

  • Auch der Raspberry Pi 4 lässt sich anpassen, und beim Pi 5 ist die Verbesserung noch deutlicher

    • Der Pi 500 ist in Entwicklung, und die Geekbench-Ergebnisse starten offenbar bereits mit angepassten Werten
  • Jemand fragt sich, wo man sich registrieren kann, um neue offizielle Firmware-Releases nicht zu verpassen

    • Das hat zur Entscheidung geführt, das Firmware-Upgrade sofort durchzuführen
  • Man kann die SDRAM-Temperatur überwachen und die Refresh-Rate auf die Hälfte oder ein Viertel reduzieren

    • Das hat große Auswirkungen auf die Leistung, und eine temperaturbasierte automatische Optimierung wäre nützlich
  • Schön, dass das auch auf den CM4 angewendet wird

  • Es ist lange her, dass man davon gehört hat, die Systemgeschwindigkeit über Refresh-Timings zu erhöhen

    • Nach dem Wechsel zu DDR dachte man, dass der Refresh-Zyklus nur einen kleinen Teil der gesamten Zykluszeit ausmacht
  • Jemand fragt sich, ob der Raspberry Pi 4 NUMA hat

    • Er scheint NUMA-Funktionen ähnlich wie große Server zu haben