1 पॉइंट द्वारा GN⁺ 2026-01-12 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Raspberry Pi 5 में NVIDIA RTX 5090 GPU जोड़कर यह जांचने के लिए एक तुलनात्मक परीक्षण किया गया कि क्या वास्तव में गेम खेले जा सकते हैं
  • Beelink MINI-S13, Radxa ROCK 5B, Raspberry Pi 5 — इन तीन कम-कीमत कंप्यूटरों की एक ही GPU के साथ तुलना की गई
  • ARM-आधारित बोर्डों पर FEX emulation के कारण प्रदर्शन में गंभीर गिरावट आती है, और आधुनिक गेम लगभग चल ही नहीं पाते
  • 2010 के दशक के गेम कम settings पर कुछ हद तक चल सकते हैं, खासकर Portal 2 4K 60FPS से ऊपर चला
  • परीक्षण के नतीजों में Beelink x86 system सबसे बेहतर निकला; ARM बोर्ड power-efficient हैं, लेकिन gaming performance सीमित है

प्रयोग का अवलोकन

  • GPU को PC में जोड़ने के बजाय SBC(Single Board Computer) को GPU से जोड़ने के विचार से शुरुआत हुई
  • यह पुष्टि करने के बाद कि Raspberry Pi 5 में external GPU जोड़ा जा सकता है, वास्तविक gaming performance की तुलना की गई
  • तुलना के लिए Beelink MINI-S13 (Intel N150), Radxa ROCK 5B (RK3588), Raspberry Pi 5 (BCM2712) चुने गए
    • Beelink: x86-आधारित, PCIe Gen3 x4 support
    • ROCK 5B: ARM-आधारित 8-core, PCIe Gen3 x4
    • Pi 5: ARM-आधारित 4-core, PCIe Gen2 x1 (लगभग 500MB/s bandwidth)

eGPU कॉन्फ़िगरेशन

  • OCuLink dock का उपयोग करके RTX 5090 Founders Edition(32GB VRAM) को हर डिवाइस से जोड़ा गया
  • OCuLink, PCIe extension cable के रूप में काम करता है, और external power supply अलग से इस्तेमाल की गई
  • Intel-आधारित Beelink में इसे सामान्य NVIDIA driver ने पहचान लिया
  • ARM बोर्डों में DMA incoherency, memory alignment issues जैसी समस्याओं के कारण default driver compatibility नहीं थी
    • GitHub उपयोगकर्ता @mariobalanca के patch को लागू करके driver चलाया गया
    • संशोधित driver Ubuntu/Fedora के लिए जारी किया गया है

CPU प्रदर्शन तुलना

  • अधिकांश PC गेम Intel CPU के लिए डिज़ाइन किए गए हैं, इसलिए ARM पर FEX compatibility layer की ज़रूरत पड़ती है
  • FEX चलाने पर प्रदर्शन काफी गिर जाता है, और Raspberry Pi 5 का FEX प्रदर्शन 2008 के Core 2 Quad Q9650 स्तर का है
  • यह परिकल्पना परखी गई कि CPU प्रदर्शन कम होने पर भी अगर GPU शक्तिशाली हो, तो गेमिंग संभव हो सकती है

गेम टेस्ट के परिणाम

  • Cyberpunk 2077 (2020) :
    • Beelink पर low settings में खेलना संभव था
    • ROCK 5B पर लगभग 22FPS, Pi 5 पर 15FPS से कम, यानी व्यवहारिक रूप से असंभव
  • Doom: The Dark Ages (2025) :
    • FEX support न होने से नहीं चला, और CPU bottleneck के कारण 30FPS सीमा रही
  • Alien: Isolation (2014) :
    • ARM पर Vulkan(DXVK) crash होने के कारण OpenGL(WineD3D) इस्तेमाल किया गया
    • ROCK 5B औसतन 23FPS, Pi 5 लगभग 15FPS
  • Hitman: Absolution (2012) :
    • ARM बोर्डों पर लगभग नहीं चला, जबकि Beelink पर Windows में स्मूद चला
  • Just Cause 2 Demo (2010) :
    • Pi 5 पर औसतन 40FPS हासिल हुए, यानी 2010 के दशक के कुछ गेम संभव हैं
  • Portal 2 (2011) :
    • native Linux version में 4K resolution पर 60FPS से अधिक
    • RTX 5090 की पूरी क्षमता इस्तेमाल किए बिना भी यह आराम से चला

