新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 通過 SDRAM 調(diào)整提升樹莓派的性能

通過 SDRAM 調(diào)整提升樹莓派的性能

作者: 時間:2025-02-11 來源:夢獸編程 收藏

工程師調(diào)整了 Pi 的 和其他設置,在默認的 2.4 GHz 時鐘下實現(xiàn)了 10-20%的速度提升。我當然要測試超頻,這讓我在 3.2 GHz 時獲得了 32% 的速度提升!這些更改可能很快就會在所有 Pi 5 和 Pi 4 用戶的固件更新中推出。

本文引用地址:http://www.butianyuan.cn/article/202502/466821.htm

的工程師們正在進一步調(diào)整,他們與美光公司進行了溝通,并實施了一系列小的調(diào)整,這些調(diào)整——連同 NUMA 模擬——真正為多核工作負載帶來了性能提升。甚至對單核也有小小的改進!

刷新間隔目前使用默認數(shù)據(jù)表設置。實際上可以監(jiān)控 的溫度,并報告是否可以以一半或四分之一的速度刷新。這允許由于刷新而產(chǎn)生的開銷減少一半或四分之一,從而確實改善了基準測試結果。

據(jù)相關報道稱:實際上用 4GB 刷新率(而不是較慢的 jedec 時序)測試了他們的 8GB sdram,因此使用 4GB 時序運行 8GB 部件是安全的。

微調(diào)也可以為 Pi 4 提供提升,但 Pi 5 的改進更為顯著:

Pi 5 還具有更快的 SDRAM,對 SDRAM 的訪問更好(即更寬/更快的內(nèi)部總線),因此 NUMA 的改進通常更大。我們需要進行兩部操作,分別是 SDRAM 調(diào)整和 NUMA 模擬。

SDRAM 調(diào)整

為了獲取目前最新的 RAM 加速(這很快可能成為默認設置):

1. 升級的固件到最新版本, 我們可以通過 rpi-update ,進行更新。

1

sudo rpi-update

1. 編輯引導加載程序配置:

123

sudo rpi-eeprom-config -e# 添加配置 SDRAM_BANKLOW=1reboot

NUMA 模擬

要使用 NUMA,您只需確保您使用的是最新的 Pi OS

1

sudo apt full-upgrade

要檢查NUMA模擬是否正常工作,請運行dmesg | grep NUMA并確保它顯示類似于mempolicy: NUMA default policy overridden to ‘interleave:0-7’的信息。如果你想調(diào)整設置,可以在 /boot/firmware/cmdline.txt中添加numa=fake=[n] ,盡管默認設置對大多數(shù)使用情況來說應該是合適的。

超頻

這一步可有可無,如果沒有自己外裝風扇的話建議不要進行OC操作,可能你的板子不保。 我在 /boot/firmware/config.txt 中設置了以下內(nèi)容:

123

over_voltage_delta=72000arm_freq=3200gpu_freq=1000

重啟后,我將風扇設置為 100%,使用我的 pi-overvolt 項目黑掉了內(nèi)核以提升核心電壓,并將縮放管理器設置為 performance :

123

$ pinctrl FAN_PWM op dl$ cd pi-overvolt && sudo ./removelimit && vcgencmd cache_flush$ echo performance | sudo tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor

這些優(yōu)化可能很快就會成為默認設置。速度與許多 RK3588 板相比一直是 Pi 5 的痛點??吹?SDRAM 調(diào)整給它帶來顯著的提速,發(fā)布一年后仍然令人欣慰。



評論


相關推薦

技術專區(qū)

關閉