इंटेल आर्किटेक्चर लैब्स

इंटेल आर्किटेक्चर लैब्स (आईएएल) 1990 के दशक के समय इंटेल की पर्सनल-कंप्यूटर सिस्टम अनुसंधान और विकास शाखा थी।

इतिहास और गठन
आईएएल की स्थापना इंटेल के उपाध्यक्ष रॉन व्हिटियर ने क्रेग किन्नी और स्टीवन मैकगिडी के साथ मिलकर हार्डवेयर और सॉफ्टवेयर नवप्रवर्तन को विकसित करने के लिए की थी, जिन्हें 1980 और 1990 के दशक के अंत में पीसी ओईएम और माइक्रोसॉफ्ट के निकट कमी माना जाता था। आईएएल ने हार्डवेयर और सॉफ्टवेयर दोनों पहल की थी, जो पीसी उद्योग के विकास और नियंत्रण में महत्वपूर्ण कारक थे।

माइक्रोसॉफ्ट के साथ प्रतिद्वंद्विता
प्रायः उसी समय पीसी उद्योग में, माइक्रोसॉफ्ट पीसी ऑपरेटिंग सिस्टम और पीसी के लिए सॉफ्टवेयर एप्लिकेशन में वास्तविक उद्योग मानक के रूप में उभर रहा था। जैसे ही आईएएल की सॉफ्टवेयर महत्वाकांक्षाएं माइक्रोसॉफ्ट के साथ ओवरलैप होने लगीं थी, इंटेल और माइक्रोसॉफ्ट के मध्य प्रतिद्वंद्विता प्रारंभ हो गई क्योंकि यह तेजी से बढ़ते पीसी उद्योग में प्रभाव, नियंत्रण और मानकों की स्थापना से संबंधित थी। समय के साथ, सॉफ्टवेयर प्रयासों के माइक्रोसॉफ्ट की समान गतिविधियों से टकराने के पश्चात् सॉफ्टवेयर परियोजनाओं में आईएएल के कार्य पर निरंतर बल दिया जाने लगा था।

नेटिव सिग्नल प्रोसेसिंग (एनएसपी)
इस प्रकार नेटिव सिग्नल प्रोसेसिंग (एनएसपी) आईएएल में महत्वपूर्ण सॉफ्टवेयर प्रयास का उदाहरण था। इस प्रकार एनएसपी सॉफ्टवेयर पहल थी जो इंटेल-बेस्ड पीसी को ऑपरेटिंग सिस्टम से स्वतंत्र रूप से समय-संवेदनशील कोड चलाने की अनुमति देती थी, जिससे 1990 के दशक के मध्य के माइक्रोप्रोसेसरों पर वास्तविक समय ऑडियो और वीडियो प्रसंस्करण की अनुमति मिलती थी। इंटेल, जिसके माइक्रोप्रोसेसरों ने पीसी हार्डवेयर डिज़ाइन को संचालित किया था, जिसने अपने चिप्स के प्रदर्शन को उत्तम बनाने में भारी निवेश किया था। प्रदर्शन में वृद्धि के परिणामस्वरूप, इंटेल को विशेष माइक्रोप्रोसेसरों से सॉफ्टवेयर वर्कलोड को केंद्रीय इंटेल माइक्रोप्रोसेसरों में स्थानांतरित करने का अवसर मिला था। यह रणनीति उन्नत चिप निर्माण क्षमताओं के साथ बने शक्तिशाली केंद्रीय माइक्रोप्रोसेसर के इंटेल के दृष्टिकोण के लिए मौलिक थी। इस प्रकार एनएसपी, उस संबंध में, पॉवर-हंग्री सॉफ्टवेयर वर्कलोड की सोने की खान थी जो पहले डिजिटल सिग्नल प्रोसेसर चिप्स पर चल रही थी। इसके चलते आईएएल ने एनएसपी प्रारंभ करने का निर्णय लिया था, जो एल्गोरिदम और सॉफ्टवेयर कार्यान्वयन को निरंतर डीएसपी से केंद्रीय इंटेल माइक्रोप्रोसेसर में स्थानांतरित करने के लिए बड़ी सॉफ्टवेयर पहल थी।