बिजली की खपत

  • Raspberry Pi 5: लोड पर 9W से कम
  • Beelink: Cyberpunk benchmark के दौरान लगभग 30W
  • ARM बोर्ड x86 emulation के कारण प्रदर्शन में पीछे हैं, लेकिन power efficiency बेहतर है

निष्कर्ष

  • Raspberry Pi 5 + RTX 5090 संयोजन “तकनीकी रूप से संभव है, लेकिन व्यावहारिक नहीं”
    • आधुनिक गेम (2020 के बाद) ज्यादातर 16FPS से कम पर चलते हैं, इसलिए अव्यावहारिक हैं
    • 2010 के दशक के गेम low settings में चल सकते हैं
  • Beelink MINI-S13 ने कुल मिलाकर सबसे बेहतर gaming performance दी
    • native x86 environment, और Windows में WINE/Proton की तुलना में अधिक FPS
  • ROCK 5B Pi 5 से थोड़ा बेहतर है, लेकिन FEX emulation overhead के कारण बड़ा अंतर नहीं है
  • ARM-आधारित gaming में भविष्य में Valve का ARM VR headset, NVIDIA का ARM SoC जैसी चीज़ों से सुधार संभव है
  • फिलहाल महंगे GPU को सस्ते SBC से जोड़ना व्यावहारिकता से ज्यादा एक प्रयोगात्मक मज़ा है

