एनसीयूबीई

nCUBE इसी नाम की कंपनी के समानांतर कंप्यूटिंग कंप्यूटरों की एक श्रृंखला थी। हार्डवेयर की प्रारंभिक पीढ़ियों ने एक कस्टम माइक्रोप्रोसेसर का उपयोग किया। सर्वर की अपनी अंतिम पीढ़ियों के साथ, nCUBE ने अब मशीनों के लिए कस्टम माइक्रोप्रोसेसरों को डिज़ाइन नहीं किया है, बल्कि बड़े पैमाने पर समानांतर हार्डवेयर परिनियोजन में किसी तीसरे पक्ष द्वारा निर्मित सर्वर-क्लास चिप्स का उपयोग किया है, मुख्य रूप से ऑन-डिमांड वीडियो (एक मीडिया वितरण प्रणाली है) के प्रयोजनों के लिए।

स्थापना और प्रारंभिक विकास
nCUBE की स्थापना 1983 में बीवर्टन, ओरेगॉन में इंटेल कर्मचारियों (स्टीव कोली, बिल रिचर्डसन, जॉन पामर, डोरान वाइल्ड, डेव जुरासेक) के एक समूह द्वारा की गई थी, जो समानांतर कंप्यूटिंग बाजार में प्रवेश करने के लिए इंटेल की अनिच्छा से निराश थे, हालांकि इंटेल ने अपना आईपीएससी/1 उसी वर्ष जारी किया था जब पहला nCUBE जारी किया गया था। दिसंबर 1985 में, nCUBE की हाइपरक्यूब मशीनों की पहली पीढ़ी जारी की गई। दूसरी पीढ़ी (N2) को जून 1989 में लॉन्च किया गया था। तीसरी पीढ़ी (N3) 1995 में जारी की गई थी। चौथी पीढ़ी (N4) 1999 में जारी की गई थी।

1988 में, लैरी एलिसन ने nCUBE में भारी निवेश किया और कंपनी के बहुसंख्यक शेयरधारक बन गए। ओरेकल कॉर्पोरेशन के करीब होने के लिए कंपनी का मुख्यालय फ़ॉस्टर सिटी, कैलिफ़ोर्निया में स्थानांतरित कर दिया गया। 1994 में, रोनाल्ड दिलबेक सीईओ बने और प्रारंभिक सार्वजनिक पेशकश के लिए nCUBE को तेजी से आगे बढ़ाया।

वीडियो पर पिवोट
1996 में, एलिसन लेऑफ़ nCUBE। दिलबेक चले गए और एलिसन ने कार्यवाहक सीईओ के रूप में पदभार संभाला, कंपनी को ओरेकल का नेटवर्क कंप्यूटर डिवीजन बनने के लिए पुनर्निर्देशित किया। नेटवर्क कंप्यूटर डायवर्जन के बाद, nCUBE ने वीडियो सर्वर पर विकास फिर से शुरू किया। nCUBE ने दुबई के बुर्ज अल अरब  होटल में अपना पहला VOD वीडियो सर्वर तैनात किया।

1999 में, nCUBE ने घोषणा की कि वह लुइसविले, कोलोराडो में स्थित सात साल पुरानी सॉफ्टवेयर कंपनी स्काईकनेक्ट का अधिग्रहण कर रहा है, जिसने केबल टेलीविज़न  के लिए डिजिटल विज्ञापन और वीओडी सॉफ्टवेयर विकसित किया था। 1990 के दशक में, nCUBE ने अपना ध्यान समानांतर कंप्यूटिंग बाजार से हटा लिया और 1999 तक, खुद को वीडियो ऑन डिमांड (VOD) समाधान प्रदाता के रूप में पहचान लिया, 100 से अधिक VOD सिस्टम शिपिंग करके 17,000 स्ट्रीम वितरित की और Microsoft TV के साथ संबंध स्थापित किया। कंपनी एक बार फिर आईपीओ फास्ट-ट्रैक पर थी, लेकिन डॉट-कॉम बबल के फूटने के बाद इसे फिर से रोक दिया गया।

