6 पॉइंट द्वारा GN⁺ 2024-12-04 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • 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 टिप्पणियां

 
GN⁺ 2024-12-04
Hacker News की राय
  • कई लोगों का मानना है कि Raspberry Pi की जगह N100 इस्तेमाल करना बेहतर है। Kubernetes प्रयोग आदि के लिए वे शायद desktop PC या personal server rack का उपयोग करते। ज़्यादातर सामान्य उपयोगों (Home Assistant, VPN आदि) के लिए Pi काफ़ी है

    • Pi को USB cable से power मिल जाती है, इसलिए यह शांत और स्थिर रूप से चलता है
    • बड़े box, fan के शोर, और power adapter पर जाने की कोई वजह नहीं है
  • Pi तब अच्छा था जब यह सस्ता था, लेकिन अब लगभग समान कीमत और power consumption पर इससे बेहतर performance वाले Intel N100 box मिल सकते हैं

    • Pi इस्तेमाल करने की एकमात्र वजह GPIO है
  • SDRAM tuning के ज़रिए LLMs में 10% speed improvement मिला

  • Raspberry Pi 4 को भी tune किया जा सकता है, और Pi 5 में सुधार और भी ज़्यादा नाटकीय है

    • Pi 500 development में है, और Geekbench results पहले से tuned स्थिति में शुरू हो रहे हैं
  • यह जानने की जिज्ञासा है कि नई official firmware releases न छूटें, इसके लिए कहाँ register किया जा सकता है

    • अभी तुरंत firmware upgrade करने का फ़ैसला किया
  • SDRAM temperature को monitor किया जा सकता है और refresh rate को आधा या एक-चौथाई तक घटाया जा सकता है

    • इसका performance पर बड़ा असर पड़ता है, और temperature-based automatic optimization उपयोगी होगा
  • यह CM4 पर भी लागू हो रहा है, जो अच्छी बात है

  • refresh timing का इस्तेमाल करके system speed बढ़ाने की बात काफ़ी समय बाद सुनने को मिली

    • DDR पर जाने के बाद लगा था कि refresh cycle, कुल cycle time का बहुत छोटा हिस्सा होता है
  • यह जानने की जिज्ञासा है कि Raspberry Pi 4 में NUMA है या नहीं

    • लगता है कि इसमें बड़े server जैसी NUMA functionality मौजूद है