इस प्रकार एनएसपी को आगे बढ़ाने का आईएएल का निर्णय माइक्रोसॉफ्ट में चल रही ऐसी ही परियोजना से टकरा गया था। एनएसपी के सॉफ्टवेयर आर्किटेक्चर को सॉफ्टवेयर ऑपरेटिंग सिस्टम के प्रति अज्ञेयवादी होने के लिए डिज़ाइन किया गया था। इस प्रकार यह 1980 और 1990 के दशक में पीसी चिप निर्माताओं के साथ सामान्य रणनीतिक दिशा थी क्योंकि इसने चिप्स को विभिन्न सॉफ्टवेयर ऑपरेटिंग वातावरणों में उपयोग करने की अनुमति दी थी, न कि केवल माइक्रोसॉफ़्ट विंडोज़ जैसे माइक्रोसॉफ्ट ऑपरेटिंग सिस्टम (ओएस) में आईएएल के एनएसपी के लिए माइक्रोसॉफ्ट की समतुल्य परियोजना को डायरेक्ट शो कहा जाता था, और एनएसपी की प्रारंभ में, इसने इंटेल और माइक्रोसॉफ्ट (परंपरागत रूप से अत्यधिक संरेखित हितों वाले बहुत निकट साझेदार) के मध्य कार्यरत संबंधों के लिए संघर्ष और चुनौती प्रस्तुत की थी। इस प्रकार जब इंटेल ने माइक्रोसॉफ्ट को एनएसपी सॉफ्टवेयर डिजाइन का प्रस्ताव दिया था, तो यह स्पष्ट हो गया कि दोनों पहल (एनएसपी और डायरेक्ट एक्स) सीधे कोलिसन में थे। माइक्रोसॉफ्ट ने एनएसपी जैसे प्रतिस्पर्धी मानक के पीछे अपना समर्थन देने से अस्वीकार कर दिया, विशेष रूप से पीसी के लिए ओएस के समान स्तर की क्षमता वाले मानक इस संघर्ष के अतिरिक्त, आईएएल ने एनएसपी पर कार्य करना जारी रखा था, जिसमें केंद्रीय माइक्रोप्रोसेसर पर डीएसपी सॉफ़्टवेयर के सुचारू रूप से चलने का प्रदर्शन दिखाया गया था । इस प्रकार प्रत्येक पीढ़ी के प्रदर्शन और कार्यक्षमता में सुधार के साथ, माइक्रोसॉफ्ट ने अपने ऑपरेटिंग सिस्टम में एनएसपी का समर्थन करने से अस्वीकार कर दिया था। माइक्रोसॉफ्ट और इंटेल, दोनों बड़ी और प्रभावशाली कंपनियां, जिन्होंने ही पीसी मूल उपकरण निर्माताओं के साथ कार्य किया था, उन्होंने पीसी उद्योग में सॉफ्टवेयर और हार्डवेयर की दिशा को लेकर स्वयं को असमंजस में पाया था। माइक्रोसॉफ्ट ने पीसी निर्माताओं को आश्वस्त किया कि इंटेल एनएसपी डिवाइस ड्राइवर उनके सिस्टम को विंडोज ऑपरेटिंग सिस्टम द्वारा असमर्थित बना देंगे, और इसके परिणामस्वरूप इंटेल को सॉफ्टवेयर को बढ़ावा देने से पीछे हटना पड़ा, जिससे एनएसपी अनाथ परियोजना बन कर रह गई। चूंकि एनएसपी को डायरेक्ट एक्स जैसी व्यावसायिक सफलता नहीं मिली थी, किन्तु देशी इंटेल माइक्रोप्रोसेसरों पर डीएसपी एल्गोरिदम की अवधारणाओं, प्रोटोटाइप और कार्यान्वयन को उस समय प्रभावशाली तकनीकी उपलब्धि के रूप में व्यापक रूप से मान्यता दी गई थी, और अप्रत्यक्ष रूप से समर्पित सॉफ्टवेयर वर्कलोड इंटेल जैसे ऑब्जेक्ट माइक्रोप्रोसेसर को सामान्य करने की समग्र धारणा का समर्थन किया गया था। ।

