I hacked Raspberry Pi firmware for the World Record Overclock!
Jeff Geerling 8:19
245,274 views · 9,051 likes Watch on YouTube ↗
WARNING: DO NOT TRY THIS AT HOME!
Code is here: https://github.com/geerlingguy/pi-overvolt
If you attempt to replicate this experiment, your warranty will most certainly be void, and there's a good chance you kill your Pi attempting this overclock.
You'll also potentially blow past my Geekbench world record, which would just be too much! :D
Some resources I referenced in this video:
- 2nd channel: https://www.youtube.com/@Level2Jeff
- Blog post with more info: https://www.jeffgeerling.com/blog/2024/hacking-pi-firmware-get-fastest-overclock
- Video on Pi 5 Silicon: https://www.youtube.com/watch?v=WKrt1E5fxLg
- Blog post on the Silicon Lottery: https://www.jeffgeerling.com/blog/2024/important-consideration-about-pi-5-overclocking
- NUMA Emulation patch info: https://www.jeffgeerling.com/blog/2024/numa-emulation-speeds-pi-5-and-other-improvements
- Jonatron's post: https://jonatron.github.io/randomstuff/pivolt/
- Pi 5 fastest Geekbench scores: https://browser.geekbench.com/v6/cpu/search?dir=desc&q=Raspberry+Pi+5+Model+B&sort=score
And some parts I used for my world record run (some links are affiliate links):
- USB Peltier Cooling Module: https://amzn.to/3WmTJ3H
- EDATEC Fanless Heatsink Case: https://www.digikey.com/en/products/detail/edatec/ED-PI5CASE-OB/21769666 (I used just the bottom plate from this)
- Noctua 140mm 5V USB Fan: https://amzn.to/4dmYAbX
- Noctua 140mm 3D Printed Fan Holder: https://www.printables.com/model/511959-adjustable-perfect-desktop-fan-stand-for-120-and-1
- Argon PWR GaN 27W Power Supply: https://amzn.to/3Yse5Lt
- Extra thermal pads to sink heat from PMIC into the cooler: https://amzn.to/3SxpTs3
Support me on Patreon: https://www.patreon.com/geerlingguy
Sponsor me on GitHub: https://github.com/sponsors/geerlingguy
Merch: https://www.redshirtjeff.com
Other 2nd Channel: https://www.youtube.com/@GeerlingEngineering
Contents:
00:00 - Overclocking is overrated
00:48 - YOU HAVE BEEN WARNED
01:18 - Silicon Lottery
03:03 - Baseline and first WR attempts
03:43 - Higher voltage
04:56 - Peltier Cooling
06:28 - And for my last trick
07:31 - WR achieved, CPU... might survive
Code is here: https://github.com/geerlingguy/pi-overvolt
If you attempt to replicate this experiment, your warranty will most certainly be void, and there's a good chance you kill your Pi attempting this overclock.
You'll also potentially blow past my Geekbench world record, which would just be too much! :D
Some resources I referenced in this video:
- 2nd channel: https://www.youtube.com/@Level2Jeff
- Blog post with more info: https://www.jeffgeerling.com/blog/2024/hacking-pi-firmware-get-fastest-overclock
- Video on Pi 5 Silicon: https://www.youtube.com/watch?v=WKrt1E5fxLg
- Blog post on the Silicon Lottery: https://www.jeffgeerling.com/blog/2024/important-consideration-about-pi-5-overclocking
- NUMA Emulation patch info: https://www.jeffgeerling.com/blog/2024/numa-emulation-speeds-pi-5-and-other-improvements
- Jonatron's post: https://jonatron.github.io/randomstuff/pivolt/
- Pi 5 fastest Geekbench scores: https://browser.geekbench.com/v6/cpu/search?dir=desc&q=Raspberry+Pi+5+Model+B&sort=score
And some parts I used for my world record run (some links are affiliate links):
- USB Peltier Cooling Module: https://amzn.to/3WmTJ3H
- EDATEC Fanless Heatsink Case: https://www.digikey.com/en/products/detail/edatec/ED-PI5CASE-OB/21769666 (I used just the bottom plate from this)
- Noctua 140mm 5V USB Fan: https://amzn.to/4dmYAbX
- Noctua 140mm 3D Printed Fan Holder: https://www.printables.com/model/511959-adjustable-perfect-desktop-fan-stand-for-120-and-1
- Argon PWR GaN 27W Power Supply: https://amzn.to/3Yse5Lt
- Extra thermal pads to sink heat from PMIC into the cooler: https://amzn.to/3SxpTs3
Support me on Patreon: https://www.patreon.com/geerlingguy
Sponsor me on GitHub: https://github.com/sponsors/geerlingguy
Merch: https://www.redshirtjeff.com
Other 2nd Channel: https://www.youtube.com/@GeerlingEngineering
Contents:
00:00 - Overclocking is overrated
00:48 - YOU HAVE BEEN WARNED
01:18 - Silicon Lottery
03:03 - Baseline and first WR attempts
03:43 - Higher voltage
04:56 - Peltier Cooling
06:28 - And for my last trick
07:31 - WR achieved, CPU... might survive
Playback is via YouTube's official embedded player. Data from YouTube; Exumo is not affiliated with YouTube.