मुकदमे और डॉट-कॉम परिणाम
2000 में, सीचेंज इंटरनेशनल ने एनसीयूबीई के खिलाफ एक पेटेंट उल्लंघन का मुकदमा दायर किया, जिसमें आरोप लगाया गया कि उसके एनसीयूबीई#कंप्यूटर मॉडल|एनसीयूबीई मीडियाक्यूब-4 उत्पाद ने सीचेंज पेटेंट का उल्लंघन किया है। एक जूरी ने सीचेंज के पेटेंट की वैधता को बरकरार रखा और हर्जाना दिया। फेडरल सर्किट के लिए अमेरिकी अपील न्यायालय ने बाद में 29 जून, 2005 को फैसले को पलट दिया। ओरेकल के इंटरैक्टिव टेलीविजन डिवीजन से पेटेंट हासिल करने के बाद 2001 में एनसीयूबीई द्वारा सीचेंज के खिलाफ एक अलग मुकदमा दायर किया गया था। nCUBE ने दावा किया कि SeaChange के वीडियो सर्वर की पेशकश ने सेट टॉप बॉक्स  की डिलीवरी पर उसके VOD पेटेंट का उल्लंघन किया है। nCUBE ने मुकदमा जीत लिया और उसे $2 मिलियन से अधिक का हर्जाना दिया गया। सीचेंज ने अपील की, लेकिन 2004 में निर्णय बरकरार रखा गया। व्यावसायिक मोर्चे पर, डॉट-कॉम बुलबुला फूट गया और आगामी मंदी के साथ-साथ मुकदमों का मतलब था कि एनसीयूबीई अच्छा प्रदर्शन नहीं कर रहा था। अप्रैल 2001 में nCUBE ने अपने 17% कार्यबल को निकाल दिया और अपने बीवरटन विनिर्माण कार्यालय के आसपास कंपनी को छोटा करने और समेकित करने के लिए कार्यालयों (2002 में फोस्टर सिटी और 2003 में लुइसविले) को बंद करना शुरू कर दिया। इसके अलावा 2002 में, एलिसन ने पद छोड़ दिया और स्काईकनेक्ट के पूर्व सीईओ माइकल जे. पोहल को सीईओ नियुक्त किया।

अर्जित
जनवरी 2005 में, nCUBE को C-COR द्वारा लगभग $89.5 मिलियन में अधिग्रहित किया गया था, अक्टूबर 2004 में अमेरिकी प्रतिभूति और विनिमय आयोग ने खरीद के लिए आवेदन किया था। दिसंबर 2007 में, सी-सीओआर को एरिस ग्रुप द्वारा अधिग्रहित किया गया था।

एनसीयूबीई 10
जारी होने वाली पहली एनसीयूबीई मशीनों में से एक 1985 के अंत में एनसीयूबीई 10 थी। इसे मूल रूप से एनसीयूबीई/टेन कहा जाता था लेकिन समय के साथ नाम बदल गया। ये कस्टम चिप्स के एक सेट पर आधारित थे, जहां प्रत्येक कंप्यूट नोड में 32-बिट अंकगणित तर्क इकाई, 64-बिट आईईईई 754 फ़्लोटिंग पॉइंट इकाई, विशेष संचार निर्देश और 128 किलोबाइट रैंडम एक्सेस मेमोरी के साथ एक प्रोसेसर चिप था। एक नोड प्रति सेकंड 2 मिलियन निर्देश, 500 FLOP (32-बिट एकल परिशुद्धता), या 300 किलोफ्लॉप्स (64-बिट डबल परिशुद्धता) वितरित करता है। प्रति बोर्ड 64 नोड थे। इंटेल 80286 पर आधारित होस्ट बोर्ड, एक्सिस, एक कस्टम यूनिक्स जैसा ऑपरेटिंग सिस्टम चलाता था, और प्रत्येक कंप्यूट नोड एक 4KB कर्नेल, वर्टेक्स चलाता था। nCUBE 10 एक मशीन में 1,024 सीपीयू का समर्थन करते हुए, ऑर्डर-दस अतिविम  बनाने की मशीन की क्षमता को संदर्भित करता है। कुछ मॉड्यूल का उपयोग सख्ती से इनपुट/आउटपुट के लिए किया जाएगा, जिसमें एनचैनल स्टोरेज कंट्रोल कार्ड, फ़्रेम बफ़र्स और इंटरसिस्टम कार्ड शामिल हैं जो एनसीयूबीई को एक दूसरे से जोड़ने की अनुमति देते हैं। टर्मिनल ड्राइवर के रूप में कार्य करने वाले कम से कम एक होस्ट बोर्ड को स्थापित करने की आवश्यकता है। यह वर्चुअलाइजेशन भी कर सकता है | मशीन को उप-क्यूब्स में विभाजित कर सकता है और उन्हें अलग-अलग उपयोगकर्ताओं को अलग से आवंटित कर सकता है।