इंटरनेट ब्राउज़र
इस प्रकार आईएएल ने नेटस्केप कम्युनिकेशंस कॉर्पोरेशन और नेटस्केप नेविगेटर का समर्थन करके और जावा वर्चुअल मशीन सिस्टम का तेज़ देशी x86 पोर्ट बनाकर माइक्रोसॉफ्ट के साथ भी उलझा हुआ है। इनमें से अधिकांश परियोजनाएं पश्चात् में बंद कर दी गईं, और 1997 के पश्चात् आईएएल ने माइक्रोसॉफ्ट के साथ प्रतिस्पर्धा करने का कठिन परिस्थिति नहीं थी। सॉफ़्टवेयर को लेकर माइक्रोसॉफ्ट के साथ आईएएल के संघर्ष का विवरण संयुक्त राज्य अमेरिका बनाम माइक्रोसॉफ्ट परीक्षण में स्टीवन मैकगिडी की गवाही में सामने आया था।

इस प्रकार आईएएल के सभी सॉफ़्टवेयर प्रयासों का माइक्रोसॉफ्ट के कारण व्यर्थ अंत नहीं हुआ - आईएएल ने पहले सॉफ़्टवेयर डिजिटल वीडियो सिस्टमों में से एक, इंडियो(टीएम) विकसित किया - वह तकनीक जिसका उपयोग इसके प्रोशेयर वीडियोकांफ्रेंसिंग प्रोडक्ट लाइन में किया गया था, किन्तु पश्चात् में उपेक्षा का सामना करना पड़ा और इसे 1990 के दशक के अंत में अन्य कंपनी को बेच दिया गया था।.

इनपुट/आउटपुट इंटरकनेक्ट प्रोजेक्ट
चूंकि, हार्डवेयर संसार में आईएएल की सफलताएँ पौराणिक हैं, और इसमें पेरिफ़ेरल कंपोनेंट इंटरकनेक्ट, एजीपी, नॉर्थब्रिज/साउथब्रिज कोर लॉजिक आर्किटेक्चर और पीसीआई एक्सप्रेस सम्मिलित हैं।

यूनिवर्सल सीरियल बस (यूएसबी)
यूएसबी, विशेष रूप से, आईएएल के ओरेगॉन कार्यालयों में विकसित किया गया था, जहां पीसीआई और प्लग एंड प्ले पहल के वास्तुकारों ने पहले परिधीय इंटरकनेक्ट के निर्माण में सहायता की थी जो पीसी को नष्ट करने की आवश्यकता के बिना उपकरणों के साथ कार्य करता है। सील्ड पीसी की यह दृष्टि जिसे बाहरी उपकरणों के साथ बढ़ाया जा सकता है, पीसी को उपभोक्ता डिवाइस की तरह बनाने की इंटेल की रणनीति के केंद्र में थी। यूएसबी इंटरकनेक्ट मानक इंटरफ़ेस के लिए प्रमुख प्रतियोगी के रूप में इंजीनियरों की इंटेल टीम ने उद्योग मानक बनाने के लिए कार्य किया था।

