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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

यह भी देखें

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