1 पॉइंट द्वारा GN⁺ 2024-06-20 | 1 टिप्पणियां | WhatsApp पर शेयर करें

1/25-स्केल Cray C90 कलाई घड़ी

इसे क्यों बनाया गया?

  • Cray सुपरकंप्यूटर और गोल OLED डिस्प्ले का उपयोग करने वाला प्रोजेक्ट
  • अगर आपको एक व्यावहारिक घड़ी चाहिए, तो किसी और ब्लॉग को पढ़ने की मज़ाकिया सलाह

Cray-1 से अंतर

  • Cray PVP लाइन ने Cray-1 से Cray X1E तक compatibility बनाए रखी
  • address bits को 22-bit से बढ़ाकर 32-bit किया गया
  • 64-bit "Cray" floating point से IEEE double-precision 64-bit floating point में बदलाव

सिस्टम आर्किटेक्चर

  • Diligent CMOD-A7 FPGA board का उपयोग
  • Cray CPU core 105 MHz पर चलता है
  • Teensy 3.6 microcontroller 'frontend' processor की भूमिका निभाता है
  • गोल OLED डिस्प्ले को ड्राइव करता है

सॉफ़्टवेयर

  • J90 core की vector performance दिखाने के लिए Jupiter और उसके 63 उपग्रहों का N-body gravity simulation चलाया गया
  • प्रोग्राम Python में लिखा गया, फिर RTL simulator में verify किया गया
  • स्थिरता की पुष्टि के लिए वास्तविक FPGA board पर boot किया गया

समय कैसे देखते हैं?

  • Jupiter और उसके 63 उपग्रहों का simulation दिखाया जाता है
  • NASA के HORIZONS server से खगोलीय पिंडों की position data लाई जाती है
  • simulation के ज़रिए समय का अनुमान लगाया जा सकता है

C90 ही क्यों?

  • Cray Y-MP C916 की 1/25 स्केल प्रतिकृति
  • गोल गुंबद OLED watch screen को समायोजित करने के लिए उपयुक्त है
  • 3D printer से मॉडल बनाया गया, जिसमें circuit board और battery लगाई गई

अंतिम उत्पाद

  • प्यारा, programmable और जटिल
  • NATO-स्टाइल wrist strap और built-in battery charger शामिल
  • वास्तव में डेस्क सजावट के रूप में ज़्यादा उपयुक्त

GN⁺ की राय

  • यह प्रोजेक्ट FPGA और microcontroller का उपयोग करने वाला एक दिलचस्प रचनात्मक hardware project है
  • जटिल सिस्टम को सरल रूप में लागू करने की प्रक्रिया में बहुत कुछ सीखने को मिलता है
  • यह utility से ज़्यादा तकनीकी चुनौती और मज़े पर केंद्रित प्रोजेक्ट है, जिससे engineering के कई पहलुओं को समझा जा सकता है
  • इसी तरह के प्रोजेक्ट्स में Raspberry Pi आधारित छोटे कंप्यूटर या Arduino का उपयोग करने वाले विभिन्न DIY प्रोजेक्ट शामिल हैं
  • नई तकनीक अपनाते समय practicality और maintainability पर विचार करना चाहिए, और यह प्रोजेक्ट उसका एक अच्छा उदाहरण है

1 टिप्पणियां

 
GN⁺ 2024-06-20
Hacker News राय
  • एक उपयोगकर्ता ने साझा किया कि उनके पिता कंप्यूटर क्रांति की अग्रिम पंक्ति में थे और Seymour Cray के साथ काम करते थे। जब Cray कैंपस में दिखाई देते थे, तो लोग किसी रॉकस्टार की तरह उनकी ओर उमड़ पड़ते थे। उन्होंने Control Data में साथ काम करते हुए कई कंप्यूटर बेचे, और जब वे नए Cray कंप्यूटर की लागत-बचत प्रभावशीलता समझाते थे, तो लोग हैरान रह जाते थे.

  • एक उपयोगकर्ता ने कहा कि यह प्रोजेक्ट टाइम-ट्रैवल SF फिल्म के प्रॉप के रूप में शानदार होगा। उसने एक दृश्य की कल्पना की जिसमें नायक 1991 में जाकर किसी वैज्ञानिक को मनाने की कोशिश करता है और सबूत के तौर पर Cray C90 कलाईघड़ी दिखाता है.

  • एक उपयोगकर्ता ने कल्पना की कि अगर किसी बाहरी-ग्रहीय सभ्यता को यह प्रोजेक्ट मिले तो कैसा होगा। उसका मानना था कि बृहस्पति के उपग्रहों का प्रदर्शन एक पहेली और विस्मय का स्रोत बन जाएगा। उसने यह भी संभावना जताई कि प्राचीन अवशेष भी शायद ऐसे ही किसी मज़ाक का नतीजा रहे हों.

  • एक उपयोगकर्ता ने पोस्ट लिखने वाले को धन्यवाद दिया और उत्सुकता जताई कि 1/25 आकार का Cray C90 मूल MIPS प्रदर्शन के कितना करीब पहुँचता है.

  • एक उपयोगकर्ता ने सोचा कि क्या भविष्य के डिज़ाइन में बाहरी heat exchanger unit शामिल होगी, क्या वह बेल्ट से जुड़ी होगी, और क्या दूसरी कलाई पर SSD लगा होगा। उसे ऐसे प्रोजेक्ट पसंद हैं जो पुरानी महान मशीनों की विरासत को जीवित रखते हैं.

  • एक उपयोगकर्ता ने कहा कि वह Cray 1 को सोफे की तरह इस्तेमाल करने का सपना देखता है, और उसका डिज़ाइन ऐसा अनोखा था जो आजकल देखने को नहीं मिलता.

  • एक उपयोगकर्ता ने कहा कि उसके पास कोई तकनीकी राय नहीं है, लेकिन यह प्रोजेक्ट बेतुका और प्यारा है.

  • एक उपयोगकर्ता को लगा कि इस प्रोजेक्ट से जुड़ी हर चीज़ शानदार है—प्रोजेक्ट खुद, लेखन शैली, FPGA, गोल LCD, और बृहस्पति के उपग्रहों का सिमुलेशन—लेकिन डिस्प्ले ऐनिमेशन देख न पाने से उसे निराशा हुई.

  • एक उपयोगकर्ता ने कहा कि गोल डिस्प्ले बहुत शानदार है, और FPGA का उपयोग करना सचमुच कमाल की बात है.

  • एक उपयोगकर्ता ने कहा कि आख़िरी तस्वीर देखने से पहले उसे यह प्रोजेक्ट मज़ाकिया लगा था, लेकिन आख़िरी तस्वीर देखने के बाद यह उसे शानदार लगा.