इलियाक IV: Difference between revisions
No edit summary |
|||
| Line 66: | Line 66: | ||
[[File:ILLIAC IV Processing Unit.JPG|thumb|400px|[[कंप्यूटर इतिहास संग्रहालय]] में प्रदर्शन पर ILLIAC IV प्रोसेसिंग यूनिट।]]जब पहली बार मशीन आई तो उसे चालू नहीं किया जा सका। इसमें पीसीबी के टूटने से लेकर खराब प्रतिरोधकों तक, टीआई आईसी की पैकेजिंग के नमी के प्रति अत्यधिक संवेदनशील होने तक सभी प्रकार की समस्याओं का सामना करना पड़ा। इन मुद्दों को धीरे-धीरे संबोधित किया गया, और 1973 की गर्मियों तक पहला कार्यक्रम सिस्टम पर चलने में सक्षम हो गया, हालांकि परिणाम अत्यधिक संदिग्ध थे। जून 1975 में शुरू हुआ, एक ठोस चार महीने का प्रयास शुरू हुआ, जिसमें अन्य बदलावों के अलावा, 110,000 प्रतिरोधों को बदलने, प्रसार विलंब के मुद्दों को ठीक करने के लिए भागों को फिर से जोड़ने, बिजली आपूर्ति में फ़िल्टरिंग में सुधार करने और घड़ी की गति को 13 मेगाहर्ट्ज तक कम करने की आवश्यकता थी। इस प्रक्रिया के अंत में, सिस्टम अंततः ठीक से काम कर रहा था।{{sfn|Slotnick|1982|p=27}}{{sfn|Hord|1982|p=14}} | [[File:ILLIAC IV Processing Unit.JPG|thumb|400px|[[कंप्यूटर इतिहास संग्रहालय]] में प्रदर्शन पर ILLIAC IV प्रोसेसिंग यूनिट।]]जब पहली बार मशीन आई तो उसे चालू नहीं किया जा सका। इसमें पीसीबी के टूटने से लेकर खराब प्रतिरोधकों तक, टीआई आईसी की पैकेजिंग के नमी के प्रति अत्यधिक संवेदनशील होने तक सभी प्रकार की समस्याओं का सामना करना पड़ा। इन मुद्दों को धीरे-धीरे संबोधित किया गया, और 1973 की गर्मियों तक पहला कार्यक्रम सिस्टम पर चलने में सक्षम हो गया, हालांकि परिणाम अत्यधिक संदिग्ध थे। जून 1975 में शुरू हुआ, एक ठोस चार महीने का प्रयास शुरू हुआ, जिसमें अन्य बदलावों के अलावा, 110,000 प्रतिरोधों को बदलने, प्रसार विलंब के मुद्दों को ठीक करने के लिए भागों को फिर से जोड़ने, बिजली आपूर्ति में फ़िल्टरिंग में सुधार करने और घड़ी की गति को 13 मेगाहर्ट्ज तक कम करने की आवश्यकता थी। इस प्रक्रिया के अंत में, सिस्टम अंततः ठीक से काम कर रहा था।{{sfn|Slotnick|1982|p=27}}{{sfn|Hord|1982|p=14}} | ||
तब से, सिस्टम सोमवार सुबह से शुक्रवार दोपहर तक चलता रहा, जिससे उपयोगकर्ताओं को 60 घंटे का अप-टाइम मिलता था, लेकिन 44 घंटे के निर्धारित डाउनटाइम की आवश्यकता होती थी।{{sfn|Hord|1982|p=14 | तब से, सिस्टम सोमवार सुबह से शुक्रवार दोपहर तक चलता रहा, जिससे उपयोगकर्ताओं को 60 घंटे का अप-टाइम मिलता था, लेकिन 44 घंटे के निर्धारित डाउनटाइम की आवश्यकता होती थी।{{sfn|Hord|1982|p=14}} | ||
7 सितंबर 1981 को, लगभग 10 वर्षों के ऑपरेशन के बाद, ILLIAC IV को बंद कर दिया गया।<ref name="chm">'This Day in History: September 7', Computer History Museum</ref> मशीन को आधिकारिक तौर पर 1982 में बंद कर दिया गया था, और नासा का उन्नत कंप्यूटिंग डिवीजन इसके साथ समाप्त हो गया था। मशीन से एक | फिर भी, इसका उपयोग तेजी से किया गया क्योंकि नासा प्रोग्रामर्स ने जटिल प्रणाली से प्रदर्शन प्राप्त करने के तरीके सीखे। सबसे पहले, प्रदर्शन निराशाजनक था, अधिकांश कार्यक्रम लगभग 15 एमएफएलओपीएस पर चल रहे थे, जो सीडीसी 7600 के औसत से लगभग तीन गुना अधिक था।{{sfn|Falk|1976|p=69}} समय के साथ इसमें सुधार हुआ, विशेष रूप से एम्स प्रोग्रामर्स द्वारा फोरट्रान, सीएफडी का अपना संस्करण लिखने और सीमित पीईएम में I/O को समानांतर करने का तरीका सीखने के बाद। जिन समस्याओं को समानांतर किया जा सकता था, उन पर मशीन अभी भी दुनिया में सबसे तेज़ थी, सीडीसी 7600 से दो से छह गुना बेहतर प्रदर्शन कर रही थी, और इसे आम तौर पर 1981 तक दुनिया की सबसे तेज़ मशीन के रूप में श्रेय दिया जाता है।{{sfn|Slotnick|1982|p=27}} | ||
7 सितंबर 1981 को, लगभग 10 वर्षों के ऑपरेशन के बाद, ILLIAC IV को बंद कर दिया गया।<ref name="chm">'This Day in History: September 7', Computer History Museum</ref> मशीन को आधिकारिक तौर पर 1982 में बंद कर दिया गया था, और नासा का उन्नत कंप्यूटिंग डिवीजन इसके साथ समाप्त हो गया था। मशीन से एक नियंत्रण इकाई और एक प्रसंस्करण तत्व चेसिस अब माउंटेन व्यू में कंप्यूटर इतिहास संग्रहालय में प्रदर्शित है, जो इसके परिचालन स्थल से एक मील से भी कम दूरी पर है।<ref>{{cite web |url=http://www.computerhistory.org/collections/catalog/102716109 |website= Computer History Museum |title=ILLIAC IV control unit}}</ref> | |||
===परिणाम=== | ===परिणाम=== | ||
ILLIAC बहुत देर से तैयार हुआ, बहुत महंगा था, और 1 जीएफएलओपी के उत्पादन के अपने लक्ष्य को कभी पूरा नहीं कर पाया। इस पर काम करने वालों द्वारा भी इसे व्यापक रूप से विफलता माना गया; एक ने बस इतना कहा कि किसी भी निष्पक्ष पर्यवेक्षक को इलियाक IV को तकनीकी दृष्टि से | ILLIAC बहुत देर से तैयार हुआ, बहुत महंगा था, और 1 जीएफएलओपी के उत्पादन के अपने लक्ष्य को कभी पूरा नहीं कर पाया। इस पर काम करने वालों द्वारा भी इसे व्यापक रूप से विफलता माना गया; एक ने बस इतना कहा कि "किसी भी निष्पक्ष पर्यवेक्षक को इलियाक IV को तकनीकी दृष्टि से एक विफलता के रूप में मानना होगा।"{{sfn|Falk|1976|p=68}} परियोजना प्रबंधन के संदर्भ में इसे व्यापक रूप से एक विफलता के रूप में माना जाता है, इसकी लागत अनुमान से चार गुना अधिक चल रही है और इसके लिए वर्षों की आवश्यकता होती है। इसे कार्यान्वित करने के लिए उपचारात्मक प्रयास। जैसा कि स्लोटनिक ने स्वयं बाद में कहा: | ||
{{cquote| | {{cquote|मैं बुरी तरह निराश हूं, और बहुत प्रसन्न हूं... प्रसन्न और निराश हूं। ख़ुशी है कि अंत में समग्र उद्देश्य अच्छे निकले। निराशा है कि इसकी लागत बहुत अधिक है, इसमें बहुत अधिक समय लगा, यह पर्याप्त नहीं है और पर्याप्त लोग इसका उपयोग नहीं कर रहे हैं।{{sfn|Hord|1990|p=9}}}} | ||
हालाँकि, बाद के विश्लेषणों से पता चला कि इस परियोजना का कंप्यूटर बाज़ार पर जानबूझकर और अनजाने में कई दीर्घकालिक प्रभाव पड़ा।{{sfn|Hord|1990|p=10}} | हालाँकि, बाद के विश्लेषणों से पता चला कि इस परियोजना का कंप्यूटर बाज़ार पर जानबूझकर और अनजाने में कई दीर्घकालिक प्रभाव पड़ा।{{sfn|Hord|1990|p=10}} | ||
अप्रत्यक्ष प्रभावों में ILLIAC परियोजना के बाद सेमीकंडक्टर मेमोरी का तेजी से अद्यतन होना था। स्लॉटनिक को बहुत आलोचना मिली जब उन्होंने मेमोरी आईसी का उत्पादन करने के लिए फेयरचाइल्ड सेमीकंडक्टर को चुना, क्योंकि उस समय उत्पादन लाइन एक खाली कमरा थी और डिज़ाइन केवल कागज पर मौजूद था।{{sfn|Hord|1990|p=12}} हालाँकि, तीन महीने के गहन प्रयास के बाद, फेयरचाइल्ड ने सामूहिक रूप से एक कार्यशील डिज़ाइन तैयार किया। जैसा कि स्लॉटनिक ने बाद में टिप्पणी की, फेयरचाइल्ड ने हमारे चेस्टनट को आग से बाहर निकालने का शानदार काम किया। फेयरचाइल्ड की यादें शानदार थीं और उनकी विश्वसनीयता | अप्रत्यक्ष प्रभावों में ILLIAC परियोजना के बाद सेमीकंडक्टर मेमोरी का तेजी से अद्यतन होना था। स्लॉटनिक को बहुत आलोचना मिली जब उन्होंने मेमोरी आईसी का उत्पादन करने के लिए फेयरचाइल्ड सेमीकंडक्टर को चुना, क्योंकि उस समय उत्पादन लाइन एक खाली कमरा थी और डिज़ाइन केवल कागज पर मौजूद था।{{sfn|Hord|1990|p=12}}हालाँकि, तीन महीने के गहन प्रयास के बाद, फेयरचाइल्ड ने सामूहिक रूप से एक कार्यशील डिज़ाइन तैयार किया। जैसा कि स्लॉटनिक ने बाद में टिप्पणी की, "फेयरचाइल्ड ने हमारे चेस्टनट को आग से बाहर निकालने का शानदार काम किया। फेयरचाइल्ड की यादें शानदार थीं और आज तक उनकी विश्वसनीयता अविश्वसनीय रूप से अच्छी है।।{{sfn|Falk|1976|p=67}} माना जाता है कि ILLIAC ने कोर मेमोरी और थिन-फिल्म जैसी संबंधित प्रणालियों को घातक झटका दिया है।{{sfn|Falk|1976|p=67}} | ||
एक अन्य अप्रत्यक्ष प्रभाव | एक अन्य अप्रत्यक्ष प्रभाव मुद्रित सर्किट बोर्ड (पीसीबी), या मॉड्यूल की जटिलता के कारण हुआ। मूल 25 मेगाहर्ट्ज डिजाइन गति पर, ग्राउंड वायरिंग में प्रतिबाधा एक गंभीर समस्या साबित हुई, जिससे मांग हुई कि पीसीबी जितना संभव हो उतना छोटा हो। जैसे-जैसे उनकी जटिलता बढ़ती गई, पीसीबी को बड़े होने से बचाने के लिए अधिक से अधिक परतें जोड़नी पड़ीं। आख़िरकार, वे 15-परतों की गहराई तक पहुँच गए, जो ड्राफ्ट्समैन की क्षमताओं से काफी परे साबित हुआ। डिज़ाइन अंततः एक उपठेकेदार द्वारा प्रदान किए गए नए स्वचालित डिज़ाइन टूल का उपयोग करके पूरा किया गया था, और पूर्ण डिज़ाइन के लिए बरोज़ मेनफ़्रेम पर दो साल के कंप्यूटर समय की आवश्यकता थी। यह कंप्यूटर सहायता प्राप्त डिज़ाइन में एक बड़ा कदम था और 1970 के दशक के मध्य तक ऐसे उपकरण आम हो गए थे।{{sfn|Hord|1990|p=13}} | ||
ILLIAC ने समानांतर प्रसंस्करण के विषय पर भी बड़े शोध का नेतृत्व किया जिसका व्यापक प्रभाव पड़ा। 1980 के दशक के दौरान, मूर के नियम के अनुसार माइक्रोप्रोसेसरों की कीमत गिरने के साथ, कई कंपनियों ने और भी अधिक समानांतर मशीनें बनाने के लिए | "ILLIAC ने समानांतर प्रसंस्करण के विषय पर भी बड़े शोध का नेतृत्व किया जिसका व्यापक प्रभाव पड़ा। 1980 के दशक के दौरान, मूर के नियम के अनुसार माइक्रोप्रोसेसरों की कीमत गिरने के साथ, कई कंपनियों ने और भी अधिक समानांतर मशीनें बनाने के लिए एमआईएमडी (मल्टीपल इंस्ट्रक्शन, मल्टीपल डेटा) बनाया, जिसमें कंपाइलर थे जो समानता का बेहतर उपयोग कर सकते थे। [[थिंकिंग मशीन्स कॉर्पोरेशन|थिंकिंग मशीन्स]] सीएम-5 एमआईएमडी अवधारणा का एक उत्कृष्ट उदाहरण है। यह ILLIAC पर समानता की बेहतर समझ थी जिसके कारण बेहतर कंपाइलर और प्रोग्राम सामने आए जो इन डिज़ाइनों का लाभ उठा सकते थे। जैसा कि एक ILLIAC प्रोग्रामर ने कहा, "यदि कोई बहुत सारे माइक्रोप्रोसेसरों से एक तेज़ कंप्यूटर बनाता है, तो Illiac IV ने चीजों की व्यापक योजना में अपना योगदान दिया होगा"।{{sfn|Falk|1976|p=66}} | ||
उस युग के अधिकांश सुपरकंप्यूटरों ने उच्च प्रदर्शन के लिए एक और दृष्टिकोण अपनाया, जिसमें एक बहुत ही उच्च गति वाले वेक्टर प्रोसेसर का उपयोग किया गया। कुछ मायनों में ILLIAC के समान, इन प्रोसेसर डिज़ाइनों ने बड़ी संख्या में विशिष्ट प्रोसेसर के | उस युग के अधिकांश सुपरकंप्यूटरों ने उच्च प्रदर्शन के लिए एक और दृष्टिकोण अपनाया, जिसमें एक बहुत ही उच्च गति वाले वेक्टर प्रोसेसर का उपयोग किया गया। कुछ मायनों में ILLIAC के समान, इन प्रोसेसर डिज़ाइनों ने बड़ी संख्या में विशिष्ट प्रोसेसर के बजाय कई डेटा तत्वों को एक ही कस्टम प्रोसेसर में लोड किया। इस डिज़ाइन का उत्कृष्ट उदाहरण क्रे-1 है, जिसका प्रदर्शन ILLIAC के समान था। इसके परिणामस्वरूप ILLIAC डिज़ाइन के विरुद्ध थोड़ी अधिक "प्रतिक्रिया" हुई और कुछ समय के लिए सुपरकंप्यूटर बाज़ार ने बड़े पैमाने पर समानांतर डिज़ाइनों को तिरस्कार की दृष्टि से देखा, भले ही वे सफल रहे हों। जैसा कि सेमुर क्रे ने प्रसिद्ध रूप से कहा था, "यदि आप एक खेत की जुताई कर रहे हों, तो आप किसका उपयोग करना चाहेंगे? दो मजबूत बैल या 1024 मुर्गियां?"<ref>{{cite book |url=https://archive.org/details/unixsystemsprogr0000robb |url-access=registration |title= UNIX Systems Programming: Communication, Concurrency, and Threads|first1= Kay |last1=Robbins |first2=Steven |last2=Robbins |page=[https://archive.org/details/unixsystemsprogr0000robb/page/582 582] |publisher= Prentice Hall |date=2003|isbn= 9780130424112}}</ref> | ||
==विवरण== | ==विवरण== | ||
Revision as of 12:00, 3 August 2023
इलियाक IV(ILLIAC IV) पहला व्यापक समानांतर कंप्यूटर था।[1] सिस्टम को मूल रूप से 256 64-बिट फ़्लोटिंग पॉइंट यूनिट्स (एफपीयू) और चार सेंट्रल प्रोसेसिंग यूनिट (सीपीयू) के साथ प्रति सेकंड 1 बिलियन ऑपरेशन प्रोसेस करने में सक्षम बनाने के लिए डिज़ाइन किया गया था।[2] बजट की कमी के कारण, 64 एफपीयू और एक सीपीयू के साथ केवल एक क्वाड्रेंट बनाया गया था। चूंकि सभी एफपीयू को एक ही निर्देश ADD, SUB इत्यादि को संसाधित करना था, डिज़ाइन को एकल निर्देश, आधुनिक शब्दावली में एकाधिक डेटा, या SIMD माना जाएगा।
प्रोसेसर की एक श्रृंखला का उपयोग करके कंप्यूटर बनाने की अवधारणा 1952 में आईएएस मशीन पर एक प्रोग्रामर के रूप में काम करते समय डेनियल स्लोटनिक के दिमाग में आई थी।1960 तक औपचारिक डिजाइन प्रारम्भ नहीं हुआ था, जब स्लॉटनिक वेस्टिंगहाउस इलेक्ट्रिक में काम कर रहे थे और अमेरिकी वायु सेना अनुबंध के तहत विकास निधि की व्यवस्था की थी। जब 1964 में वह अनुदान समाप्त हो गई, तो स्लोटनिक इलिनोइस विश्वविद्यालय चले गए और इलिनोइस ऑटोमैटिक कंप्यूटर (ILLIAC) टीम में सम्मिलित हो गए। एडवांस्ड रिसर्च प्रोजेक्ट्स एजेंसी (एआरपीए) से अनुदान के साथ, उन्होंने 1,024 1-बिट प्रोसेसर की मूल अवधारणा के स्थान पर 256 64-बिट प्रोसेसर के साथ एक नई अवधारणा का डिजाइन प्रारम्भ किया।
जब मशीन बरोज़ कॉर्पोरेशन में बनाई जा रही थी, विश्वविद्यालय ने इसे रखने के लिए एक नई सुविधा का निर्माण प्रारम्भ किया। अमेरिकी रक्षा विभाग से मिलने वाली अनुदान को लेकर राजनीतिक तनाव के कारण ARPA और विश्वविद्यालय को मशीन की सुरक्षा का डर सताने लगा। जब मशीन का पहला 64-प्रोसेसर क्वाड्रेंट 1972 में पूरा हो गया, तो इसे कैलिफोर्निया में नासा एम्स रिसर्च सेंटर भेजा गया। विभिन्न कमियों को ठीक करने के लिए तीन साल के गहन संशोअनुदान के बाद, ILLIAC IV को नवंबर 1975 में वितरित उपयोग के लिए ARPANET से जोड़ा गया, जो क्रे-1 को लगभग 12 महीने से पीछे छोड़ते हुए पहला नेटवर्क-अवेलबल सुपरकंप्यूटर बन गया।
अपनी डिज़ाइन गति से आधी गति से चलते हुए, एक-क्वाड्रेंट ILLIAC IV ने 50 एमएफएलओपी शिखर प्रदान किया,[3] जिससे यह उस समय विश्व का सबसे तेज़ कंप्यूटर बन गया। इसे सॉलिड-स्टेट मेमोरी का उपयोग करने वाला पहला बड़ा कंप्यूटर होने का श्रेय भी दिया जाता है, साथ ही यह उस समय तक निर्मित सबसे जटिल कंप्यूटर भी है, जिसमें 1 मिलियन से अधिक गेट हैं।[4] सामान्यतः अधिक बजट वृद्धि के कारण विफलता माना जाता है,[4][5] यह डिज़ाइन समानांतर प्रणालियों की प्रोग्रामिंग के लिए नई तकनीकों और प्रणालियों के विकास में सहायक था। 1980 के दशक में, ILLIAC IV अवधारणाओं पर आधारित कई मशीनें सफलतापूर्वक वितरित की गईं।
इतिहास
उत्पत्ति
जून 1952 में, डैनियल स्लोटनिक ने प्रिंसटन विश्वविद्यालय में इंस्टीट्यूट फॉर एडवांस्ड स्टडी (आईएएस) में आईएएस मशीन पर काम करना प्रारम्भ किया।[6] आईएएस मशीन में एक बिट-समानांतर गणित इकाई थी जो 40-बिट शब्द पर संचालित होती थी।[7] मूल रूप से विलियम्स ट्यूब मेमोरी से सुसज्जित, इंजीनियरिंग रिसर्च एसोसिएट्स का एक चुंबकीय ड्रम बाद में जोड़ा गया था। इस ड्रम में 80 ट्रैक थे ताकि एक समय में दो शब्द पढ़े जा सकें, और प्रत्येक ट्रैक में 1,024 बिट्स संग्रहीत थे।[8]
ड्रम के तंत्र पर विचार करते समय, स्लोटनिक को आश्चर्य होने लगा कि क्या यह कंप्यूटर बनाने का सही तरीका है। यदि किसी शब्द के बिट्स को 40 ट्रैकों के समानांतर लिखने के स्थान पर एक ही ट्रैक पर क्रमिक रूप से लिखा जाता है, तो डेटा को बिट-दर-बिट ड्रम से सीधे बिट-सीरियल कंप्यूटर में फीड किया जा सकता है। ड्रम में अभी भी कई ट्रैक और हेड होंगे, लेकिन एक शब्द को एकत्रित करने और इसे एक एएलयू में भेजने के स्थान पर, इस अवधारणा में प्रत्येक ट्रैक पर डेटा को एक समय में थोड़ा सा पढ़ा जाएगा और समानांतर एएलयू में भेजा जाएगा। यह एक शब्द-समानांतर, बिट-सीरियल कंप्यूटर होगा।[6]
स्लोटनिक ने इस विचार को आईएएस में उठाया, लेकिन जॉन वॉन न्यूमैन ने इसे बहुत अधिक ट्यूबों की आवश्यकता के रूप में अस्वीकृत कर दिया।[6] स्लोटनिक ने अपनी पीएचडी के लिए स्कूल लौटने के लिए फरवरी 1954 में आईएएस छोड़ दिया और इस सन्दर्भ को भुला दिया गया।[6]
सोलोमन
अपनी पीएचडी और कुछ पोस्ट-डॉक्टर कार्य पूरा करने के बाद, स्लोटनिक आईबीएम में चले गए। इस समय तक, कम से कम वैज्ञानिक कंप्यूटिंग के लिए, ट्यूब और ड्रम को ट्रांजिस्टर और कोर मेमोरी से बदल दिया गया था। एक ड्रम से डेटा की विभिन्न धाराओं पर काम करने वाले समानांतर प्रोसेसर के विचार में अब वही स्पष्ट अपील नहीं रही। फिर भी, आगे के विचार से पता चला कि समानांतर मशीनें अभी भी कुछ अनुप्रयोगों में महत्वपूर्ण प्रदर्शन प्रदान कर सकती हैं; स्लोटनिक और एक सहयोगी, जॉन कॉके ने 1958 में इस अवधारणा पर एक पेपर लिखा था।[9]
आईबीएम में थोड़े समय के लिए और फिर एरोंका विमान में कुछ समय व्यतीत के बाद, स्लोटनिक वेस्टिंगहाउस एयर आर्म डिवीजन में पहुंचे, जो राडार और इसी तरह की प्रणालियों पर काम करता था।[10] अमेरिकी वायु सेना की आरएडीसी से एक अनुबंध के तहत, स्लॉटनिक 1,024 बिट-सीरियल एएलयू के साथ सिस्टम डिजाइन करने के लिए एक टीम बनाने में सक्षम था, जिसे "प्रसंस्करण तत्वों" या पीई के रूप में जाना जाता है। इस डिज़ाइन को राजा सोलोमन के नाम पर सोलोमन नाम दिया गया था, जो बहुत बुद्धिमान थे और उनकी 1,000 पत्नियाँ थीं।[11]
पीई को एकल मास्टर सेंट्रल प्रोसेसिंग यूनिट (सीपीयू), कंट्रोल यूनिट या सीयू से निर्देश दिए जाएंगे। सोलोमन का सीयू मेमोरी से निर्देशों को पढ़ेगा, उन्हें डीकोड करेगा, और फिर उन्हें प्रसंस्करण के लिए पीई को सौंप देगा। ऑपरेंड और परिणाम रखने के लिए प्रत्येक PE की अपनी मेमोरी, PE मेमोरी मॉड्यूल या PEM होती है। सीयू एक समर्पित मेमोरी बस के माध्यम से संपूर्ण मेमोरी तक पहुंच सकता है, जबकि पीई केवल अपने स्वयं के पीईएम तक पहुंच सकता है।[12] एक पीई के परिणामों को दूसरे में इनपुट के रूप में उपयोग करने की अनुमति देने के लिए, एक अलग नेटवर्क ने प्रत्येक पीई को उसके आठ निकटतम पड़ोसियों से जोड़ा।[13]
कई परीक्षण प्रणाली का निर्माण किया गया, जिसमें 3-बाय-3 (9 पीई) प्रणाली और सरलीकृत पीई के साथ 10-बाय-10 मॉडल सम्मिलित है। इस अवधि के दौरान, अधिक जटिल पीई डिज़ाइनों पर कुछ विचार किया गया, जो एक 24-बिट समानांतर प्रणाली बन जाएगी जिसे 256-बाई-32 व्यवस्था में व्यवस्थित किया जाएगा। इस डिज़ाइन का उपयोग करने वाला एक एकल पीई 1963 में बनाया गया था। जैसे ही डिज़ाइन का काम जारी रहा, अमेरिकी रक्षा विभाग के प्राथमिक प्रायोजक की एक दुर्घटना में मृत्यु हो गई और आगे कोई अनुदान नहीं मिल सका।[14]
विकास जारी रखने के लिए स्लोटनिक ने लिवरमोर से संपर्क किया, जो उस समय सुपरकंप्यूटर खरीद में सबसे आगे था। वे डिज़ाइन में बहुत रुचि रखते थे, लेकिन उन्होंने उन्हें वर्तमान डिज़ाइन की फिक्स्ड-पॉइंट निश्चित बिंदु गणित इकाइयों को वास्तविक फ़्लोटिंग पॉइंट में अपग्रेड करने के लिए मना लिया, जिसके परिणामस्वरूप सोलोमन.2 डिज़ाइन प्राप्त हुआ।[15]
लिवरमोर विकास के लिए अनुदान नहीं देगा, इसके स्थान पर, उन्होंने एक अनुबंध की प्रस्तुति की जिसमें वे मशीन के पूरा होने के बाद उसे लीज पर देंगे। वेस्टिंगहाउस प्रबंधन ने इसे बहुत जोखिम भरा माना और टीम को बंद कर दिया। स्लॉटनिक ने परियोजना को जारी रखने के लिए उद्यम पूंजी खोजने का प्रयास करते हुए वेस्टिंगहाउस छोड़ दिया, लेकिन असफल रहे। लिवरमोर ने बाद में इस भूमिका के लिए सीडीसी स्टार-100 का चयन किया, क्योंकि सीडीसी विकास लागत वहन करने को तैयार था।[16]
इलियाक IV
जब सोलोमन का कार्यकाल समाप्त हुआ, तो स्लॉटनिक अर्बाना-शैंपेन में इलिनोइस विश्वविद्यालय में इलिनोइस ऑटोमैटिक कंप्यूटर डिज़ाइन (ILLIAC) टीम में सम्मिलित हो गए। इलिनोइस 1949 से अमेरिकी रक्षा विभाग और उन्नत अनुसंधान परियोजना एजेंसी (एआरपीए) के लिए बड़े कंप्यूटर डिजाइन और निर्माण कर रहा था। 1964 में विश्वविद्यालय ने इस प्रयास को वित्तपोषित करने के लिए एआरपीए के साथ एक अनुबंध पर हस्ताक्षर किए, जिसे ILLIAC IV के रूप में जाना जाता है, क्योंकि यह था विश्वविद्यालय में चौथा कंप्यूटर डिज़ाइन और निर्मित किया गया। विकास 1965 में प्रारम्भ हुआ, और पहला-पास डिज़ाइन 1966 में पूरा हुआ।[17]
सोलोमन की बिट-सीरियल अवधारणा के विपरीत, ILLIAC IV में PE को 12,000 गेट्स और 2048-शब्द पतली-फिल्म मेमोरी का उपयोग करके पूर्ण 64-बिट (बिट-समानांतर) प्रोसेसर में अपग्रेड किया गया था।[18] पीई में पांच 64-बिट रजिस्टर थे, प्रत्येक का एक विशेष उद्देश्य था। इनमें से एक, आरजीआर, का उपयोग पड़ोसी पीई को डेटा संचारित करने के लिए किया गया था, जो प्रति घड़ी चक्र में एक "हॉप" ले जाता था। एक अन्य रजिस्टर, आरजीडी, ने संकेत दिया कि वह पीई वर्तमान में सक्रिय था या नहीं। "निष्क्रिय" पीई मेमोरी तक नहीं पहुंच सकते थे, लेकिन वे आरजीआर का उपयोग करके पड़ोसी पीई को परिणाम भेजेंगे।[13] पीई को एकल 64-बिट एफपीयू, दो 32-बिट अर्ध-सटीक एफपीयू, या आठ 8-बिट फिक्स्ड-पॉइंट प्रोसेसर के रूप में काम करने के लिए डिज़ाइन किया गया था।[18]
1,024 पीई और एक सीयू के स्थान पर, नए डिज़ाइन में कुल 256 पीई को चार 64-पीई "क्वाड्रेंट" में व्यवस्थित किया गया था, प्रत्येक का अपना सीयू था। सीयू भी 64-बिट डिज़ाइन थे, जिसमें चौंसठ 64-बिट रजिस्टर और अन्य चार 64-बिट संचायक थे। सिस्टम चार अलग-अलग 64-पीई मशीनों, दो 128-पीई मशीनों या एक 256-पीई मशीन के रूप में चल सकता है। इसने सिस्टम को विभिन्न समस्याओं पर काम करने की अनुमति दी जब डेटा संपूर्ण 256-पीई सरणी की मांग के लिए बहुत छोटा था [18]
25 मेगाहर्ट्ज घड़ी पर आधारित, सभी 256-पीई एक ही प्रोग्राम पर चलने के साथ, मशीन को प्रति सेकंड 1 बिलियन फ्लोटिंग पॉइंट ऑपरेशन, या आज की शब्दावली में, 1 जीएफएलओपीएस देने के लिए डिज़ाइन किया गया था।[19] इसने इसे विश्व की किसी भी मशीन से कहीं अधिक तेज़ बना दिया; समकालीन सीडीसी 7600 का घड़ी चक्र 27.5 नैनोसेकंड या 36 एमआईपीएस था[20], हालांकि कई कारणों से यह सामान्यतः 10 एमआईपीएस के करीब प्रदर्शन की प्रस्तुति करता था।[21][lower-alpha 1]
मशीन को समर्थन देने के लिए, डिजिटल कंप्यूटर प्रयोगशाला भवनों के विस्तार का निर्माण किया गया।[22][23] विश्वविद्यालय में नमूना कार्य का मुख्य उद्देश्य पीई को डेटा के साथ कुशलतापूर्वक भरना था, इस प्रकार कंप्यूटर विकास में पहला तनाव परीक्षण आयोजित करना था। इसे यथासंभव आसान बनाने के लिए, कई नई कंप्यूटर भाषाएँ बनाई गईं; IVTRAN और TRANQUIL FORTRAN के समानांतर संस्करण थे, और Glypnir ALGOL का एक समान रूपांतरण था। सामान्यतः, ये भाषाएं समानांतर में निष्पादित होने वाले पीई में डेटा के एरे को लोड करने के लिए समर्थन प्रदान करती हैं, और कुछ ने एरे संचालन में लूप को खोलने का भी समर्थन किया है।[24]
निर्माण, समस्याएँ
1966 की में, डिज़ाइन के निर्माण में रुचि रखने वाले औद्योगिक भागीदारों की तलाश में विश्वविद्यालय द्वारा प्रस्तावों के लिए एक अनुरोध भेजा गया था। जुलाई में सत्रह प्रतिक्रियाएँ प्राप्त हुईं, सात ने उत्तर दिया और इनमें से तीन का चयन किया गया।[25] नियंत्रण डेटा सहित कई प्रतिक्रियाओं ने उन्हें वेक्टर प्रोसेसर डिज़ाइन में रुचि लेने का प्रयास किया, लेकिन चूंकि इन्हें पहले से ही डिज़ाइन किया जा रहा था, इसलिए टीम को दूसरा निर्माण करने में कोई दिलचस्पी नहीं थी। अगस्त 1966 में,[lower-alpha 2] मशीन के निर्माण पर बोली लगाने के लिए आरसीए, बरोज़ कॉर्पोरेशन और यूनीवैक को आठ महीने के अनुबंध की प्रस्तुति की गई थी।[18]
टेक्सस इंस्ट्रूमेंट्स (टीआई) के साथ मिलकर बरोज़ ने अंततः अनुबंध जीत लिया। दोनों ने नई तकनीकी प्रगति की पेशकश की जिसने उनकी बोली को सबसे दिलचस्प बना दिया। बरोज़ पतली-फिल्म मेमोरी का एक नया और बहुत तेज़ संस्करण बनाने की पेशकश कर रहा था जो प्रदर्शन में सुधार करेगा। टीआई प्रत्येक 20 लॉजिक गेट के साथ 64-पिन एमिटर-युग्मित लॉजिक (ईसीएल) इंटीग्रेटेड सर्किट (आईसी) बनाने की पेशकश कर रहा था।[lower-alpha 3] उस समय, अधिकांश आईसी 16-पिन पैकेज का उपयोग करते थे और 4 से 7 गेट के बीच होते थे। टीआई के आईसी का उपयोग करने से सिस्टम बहुत छोटा हो जाएगा।[18]
बरोज़ ने विशेष डिस्क ड्राइव की भी आपूर्ति की, जिसमें प्रत्येक ट्रैक के लिए एक अलग स्थिर हेड होता है और यह 500 Mbit/s तक की गति प्रदान कर सकता है और प्रति 36" डिस्क में लगभग 80 MB संग्रहीत कर सकता है। वे फ्रंट के रूप में कार्य करने के लिए एक बरोज़ B6500 मेनफ्रेम भी प्रदान करेंगे। -एंड कंट्रोलर, सेकेंडरी स्टोरेज से डेटा लोड करना और अन्य हाउसकीपिंग कार्य करना। B6500 से जुड़ा एक तृतीय पक्ष लेजर ऑप्टिकल रिकॉर्डिंग माध्यम था, एक बार लिखने वाला सिस्टम जो पॉलिएस्टर शीट की एक पट्टी पर लेपित पतली धातु की फिल्म पर 1 Tbit तक संग्रहीत होता था एक घूमने वाले ड्रम द्वारा ले जाया गया। नए डिज़ाइन का निर्माण बरोज़ की ग्रेट वैली लैब में शुरू हुआ।[12] उस समय, यह अनुमान लगाया गया था कि मशीन 1970 की प्रारम्भ में वितरित की जाएगी।[26]
आईसी पर एक साल तक काम करने के बाद, टीआई ने घोषणा की कि वे 64-पिन डिज़ाइन बनाने में सक्षम होने में विफल रहे हैं। अधिक जटिल आंतरिक वायरिंग सर्किट्री में क्रॉसस्टॉक का कारण बन रही थी, और उन्होंने समस्याओं को ठीक करने के लिए एक और वर्ष का समय मांगा। इसके बजाय, ILLIAC टीम ने उपलब्ध 16-पिन IC के आधार पर मशीन को फिर से डिज़ाइन करना चुना। इसके लिए सिस्टम को मूल 25 मेगाहर्ट्ज के बजाय 16 मेगाहर्ट्ज घड़ी का उपयोग करके धीमी गति से चलाने की आवश्यकता थी।[27] 64-पिन से 16-पिन में परिवर्तन में परियोजना की लागत लगभग दो साल और लाखों डॉलर थी। TI एक और वर्ष से अधिक समय के बाद 64-पिन डिज़ाइन को कार्यान्वित करने में सक्षम हुआ, और ILLIAC के पूरा होने से पहले ही उन्हें बाज़ार में पेश करना प्रारम्भ कर दिया।[27]
इस परिवर्तन के परिणामस्वरूप, व्यक्तिगत पीसी बोर्ड लगभग 1 इंच (2.5 सेमी) वर्ग से बढ़कर लगभग 6 गुणा 10 इंच (15 सेमी × 25 सेमी) हो गए। इसने मशीन के लिए एक पतली-फिल्म मेमोरी बनाने के बरोज़ के प्रयासों को बर्बाद कर दिया, क्योंकि अब मेमोरी के लिए डिज़ाइन की अलमारियों में फिट होने के लिए पर्याप्त जगह नहीं थी। मेमोरी के लिए जगह बनाने के लिए अलमारियों के आकार को बढ़ाने के प्रयासों से सिग्नल प्रसार में गंभीर समस्याएं पैदा हुईं।[28] स्लॉटनिक ने संभावित प्रतिस्थापनों का सर्वेक्षण किया और फेयरचाइल्ड सेमीकंडक्टर से एक सेमीकंडक्टर मेमोरी चुनी, एक निर्णय जिसका बरोज़ ने इतना विरोध किया कि ARPA द्वारा एक पूर्ण समीक्षा की गई।[18]
1969 में, इन समस्याओं के साथ-साथ देरी के कारण लागत में बढ़ोतरी के कारण केवल एक 64-पीई क्वाड्रेंट बनाने का निर्णय लिया गया,[18] जिससे मशीन की गति लगभग 200 MFLOPS तक सीमित हो हो गई।[29] इन परिवर्तनों को मिलाकर परियोजना की लागत तीन साल और $6 मिलियन थी।[18] 1969 तक, इस परियोजना पर प्रति माह 1 मिलियन डॉलर खर्च हो रहे थे, और इसे मूल ILLIAC टीम से बाहर करना पड़ा, जो परियोजना के विरोध में तेजी से मुखर हो रहे थे।[30]
एम्स ले जाएँ
1970 तक, मशीन अंततः उचित दर पर बनाई जा रही थी और इसे लगभग एक वर्ष में डिलीवरी के लिए तैयार किया जा रहा था। 6 जनवरी 1970 को, छात्र समाचार पत्र द डेली इलिनी ने दावा किया कि कंप्यूटर का उपयोग परमाणु हथियारों को डिजाइन करने के लिए किया जाएगा।[31] मई में, केंट राज्य में गोलीबारी हुई और विश्वविद्यालय परिसरों में युद्ध-विरोधी हिंसा भड़क उठी।[30]
स्लॉटनिक ने वर्गीकृत अनुसंधान पर मशीन के उपयोग का विरोध किया और घोषणा की कि जब तक यह विश्वविद्यालय के आधार पर है, मशीन पर होने वाली सभी प्रसंस्करण सार्वजनिक रूप से जारी की जाएगी। उन्हें इस बात की भी चिंता बढ़ गई कि मशीन पर अधिक कट्टरपंथी छात्र समूहों द्वारा हमला किया जाएगा।[30] 9 मई 1970 को देशव्यापी छात्र हड़ताल में शामिल होने के बाद स्थानीय छात्रों द्वारा "इलियक्शन का दिन" घोषित करने के बाद यह स्थिति समझदारी भरी लग रही थी[32] और विशेष रूप से 24 अगस्त को विस्कॉन्सिन-मैडिसन विश्वविद्यालय में गणित भवन पर बमबारी।[33]
सिलिकॉन वैली बन रहे नासा एम्स रिसर्च सेंटर के निदेशक हंस मार्क की मदद से जनवरी 1971 में मशीन को विश्वविद्यालय के बजाय एम्स में वितरित करने का निर्णय लिया गया। एक सक्रिय