PS3 पर लिनक्स कैसे चलाएं?


11

मैं संख्यात्मक अभिकलन सीख रहा हूं और एक कोर i5, 4gb लैपटॉप है जो मुझे कुछ कार्यों के लिए धीमा लगता है।

मैंने पढ़ा है कि एक एकल PS3 में 30 क्लस्टर पीसी की प्रसंस्करण शक्ति होती है।

मूल रूप से मैं एक पीएस खरीदने और उस पर लिनक्स स्थापित करने और फिर उस पर अपने अजगर कार्यक्रमों को चलाने के बारे में सोच रहा हूं।

मैंने पढ़ा है कि Sony ने फर्मवेयर अद्यतन 3.21 के साथ लिनक्स को स्थापित करने की क्षमता को अक्षम कर दिया है

क्या पीएस के हाल के संस्करणों पर लिनक्स चलाने का एक तरीका है? क्या नई सीमा के आसपास कोई हैक है? अगर मैं बाहर गया और एक खरीदा तो क्या मैं लिनक्स चला पाऊंगा या नहीं?


मुझे नहीं लगता कि आपके python प्रोग्राम ps3 पर किसी भी तेज़ी से चलेंगे। इसे पूरा करने के लिए आपको सेल प्रोसेसर पर सहायता कोर पर सीधे प्रोग्राम करने की आवश्यकता है जो कि GPU की तरह है।
स्लिमजिम

आपको मेरी राय में इसके बजाय CUDA या OpenCL (पायथन के लिए रैपर मौजूद) जैसी GPGPU प्रोग्रामिंग में देखना चाहिए। लेकिन दो बातों पर ध्यान दें: अधिकांश एल्गोरिदम के लिए इस प्रकार के हार्डवेयर पर तेजी से चलना कठिन है और सभी एल्गोरिदम को प्रभावी ढंग से न तो परिवर्तित किया जा सकता है। सीरियल सामान को सीपीयू (आई 5 या कभी भी) में रहना चाहिए और बड़े पैमाने पर समानांतर सामान को जीपीयू में भेजा जा सकता है।
स्लिमजिम

3
इस stackpost थोड़े (वास्तविक प्रोग्रामिंग लिनक्स स्थापित करने के बारे में अधिक नहीं) प्रासंगिक है stackoverflow.com/questions/1355827/...
SlimJim

1
@SlimJim हाँ। मैंने यह भी पाया है कि इसमें 256M RAM है जिसमें से एक अच्छा भाग लिनक्स द्वारा लिया जाएगा। मुझे CUDA पर आपका सुझाव पसंद है, मैं इसे देखूंगा।
क्षितिज शर्मा

जवाबों:


9

जैसा कि वर्तमान में मामलों में खड़ा है, एक PS3 पर लिनक्स का उपयोग करने का कोई "सुरक्षित" तरीका नहीं है जो आप खुदरा स्टोर से नया खरीदते हैं। चूंकि फ़र्मवेयर आपको हाइपरवाइज़र तक निम्न स्तर की पहुँच प्रदान नहीं करेगा, इसलिए फ़र्मवेयर को बदले बिना लिनक्स को स्थापित करना असंभव है। कंसोल केवल सोनी के क्रिप्टोग्राफिक हस्ताक्षर के साथ फर्मवेयर स्थापित करेगा, और आपको फर्मवेयर को डाउनग्रेड करने की अनुमति नहीं है; जब तक आप अपना स्वयं का निर्माण नहीं कर सकते और जब तक आप सोनी की हस्ताक्षरित कुंजी नहीं बना सकते, तब तक फ़र्मवेयर को लिखना संभव नहीं है।

अपने सवालों के सीधे जवाब देने के लिए:

  • क्या कोई तरीके हैं? हां, क्योंकि सोनी अपनी साइनिंग कीज़ को गुप्त रखने में बहुत अच्छा नहीं है। आपको कस्टम फर्मवेयर पर शोध करने की आवश्यकता होगी। इस तरह के फर्मवेयर का उपयोग करने से आपकी वारंटी शून्य हो जाएगी, और यदि आप इसे कनेक्ट करते हैं तो आप PlayStation नेटवर्क से प्रतिबंधित अपने कंसोल को जोखिम में डालते हैं और Sony पता लगाता है कि आप आधिकारिक फर्मवेयर रिलीज़ नहीं कर रहे हैं। यहां तक ​​कि अगर एक फर्मवेयर एक दिन "सुरक्षित" है, तो यह अगले नहीं हो सकता है।

  • क्या आप उस एक पर लिनक्स चला पाएंगे जो आपने खरीदा था? "शायद।" अपना शोध करें, और किसी भी कमेंटरी पर बहुत ध्यान दें कि हैक नए हार्डवेयर संशोधन के साथ काम करते हैं या नहीं। जब तक आप यह सुनिश्चित न करें कि आप जिस हैक का उपयोग करना चाहते हैं, वह उस कंसोल के साथ काम करेगा, लापरवाही से आगे बढ़ना स्थायी रूप से आपकी खरीद को नुकसान पहुंचा सकता है।

निर्देश जो इससे अधिक विशिष्ट हैं, उन्हें उत्तर के रूप में पोस्ट किए जाने की संभावना नहीं है, क्योंकि कोई भी नहीं चाहता है कि सोनी उनकी गर्दन को श्वास ले।


1
हाँ। जैसा कि यह एक समकक्ष मूल्य के जीपीयू को बदल देता है क्योंकि एक पीसीआई 900 मेगाहर्ट्ज पर 1400 प्रसंस्करण कोर की पेशकश कर सकता है। तो PS क्लस्टर अतीत की बात लगती है।
क्षितिज शर्मा