1 टिप्पणियां

 
GN⁺ 2026-01-12
Hacker News की राय
  • यह प्रोजेक्ट सिर्फ “क्या यह संभव है?” जैसी जिज्ञासा से शुरू हुआ एक मज़ेदार प्रयोग है
    भौतिक interface ने संभावना का संकेत दिया, इसलिए इसे सच में करके देखने का विचार था, और यह उम्मीद से कहीं बेहतर चला
    GPU computation-heavy और bandwidth constraints वाले applications में ऐसा संयोजन वास्तव में उपयोगी हो सकता है। आखिरकार यह 5090 में Ethernet port जोड़ने जैसा है, इसलिए इसकी अपनी कीमत है
    • खास तौर पर मज़ेदार बात यह है कि Raspberry Pi SoC खुद मूल रूप से GPU के ऊपर CPU चढ़ा हुआ ढांचा है
      यानी Pi को 5090 में लगाना सचमुच “घोड़े को 10,000 गुना बड़े घोड़े से बदलने” जैसा है
    • असल में इस setup पर AI inference भी चलाया जा सकता है, और performance भी काफ़ी ठीक है
    • जब असली games और benchmarks चलते दिखते हैं, तो यह सिर्फ खिलवाड़ नहीं रह जाता, बल्कि system stack की सीमाओं को परखने वाला प्रयोग बन जाता है
  • निष्कर्ष यह है कि आज का Raspberry Pi बहुत महंगा हो गया है
    accessories जोड़ने पर यह x86 mini PC से भी महंगा पड़ता है, और इस्तेमाल किए हुए thin clients से भी कम efficient है
    • Pi पर उसके ढेर सारे dedicated accessories के साथ compatibility की वजह से premium लग गया है
      chip shortage के दौर में बढ़ी हुई कीमतें अब तक ठीक से नीचे नहीं आई हैं
    • चाहे performance 10 गुना बेहतर भी हो जाए, फिर भी desktop के रूप में यह उपयुक्त नहीं है
      5V high-current power, micro HDMI, PCIe ribbon cable, SSD adapter, case की कमी, side power input जैसी कई असुविधाएँ हैं
      GPIO इसकी पहचान है, लेकिन असल में ज़्यादातर hardware hacking कहीं सस्ते microcontrollers से हल हो जाती है
    • desktop इस्तेमाल के लिए यह सही नहीं, लेकिन Pi का मूल बाज़ार makers और educators हैं
      camera या GPIO जैसे peripherals के साथ interface आसान होना इसकी ताकत है
    • यह blog post बस 2000 डॉलर के GPU को एक धीमे SBC से जोड़ने वाला मज़ेदार प्रयोग है, कोई practical configuration नहीं
    • अंत में, जिसे Pi की ज़रूरत है, उसके लिए अब भी Pi मायने रखता है
  • Doom: The Dark Ages में “anti-cheat” का ज़िक्र शायद Denuvo DRM की तरफ इशारा करता है
    Phoronix के लेख के अनुसार, यह FEX emulator पर कुछ हद तक चलता है या support प्रगति पर है
    single-player game होने के कारण यह सवाल रह जाता है कि “आखिर किसे cheat किया जा रहा है”
    • Denuvo DRM है, anti-cheat नहीं
    • मुझे लगता है Denuvo व्यवहार में लगभग malware जैसा है
  • कहा गया कि Pi 5 पर Cyberpunk औसतन 16FPS देता है, लेकिन यह उन दिनों से बहुत बेहतर है जब Pentium MMX 200MHz PC पर games चलाए जाते थे
    • मैंने भी पहले Morrowind को Celeron और Wine पर पूरा किया था
      एक अंक वाला FPS भी दस साल के gamer के लिए पूरी तरह “playable” था
    • Arm hardware पर Cyberpunk 2077 की तुलना भी मौजूद है
      DGX Spark और Mac Studio फिलहाल Arm-आधारित सबसे तेज़ platforms लगते हैं
    • आपने S3 ViRGE इस्तेमाल नहीं किया, यह आपकी किस्मत थी
    • उस वाक्य ने पुराने दिनों की config files बदलने और resolution घटाने वाली यादें ताज़ा कर दीं
  • मुझे पता नहीं था कि FEX emulation और eGPU इतने अच्छे से काम करते हैं
    speed से भी ज़्यादा चौंकाने वाली बात है “यह चलता है”
    • FEX वाकई impressive technology है
    • eGPU तो बस PCIe extension cable से जोड़ा गया है, इसलिए इसमें कोई खास translation layer नहीं है
  • मेरे Lenovo Legion 7i Pro (RTX4080) laptop में Windows पर games अक्सर crash हो जाते हैं
    driver reinstall, सफ़ाई, rollback सब करके देख लिया, लेकिन समस्या हल नहीं हुई
    लेकिन Bazzite + Proton पर सब बिल्कुल सही चलता है। लगता है आगे Linux gaming ही अपनाऊँगा
    अब भी समझ नहीं आता कि इतना अंतर क्यों है
    • यह BIOS या firmware की समस्या हो सकती है। मेरे यहाँ भी Linux में GPU बेहतर चलता है
  • HL2 को Pi4, Pi5, 3588 पर चलाकर देखे गए नतीजे दिलचस्प हैं
    Pi4: 20FPS / 5W, Pi5: 40FPS / 10W, 3588: 300FPS से ज़्यादा / 15W
    आखिरकार 5090 का gameplay के लिहाज़ से कोई खास मतलब नहीं
    ज़्यादा polygons और textures मज़ा तय नहीं करते। AAA games शायद पहले ही चरम पर पहुँच चुके हैं, और C#/Java-आधारित modding कहीं ज़्यादा दिलचस्प है
    • हाल का Rockchip hardware वाकई काफ़ी दिलचस्प है। मैं भी streaming के लिए कई units इस्तेमाल कर रहा हूँ
  • पहले जब पैसे कम थे, तब मैंने ThinkPad T420 में ExpressCard से GPU जोड़कर Half-Life 2 पूरा किया था
    वह परफेक्ट नहीं था, लेकिन उस समय यह एक शानदार hack जैसा लगा
    आज बेहतर तरीके ज़रूर होंगे, लेकिन external GPU अब भी उपयोगी और शानदार solution है
    cooling की चिंता भी कम रहती है, बस noise-cancelling headphones ज़रूरी हैं
    • मैंने भी कॉलेज के दिनों में X230 + 1050Ti के साथ ऐसा ही कुछ किया था, लेकिन हर कुछ मिनट में blue screen आ जाती थी
      hostel में नहीं चलता था, घर पर ठीक चलता था, तो शायद यह interference issue था
  • अगर CPU bottleneck है, तो अच्छे value-for-money GPU combinations ढूँढ़ना दिलचस्प होगा
    शायद 5090 की जगह 5060 लगाने पर भी लगभग वही नतीजा मिले
    उदाहरण के लिए, N150 mini PC में low-end AMD eGPU जोड़ने पर सस्ते gaming laptop जैसी performance मिल सकती है
    सिर्फ GPU बदल-बदलकर price-to-FPS curve बनाना मज़ेदार होगा
  • यह ऐसा setup है कि समझ न आए “Pi में GPU लगाया है, या GPU में Pi लगाया है”
    • दोनों सही हैं। बल्कि ऐसे high-end GPU में mid-range x86/64 SoC जोड़कर उसे standalone AI·gaming GPU बनाना ज़्यादा तर्कसंगत हो सकता है
      manufacturing cost बहुत कम बढ़ेगी, लेकिन extra features के नाम पर शायद 100 डॉलर और वसूले जा सकते हैं
    • यह वैसा ही है जैसे पूछना, “कॉफ़ी में cream डालोगे, या cream में coffee?”