Der Raspberry Pi 5 ist da und wir haben ihn bereits getestet und ihn bis an seine Grenzen gebracht, dachten wir zumindest. Wie weit kann man einen Raspberry Pi 5 bringen? Wir beschlossen, es uns zur Aufgabe zu machen, sowohl die beeindruckende 2,4-GHz-Arm-Cortex-A76-64-Bit-CPU als auch die neue 800-MHz-VideoCore-VII-GPU zu übertakten, und stellten fest, dass wir beide auf neue Höhen von 3 GHz und 1,1 GHz bringen konnten.
Mit den Übertaktungen erzielten wir eine spürbar bessere Leistung – bis zu 25 % bei einigen prozessorlastigen Arbeitslasten. Bei grafikintensiven Aufgaben wie Video-Streaming oder Spielen konnten wir jedoch keine großen Fortschritte feststellen.
Übertaktung von CPU und GPU
Bei den Tests für unseren Test hatten wir bereits bewiesen, dass unser Raspberry Pi 5 stabil auf 3 GHz übertakten konnte (Silicon-Lotterie erlaubt), die VideoCore VII-GPU haben wir jedoch nie übertaktet. Nach einem kurzen „Vernunfttest“ auf 900 MHz, um zu sehen, ob die GPU übertaktbar ist, beschlossen wir, alles aufs Spiel zu setzen und den VideoCore VII auf 1 GHz zu beschleunigen. Keine Überspannungen, kein Garantiebruch, nur ein paar Textzeilen in der config.txt-Datei und wir hatten einen kostenlosen Geschwindigkeitsschub.
Um die Stabilität des Systems zu überprüfen, führten wir einen fünfminütigen Stressberry-Test durch. Alle vier CPU-Kerne wurden über die gesamte Dauer auf 3 GHz getaktet. Keine Instabilität, keine Grafikbeschädigung, nur ein schnelleres Desktop-Erlebnis. Während des Stresstests verbrauchte der Pi 5 10 Watt und erreichte zwischen 69 und 74 Grad Celsius. Im Leerlauf erreichten wir eine Temperatur um die 46 Grad bei einer Leistungsaufnahme von 3 Watt.
Bei unseren Übertaktungstests haben wir den offiziellen Raspberry Pi 5-Kühler verwendet. Sie können zwar versuchen, einen der Drittanbieter-Kühler zu verwenden, die für den Pi 4 hergestellt wurden, diese passen jedoch nicht perfekt und die passive Kühlung reicht einfach nicht aus.
Wir sollten auch sagen, dass Associate Editor Les Pounder zwar keine Instabilität mit seinem Pi 5 bei 3 GHz festgestellt hat, Chefredakteur Avram Piltch jedoch ein paar Mal ein Einfrieren seines Geräts beobachten musste, als er versuchte, Benchmarks wie Geekbench 5.4 auszuführen . Allerdings verlief der Stresstest auch für ihn reibungslos.
Wir wollten die YouTube-Leistung sowohl auf Firefox als auch auf Chromium testen, insbesondere die Anzahl der ausgelassenen Frames. Unsere Desktop-Auflösung betrug 2560 x 1440, aber wir haben die Videowiedergabe auf 1080p, 60 fps beschränkt. In jedem Browser spielten wir Big Buck Bunny eine Minute lang und zeichneten die Anzahl der ausgelassenen Frames an der Marke auf.
Zeile 0 – Zelle 0 | Zeile 0 – Zelle 1 | Zeile 0 – Zelle 2 | Zeile 0 – Zelle 3 |
CPU-Geschwindigkeit / GPU-Geschwindigkeit | 3 GHz / 1 GHz | 3 GHz / 1,1 GHz | Lager 2,4 GHz / 800 MHz |
Firefox-Drop Frame/Gesamt | 946 / 3847 (24,6 %) | 869 / 3649 (23,8 %) | 520 / 3622 (14,4 %) |
Gesenkte Rahmen aus Chrom / Gesamt | 1567 / 3345 (46,8 %) | 1732 / 3638 (47,6 %) | 1652 / 3633 (45,5 %) |
Es scheint, dass das Übertakten der Wiedergabe von YouTube-Videos nicht wirklich zugute kommt. Tatsächlich erzielten wir mit Firefox die beste Leistung bei Standardgeschwindigkeiten. Wir sahen nur 14,4 % ausgelassene Frames in einer Minute Video. Wenn wir dies mit der 1-GHz-GPU (24,6 %) und der 1,1-GHz-GPU (23,8 %) vergleichen, war die Situation tatsächlich etwas schlechter. Es scheint keinen wirklichen Nutzen zu haben, die GPU zu belasten, wenn wir nur YouTube-Videos ansehen möchten.
Was ist mit Spielen? Heiraten bereits getestete Dreamcast-Emulation über den ReDream-Emulator und selbst bei Standardgeschwindigkeit lief es wunderbar. Bei 2560 x 1440 wurde Jet Set Radio mit 59/60 fps abgespielt. Könnten wir mit einer Übertaktung eine bessere Leistung erzielen? Um es kurz zu machen: Nein, der FPS-Zähler ist gleich geblieben. Aber eine Übertaktung kann anderen Konsolen helfen, die magischen 60 fps zu erreichen (wir sehen Sie N64, PSP Sega Saturn).
Wo kann Übertakten von Vorteil sein?
Wenn Sie rohe Rechenleistung benötigen, die Fähigkeit, Zahlen zu verarbeiten, kann eine etwas höhere Taktrate eine gute Sache sein. Wir haben den synthetischen CPU-Benchmark von Sysbench durchgeführt und bei einem Einzel-Thread-Test auf Lager 2.729 Ereignisse pro Sekunde erhalten. Beim Ausführen von vier Threads sahen wir 10.921 Ereignisse pro Sekunde. Vergleichen Sie das mit dem Raspberry Pi 4, der 1.766 bzw. 7.068 Punkte erzielte.
Nach der Übertaktung der CPU auf 3 GHz und der GPU auf 1,1 GHz stellten wir eine deutliche Verbesserung fest. Ein Single-Thread-Score von 3.423 und ein Multi-Core-Score von 13.681. Das ist eine Verbesserung um 25 % sowohl für einzelne als auch für vier Threads. Nicht schlecht und alles, was uns das gekostet hat, war ein kleiner Trick mit der Konfigurationsdatei.
Unser letzter Test war der 7-Zip-Benchmark, der Hash-Berechnungsmethoden, Komprimierungs- und Verschlüsselungscodecs mit 7-Zip testet. Der serienmäßige Raspberry Pi 5 führte eine Komprimierung mit 9.543 MIPS durch, mehr als doppelt so viel wie der Raspberry Pi 4 (4287). Bei der Dekomprimierung schaffte der Pi 5 13.231 MIPs, knapp doppelt so viel wie der Pi 4 mit 7568 MIPS.
Welche Leistungssteigerung bringt uns Übertaktung? Bei der Komprimierung erreichten wir einen Wert von 10.356 MIPS, was einer Verbesserung von 8 % gegenüber der Standardversion entspricht. Bei der Dekompression haben wir einen Wert von 16.238 MIPS verzeichnet, was einem satten Anstieg von 20 % entspricht.
Wir müssen KI/Machine Vision noch testen. Wie würde TensorFlow auf dem Raspberry Pi 5 funktionieren? Auf dem Pi 4 lief es ok, aber niedrige FPS beeinträchtigten die Leistung. Könnte der Raspberry Pi 5 eine kostengünstigere Plattform für KI/ML freischalten?