एनसीयूबीई 2
दूसरी श्रृंखला के लिए नामकरण बदल दिया गया, और उन्होंने सिंगल-चिप nCUBE 2 प्रोसेसर बनाया। यह अन्यथा nCUBE 10 के सीपीयू के समान था, लेकिन लगभग 7 एमआईपीएस और 3.5 मेगाफ्लॉप्स प्रदान करने के लिए 25 मेगाहर्ट्ज़ पर तेजी से चलता था। इसे बाद में 2S मॉडल में 30 मेगाहर्ट्ज तक सुधार दिया गया। रैम को भी बढ़ाया गया, एक सिंगल वाइड 1 इंच x 3.5 इंच मॉड्यूल पर 4 से 16 मेगाबाइट रैम के साथ, डबल वाइड (डबल मॉड्यूल) के अतिरिक्त फॉर्म कारकों के साथ, और एक डबल वाइड, डबल साइड मॉड्यूल में इसे चौगुना कर दिया गया। I/O कार्ड में आम तौर पर कम रैम होती थी, SCSI, HIPPI और अन्य प्रोटोकॉल का समर्थन करने के लिए अलग-अलग बैकएंड इंटरफेस होते थे। प्रत्येक nCUBE 2 CPU में 20 Mbit/s पर चलने वाले 13 I/O चैनल भी शामिल हैं। इनमें से एक I/O कर्तव्यों के लिए समर्पित था, जबकि अन्य बारह का उपयोग सीपीयू के बीच इंटरकनेक्ट सिस्टम के रूप में किया गया था। प्रत्येक चैनल ने संदेशों को अग्रेषित करने के लिए वर्महोल रूटिंग का उपयोग किया। मशीनों को स्वयं ऑर्डर-बारह हाइपरक्यूब के रूप में वायर्ड किया गया था, जिससे एक मशीन में 4,096 सीपीयू तक की अनुमति मिलती थी।

प्रत्येक मॉड्यूल 200 केबी माइक्रोकर्नेल चलाता है जिसे एनसीएक्स कहा जाता है, लेकिन सिस्टम अब फ्रंट एंड के रूप में सन माइक्रोसिस्टम्स कार्य केंद्र  का उपयोग करता है और अब होस्ट कंट्रोलर की आवश्यकता नहीं है। nCX में एक संकुलित फ़ाइल सिस्टम शामिल है जो उच्च प्रदर्शन के लिए 96-तरफ़ा डेटा स्ट्रिपिंग कर सकता है। C (प्रोग्रामिंग भाषा) और C++ भाषाएँ उपलब्ध हैं, जैसे NQS, लिंडा (समन्वय भाषा), और पैरासॉफ्ट एक्सप्रेस। इन्हें इन-हाउस कंपाइलर टीम द्वारा समर्थित किया गया था।

सबसे बड़ा nCUBE 2 सिस्टम सैंडिया राष्ट्रीय प्रयोगशालाएँ में स्थापित किया गया था, एक 1,024-सीपीयू सिस्टम जो परीक्षण में 1.91 गीगाफ्लॉप्स तक पहुंच गया। nCX ऑपरेटिंग सिस्टम के अलावा, इसने अनुसंधान उद्देश्यों के लिए SUNMOS लाइटवेट कर्नेल भी चलाया। सैंडिया नेशनल लेबोरेटरी के पैरेलल प्रोसेसिंग डिवीजन के शोधकर्ता रॉबर्ट बेनर, जॉन गुस्ताफसन और गैरी मॉन्ट्री ने पहले $100 का कार्प पुरस्कार जीता और फिर एनसीयूबीई 10 का उपयोग करके 1987 में पहला गॉर्डन बेल पुरस्कार जीता।