3

मैं दूसरों से सहमत हूं। एक एकल PS3 पर प्रदर्शन आपके लिए एक सफेद बॉक्स (DIY) पीसी w / किसी भी हाल के NVIDIA GPU प्लस CUDA के साथ उन मामलों के करीब नहीं होने वाला है जहां आपको इसकी आवश्यकता है

न तो PS3 चल रहा लिनक्स या अपने खुद के x64 बॉक्स सिर्फ इसलिए बड़े पैमाने पर शांत हो जाएगा। CUDA संख्यात्मक अभिकलन के साथ मदद करता है, इसलिए यदि आप R, ऑक्टेव, इत्यादि जैसे सॉफ़्टवेयर के भारी उपयोगकर्ता हैं, तो आप महत्वपूर्ण सुधार का आनंद लेंगे (मैंने सुना है कि R 7x तेज़ w / CUDA आधारित लाइब्रेरी डिफ़ॉल्ट के लिए प्रतिस्थापित है)।

फ़ायरफ़ॉक्स या libreOffice को अचानक विचार की गति से चलने की उम्मीद न करें। सॉफ़्टवेयर प्रदर्शन केवल कोर या विशेष प्रोसेसर की संख्या पर आधारित नहीं है - इसका लाभ लेने के लिए उन्हें लिखना होगा। यानी आपके पीसी में सिर्फ एक तेज एनवीआईडीआईए कार्ड चिपका हुआ है, इससे आर आपके नंबरों को तेजी से क्रंच करने वाला नहीं है। यह केवल इसलिए है क्योंकि CUDA विशिष्ट पुस्तकालय (जैसे BLAS) हैं, जिनका उपयोग आप तब कर सकते हैं जब आप स्रोत से R - संभावना का निर्माण करते हैं, जब तक कि किसी ने पहले से ही इन पुस्तकालयों के साथ RPM (या DEB, आदि) नहीं बनाया हो। बहुत मुश्किल नहीं है, लेकिन आपके पास सॉफ्टवेयर होना चाहिए जो जानता है कि प्रदर्शन में विशेष वृद्धि देखने के लिए हार्डवेयर का लाभ कैसे उठाया जाए।

उस ने कहा, मैं बहुत हैरान हूं कि सोनी ने इस कार्यक्षमता को अवरुद्ध करके PS3 मालिकों को बेच दिया। हालांकि यह एक सुपर कंप्यूटर नहीं होगा, मेरे PS3 से दोहरे शुल्क प्राप्त करने में सक्षम होने के कारण यह अच्छा होगा। जैसा कि उल्लेख किया गया है, सीमित रैम डेस्कटॉप का उपयोग इष्टतम से कम करता है।

PS3s, जब वे ठीक से नेटवर्क हैं, तो मानक लिनक्स क्लस्टरिंग सॉफ़्टवेयर का उपयोग करके कुछ अद्भुत सुपर कंप्यूटर क्लस्टर बनाने के लिए उपयोग किया जाता है। जब ऐसा किया जाता है तो सीमित रैम कोई समस्या नहीं होती है, और वे आमतौर पर कस्टम प्रोग्राम के लिए प्रोग्राम किए जाते हैं जो कि प्लेटफॉर्म पर वास्तव में अच्छा होता है, जैसे कि प्रोटीन फोल्डिंग।

यदि आप वितरित कंप्यूटिंग की शक्ति में रुचि रखते हैं, तो PS3 के लिए एक BOINC क्लाइंट है जिसे आप PlayStation नेटवर्क से इंस्टॉल कर सकते हैं जहां आप अपने PS3 की बिजली दान कर सकते हैं, आमतौर पर कठिन जैव सूचना विज्ञान या सांख्यिकीय समस्याओं (जैसे डेटा खनन) पर काम करने वाले कुछ शैक्षणिक समूह के लिए मानव जीनोम)। आप इसे स्क्रीन सेवर की तरह चलाते हैं जब आप खेल नहीं रहे होते हैं।

यह बहुत स्पष्ट है कि सोनी क्लस्टर में नोड्स के रूप में PS3 के उपयोग के लिए चूहों को गधा नहीं देता है या उपयोगकर्ताओं को लिनक्स पीसी के रूप में उपयोग करने देता है। यदि उनके पास एक आत्मा (या मस्तिष्क) है, तो वे यह पता लगाएंगे कि उपयोगकर्ताओं को रैम का विस्तार कैसे करना है और उन्हें कुछ कस्टम लिनक्स w / शांत चीजों का एक सभ्य रेपो डाउनलोड करने और स्थापित करने के लिए चार्ज करना है। एक बड़ा बाजार नहीं है, लेकिन आप निश्चित रूप से कुछ ऐसा होने का फायदा देख सकते हैं जो स्कूल के काम और गेमिंग, एस्प के लिए इस्तेमाल किया जा सकता है। यदि आप उन बच्चों के लिए विपणन के प्रभारी हैं जिन्हें अच्छे तर्क के साथ आना है तो उन्हें PS4 की आवश्यकता क्यों है। ;)


जिज्ञासा से बाहर, लिबर ऑफिस कई स्प्रेडशीट गणनाओं के लिए ओपनसीएल को लागू करता है, और यह मूल कार्यान्वयन की तुलना में तीव्रता (मैंने अपने सिस्टम पर 80% + परीक्षण किया) के आदेश हैं।
मार्क.2377
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.