इंटेल के इंजीनियरिंग मानकों को उद्योग में सबसे ऊंचे मानकों में से के रूप में जाना जाता था, जो किसी नए प्रोडक्ट को डिजाइन करने या विकसित करने से पहले तकनीकी विशिष्टताओं के सावधानीपूर्वक विकास के कंपनी के पालन से प्रेरित था। इंजीनियरिंग प्रक्रिया के हिस्से के रूप में, इंटेल इंजीनियरों ने डिज़ाइन के प्रारंभी चरणों के समय विस्तृत तकनीकी विशिष्टताओं को लिखा था, जिससे यह सुनिश्चित किया जा सके कि सुविधाओं को अच्छी तरह से समझा गया है और उन पर सहमति व्यक्त की गई है। चूंकि इंटेल के प्रोडक्टों में सामान्यतः काम्प्लेक्स चिप डिज़ाइन सम्मिलित होते हैं, इसलिए डिज़ाइन या सुविधाओं में त्रुटियां या मूल्यवान सिद्ध हो सकती हैं यदि डिज़ाइन प्रक्रिया के साथ विस्तृत इंजीनियरिंग समीक्षाओं के साथ उचित कठोरता और समीक्षा के बिना ऐसा किया जाता है।

1990 के दशक की प्रारंभ में सॉफ्टवेयर और हार्डवेयर आर्किटेक्ट और इंजीनियरों की छोटी टीम द्वारा संचालित, आईएएल में प्रारंभिक यूएसबी विनिर्देशन का नेतृत्व किया गया था। इंजीनियर ओरेगॉन और कैलिफोर्निया में इंटेल परिसरों में विस्तृत हुए थे। ओरेगॉन में, आईएएल में यूएसबी प्रोजेक्ट के मुख्य इंजीनियरों में ब्रैड होस्लर, शेलाग कैलाहन, जॉन हॉवर्ड, जॉन गार्नी और कोसर जाफ सम्मिलित थे, जो सभी हिल्सबोरो ओरेगन इंटेल साइट पर बेस्ड थे।

जबकि आईएएल-बेस्ड यूएसबी टीम मुख्य रूप से हिल्सबोरो ओरेगॉन में इंटेल के परिसर में स्थित थी, यूएसबी परियोजना में कैलिफ़ोर्निया के फोल्सम में इंटेल परिसर में स्थित इंटेल चिपसेट समूह (पेरिफेरल कंपोनेंट्स डिवीजन) में चिप डिजाइनरों की टीम भी सम्मिलित थी। मूल यूएसबी विनिर्देशन के विकास में आईएएल इंजीनियरों और चिपसेट इंजीनियरों के मध्य साझेदारी महत्वपूर्ण थी। यूएसबी 1.0 विशिष्टताओं के विकास के समय, आईएएल इंजीनियरों ने चिपसेट डिजाइनरों (इंटेल के अंदर और बाहर) के साथ मिलकर कार्य किया था। साथ में, ओरेगॉन और कैलिफोर्निया में इंजीनियरिंग टीमों को यूएसबी होस्ट कंट्रोलर को डिजाइन और निर्माण करके संसार का पहला यूएसबी बेस्ड कंप्यूटर बनाने का कार्य सौंपा गया था।

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

इस प्रकार परियोजनाएं यूएसबी सॉफ़्टवेयर डिवाइस ड्राइवर स्टैक प्रारंभ में विंडोज 95 के वर्चुअल डिवाइस ड्राइवर (VxD) मॉडल का उपयोग करके विंडोज 95 पर विकसित किया गया था। VxD-बेस्ड यूएसबी ड्राइवर स्टैक माइक्रोसॉफ्ट के लिए सहायक था क्योंकि उन्होंने इमरजिंग विंडोज ड्राइवर मॉडल का उपयोग करके पूर्णतः नया यूएसबी स्टैक प्रयुक्त किया था। (डब्ल्यूडीएम) सामान्यतः विंडोज एनटी की ओर माइक्रोसॉफ्ट के रणनीतिक परिवर्तन और विंडोज 95 से दूर होने के कारण था। डब्ल्यूडीएम दोनों ऑपरेटिंग सिस्टम के साथ विशिष्ट रूप से संगत था, और वीएक्सडी स्टैक को छोड़ने का निर्णय इंटेल और माइक्रोसॉफ्ट के लिए था। यूएसबी 1.0 के विकास के समय आईएएल और माइक्रोसॉफ्ट के मध्य सहयोग में सुधार हुआ था, जो मुख्य रूप से उन सॉफ़्टवेयर डेवलपर्स द्वारा संचालित था जिन्हें इंटेल ने अपनी आईएएल प्रयोगशालाओं में कार्य पर रखा था। माइक्रोसॉफ्ट के सॉफ़्टवेयर डेवलपर आईएएल के अपने साथी सॉफ़्टवेयर डेवलपर्स के साथ परिचित तकनीकी लैंग्वेज बोलने में सक्षम थे, जिससे समूह को 1990 और उसके पश्चात् के विंडोज़-बेस्ड पीसी में यूएसबी मानक चलाने के लिए एकल इकाई के रूप में कार्य करने की अनुमति मिली थी।

