- Raspberry Pi इंजीनियरों ने SDRAM timing और memory settings को समायोजित करके डिफ़ॉल्ट 2.4GHz क्लॉक पर 10-20% तक speed improvement हासिल किया।
- overclocking के जरिए 3.2GHz पर 32% प्रदर्शन वृद्धि हासिल की।
- ये बदलाव जल्द ही Pi 5 और Pi 4 उपयोगकर्ताओं के लिए firmware update के रूप में उपलब्ध हो सकते हैं।
- SDRAM समायोजन
- नवीनतम RAM speed improvement के लिए firmware update और bootloader settings में बदलाव करना होगा।
- Pi 5 के लिए
SDRAM_BANKLOW=1, और Pi 4 के लिए SDRAM_BANKLOW=3 setting आवश्यक है।
- NUMA emulation
- नवीनतम Raspberry Pi OS में अपडेट करने पर NUMA emulation का उपयोग किया जा सकता है।
dmesg | grep NUMA कमांड से यह जाँचा जा सकता है कि NUMA emulation काम कर रही है या नहीं।
- Overclocking
over_voltage_delta=72000, arm_freq=3200, gpu_freq=1000 settings के साथ overclocking संभव है।
- fan speed को 100% पर सेट किया जाता है, और core voltage बढ़ाने के लिए
pi-overvolt project का उपयोग किया जाता है।
- Geekbench विश्व रिकॉर्ड
- केवल डिफ़ॉल्ट firmware बदलावों से भी Geekbench score में काफ़ी वृद्धि हुई।
- 3.2GHz overclocking से single-core में 32% और multi-core में 31% प्रदर्शन वृद्धि हासिल हुई।
- निष्कर्ष
- ये optimization जल्द ही डिफ़ॉल्ट settings बन सकती हैं।
- Pi 5 की memory speed अन्य RK3588 boards की तुलना में एक कमज़ोरी थी, लेकिन SDRAM tuning से काफ़ी speed improvement हासिल हुई।
1 टिप्पणियां
Hacker News की राय
कई लोगों का मानना है कि Raspberry Pi की जगह N100 इस्तेमाल करना बेहतर है। Kubernetes प्रयोग आदि के लिए वे शायद desktop PC या personal server rack का उपयोग करते। ज़्यादातर सामान्य उपयोगों (Home Assistant, VPN आदि) के लिए Pi काफ़ी है
Pi तब अच्छा था जब यह सस्ता था, लेकिन अब लगभग समान कीमत और power consumption पर इससे बेहतर performance वाले Intel N100 box मिल सकते हैं
SDRAM tuning के ज़रिए LLMs में 10% speed improvement मिला
Raspberry Pi 4 को भी tune किया जा सकता है, और Pi 5 में सुधार और भी ज़्यादा नाटकीय है
यह जानने की जिज्ञासा है कि नई official firmware releases न छूटें, इसके लिए कहाँ register किया जा सकता है
SDRAM temperature को monitor किया जा सकता है और refresh rate को आधा या एक-चौथाई तक घटाया जा सकता है
यह CM4 पर भी लागू हो रहा है, जो अच्छी बात है
refresh timing का इस्तेमाल करके system speed बढ़ाने की बात काफ़ी समय बाद सुनने को मिली
यह जानने की जिज्ञासा है कि Raspberry Pi 4 में NUMA है या नहीं