एनसीयूबीई-3
nCUBE-3 CPU ने 64-बिट अंकगणित तर्क इकाई (ALU) का उपयोग किया। इसके सुधारों में 0.5u तक प्रोसेस-सिकुड़ना शामिल था, जिससे गति को 50 मेगाहर्ट्ज (66 और 100 मेगाहर्ट्ज की योजना के साथ) तक बढ़ाया जा सकता था। सीपीयू भी सुपरस्केलर था और इसमें 16 केबी निर्देश और डेटा सीपीयू कैश और वर्चुअल मेमोरी समर्थन के लिए एक मेमोरी प्रबंधन इकाई शामिल थी।

अतिरिक्त I/O लिंक जोड़े गए, जिनमें से 2 I/O के लिए और 16 इंटरकनेक्ट के लिए समर्पित हैं, जिससे हाइपरक्यूब में 65,536 सीपीयू तक की अनुमति मिलती है। पहले इस्तेमाल की गई सीरियल लाइनों के बजाय, 2-बिट समानांतर लाइनों के उपयोग के कारण, चैनल 100 Mbit/s पर संचालित होते थे। एनसीयूबीई-3 ने फिक्स्ड रूटिंग के अलावा दोष सहिष्णुता  | फॉल्ट-टॉलरेंट एडेप्टिव रूटिंग सपोर्ट भी जोड़ा है, हालांकि पीछे मुड़कर देखने पर यह पूरी तरह से स्पष्ट नहीं है कि ऐसा क्यों है।

एक पूरी तरह भरी हुई nCUBE-3 मशीन 3 मिलियन MIPS और 6.5 टेराफ्लॉप्स के लिए 65,536 प्रोसेसर तक का उपयोग कर सकती है; अधिकतम मेमोरी 65 टीबी होगी, नेटवर्क I/O क्षमता 24 टीबी/सेकंड के साथ। इस प्रकार, प्रोसेसर I/O के संदर्भ में पक्षपाती है, जो आमतौर पर सीमा है। nChannel बोर्ड 16 I/O चैनल प्रदान करता है, जहां प्रत्येक चैनल 20 MB/s पर स्थानांतरण का समर्थन कर सकता है।

एनसीयूबीई-3 मशीन के लिए एक माइक्रोकर्नेल विकसित किया गया था, लेकिन यह कभी पूरा नहीं हुआ, बेल लैब्स के ट्रांजिट ऑपरेटिंग सिस्टम से योजना 9 के पक्ष में छोड़ दिया गया।

एनसीयूबीई-4
एनसीयूबीई-4 ने कमोडिटी प्रोसेसर में संक्रमण को चिह्नित किया, जिसमें प्रत्येक नोड में एक इंटेल आईए-32 सर्वर-क्लास सीपीयू था। n4 ने वैज्ञानिक अनुप्रयोगों के बजाय वीडियो स्ट्रीमिंग पर विशेष ध्यान केंद्रित किया। प्रत्येक हब में एक हाइपरक्यूब नोड, एक सीपीयू, पेरिफ़ेरल कंपोनेंट इंटरकनेक्ट  की एक जोड़ी और 12 एससीएसआई ड्राइव तक शामिल थे। n4 के बाद n4x, n4x r2 और n4x r3 का स्थान आया। ये अंतिम दो इंटेल के बजाय सर्वरवर्क्स चिपसेट पर आधारित थे। एनसीयूबीई-5, एन4 परिवार के समान था लेकिन इसमें प्रत्येक हब में दो हाइपरक्यूब नोड्स शामिल थे और केवल गीगाबिट ईथरनेट पर वीडियो स्ट्रीमिंग का समर्थन किया गया था।

1999 में, nCUBE ने MediaCUBE 4 की घोषणा की, जो समवर्ती MPEG-2, MPEG-1 और मध्य बिट-रेट एन्कोडिंग प्रोटोकॉल में 80 एक साथ 3 Mbit/s स्ट्रीम से 44,000 एक साथ VOD स्ट्रीम का समर्थन करता है।

यह भी देखें

 * अमेटेक
 * INMOS ट्रांसप्यूटर
 * iWarp
 * पार्सिटेक
 * सर्वोच्च

बाहरी संबंध

 * nCUBE Corporation (description of their machines)