उद्योग भागीदारों के साथ सहयोग
इस प्रकार आईएएल परियोजनाओं के विपरीत, जिसके परिणामस्वरूप पीसी उद्योग में अन्य कंपनियों के साथ अधिक संघर्ष और तनाव हुआ था, यूएसबी परियोजना आईएएल के इंजीनियरों और शेष पीसी उद्योग के मध्य सहयोग के मुख्य आकर्षण के रूप में सामने आई थी। आईएएल यूएसबी टीम ने माइक्रोसॉफ्ट के साथ मिलकर कार्य किया था, अपने सीखे गए विचार साझा किए, और माइक्रोसॉफ्ट टीम को विंडोज़ के साथ-साथ माइक्रोसॉफ्ट परिधीय उपकरणों, जैसे माइक्रोसॉफ्ट कीबोर्ड में यूएसबी इंटरकनेक्ट के लिए समर्थन जोड़ने में सहायता की थी। आईएएल टीम ने माइक्रोसॉफ्ट के साथ मिलकर कार्य करने के लिए पूर्णकालिक इंजीनियर को समर्पित किया था जिससे विनिर्देशों के विकास और पहले हार्डवेयर और सॉफ्टवेयर कार्यान्वयन के समय इंटेल टीम द्वारा की गई देरी और गलतियों को दोहराने से बचा जा सकता था। आईएएल में यूएसबी टीम, जबकि छोटी और केंद्रित थी, सहायक होने के लिए प्रतिष्ठा विकसित की और इमर्जिंग यूएसबी मानक के बारे में उद्योग को शिक्षित करने पर ध्यान केंद्रित किया था। इंजीनियर यूएसबी डेवलपर सम्मेलनों में नियमित प्रस्तुतकर्ता थे और उन्होंने दर्जनों हार्डवेयर और सॉफ्टवेयर कंपनियों के साथ सहयोग किया था, जो पीसी को अधिक उपयोगकर्ता अनुकूल बनाने के लिए उद्योग के पहले व्यापक रूप से अपनाए गए इंटरकनेक्ट मानक को प्रयुक्त करने के लिए उत्सुक थे।

विखंडन
इस प्रकार 2001 में, इसके सभी क्रिएटर चले जाने के पश्चात्, आईएएल को निरस्त कर दिया गया था और उसकी स्थान पर पैट गेल्सिंगर के नेतृत्व में बहुत भिन्न इंटेल एलएबी को ले लिया गया था, चूंकि आईएएल में उपस्थित अधिकांश रचनात्मक प्रतिभाएँ तब तक कंपनी में ध्वस्त हो चुकी थीं या पूर्ण रूप से चली गई थीं। 2005 के पुनर्गठन में, इंटेल लैब्स को शोध कार्य के पुनर्निर्माण के उद्देश्य से पुनर्गठित किया गया था।

इस प्रकार इंटेल की आर्किटेक्चर डेवलपमेंट लैब की तुलना करें।

यह भी देखें

 * मिलिसन, डौग। 800-पाउंड गोरिल्ला, कंप्यूटर करेंट 11(24):80-82
 * मिलिसन, डौग। 800-पाउंड गोरिल्ला, कंप्यूटर करेंट 11(24):80-82