2 पॉइंट द्वारा GN⁺ 2023-08-30 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Intel ने Hot Chips 2023 में direct mesh-to-mesh optical fiber fabric पर ज़ोर दिया
  • इस तकनीक के पीछे प्रेरणा hyper-sparse data के लिए DARPA HIVE program है
  • Intel ने प्रति core 66 threads वाला 8-core processor विकसित किया, जो एक महत्वपूर्ण प्रगति है
  • यह processor x86 के बजाय RISC ISA का उपयोग करता है और cache line utilization कम है
  • Intel optical networking का उपयोग करता है और ऐसे processors को एक single OCP compute sled में 16 sockets तक पैक करता है
  • chip architecture में multithreaded pipeline और electro-optical functionality के लिए high-speed I/O chip शामिल है
  • die network और silicon photonics के ज़रिए chips के बीच switch और NIC के बिना direct connection संभव है
  • chips को EMIB का उपयोग करने वाले multichip package में पैकेज किया जाता है, और power consumption में silicon photonics की प्रमुख भूमिका है
  • यह तकनीक TSMC 7nm पर विकसित की गई है और अभी भी laboratory में काम चल रहा है
  • लेख में Innovation 2022 में दिखाए गए pluggable connector की अनुपस्थिति और optical हिस्से में Ayar Labs की भागीदारी का भी उल्लेख है

1 टिप्पणियां

 
GN⁺ 2023-08-30
Hacker News की राय
  • इस प्रोसेसर में 8 कोर और 528 थ्रेड हैं, यानी प्रति कोर थ्रेड की संख्या बहुत अधिक है।
  • थ्रेड बहुत तेज़ न भी हों, फिर भी अगर प्रोसेसर के लिए पर्याप्त काम हो तो यह उपयोगी हो सकता है।
  • Marvell ने डेटाबेस वर्कलोड के लिए खास तौर पर बहुत सारे थ्रेड वाला CPU भी बनाया था।
  • silicon photonics के उपयोग से interconnect में दूरी से अप्रभावित गति मिल सकती है।
  • इस प्रोसेसर में TSMC 7nm का उपयोग Intel के लिए कुछ हद तक शर्मनाक क्षण माना जाता है।
  • इस प्रोसेसर को concept proof माना जा रहा है और इसका उपयोग किसी विशेष उद्देश्य के लिए हो सकता है।
  • भविष्य में thermal समस्याओं को हल करने के लिए photonics को general-purpose computing में लाया जा सकता है।
  • Sun के पास पहले इसी तरह की एक अवधारणा थी, लेकिन उसे छोड़ दिया गया।
  • 528 थ्रेड की संख्या के पीछे का गणितीय आधार स्पष्ट नहीं है।
  • यह प्रोसेसर graph reduction और dataflow programming के लिए उपयोगी हो सकता है।
  • कोड को event-driven तरीके से फिर से लिखने और io_uring जैसी तकनीकों का उपयोग करने की ज़रूरत पड़ सकती है.