Cray-3/SSS
کری-3/ایس ایس ایس (سپر اسکیل ایبل سسٹم) ایک اہم بڑے پیمانے پر متوازی سپر کمپیوٹر پروجیکٹ تھا جس نے دو پروسیسر کری-3 کو مکمل طور پر کمپیوٹر کی مرکزی میموری پر مبنی ایک نئے ایس آئی ایم ڈی پروسیسنگ یونٹ سے جوڑ دیا۔ بعد میں اسے T94/SSS کی شکل میں کری T90 سیریز کے لیے ایڈ آن سمجھا گیا، لیکن اس بات کا کوئی ثبوت نہیں ہے کہ یہ کبھی بنایا گیا تھا۔ ڈیزائن ایس ایس ایس پروجیکٹ اس وقت شروع ہوا جب ایک سپر کمپیوٹنگ ریسرچ سینٹر (ایس آر سی) انجینئر، کین ایوبسٹ نے متوازی کمپیوٹر کو نافذ کرنے کا ایک نیا طریقہ دیکھا۔ پچھلے بڑے پیمانے پر SIMD ڈیزائن، جیسے کنکشن مشینیں، انفرادی پروسیسنگ عناصر کی ایک بڑی تعداد پر مشتمل تھی جس میں ایک سادہ پروسیسر اور کچھ مقامی میموری شامل تھی۔ جن نتائج کو عنصر سے عنصر تک منتقل کرنے کی ضرورت تھی انہیں نیٹ ورکنگ لنکس کے ساتھ نسبتا سست رفتار سے منتقل کیا گیا۔ یہ زیادہ تر متوازی ڈیزائنوں میں ایک سنگین رکاوٹ تھی، جس نے ان کے استعمال کو کچھ کرداروں تک محدود کر دیا جہاں ان باہمی انحصار کو کم کیا جا سکتا تھا۔ آئیوبسٹ کا خیال یہ تھا کہ ایک علیحدہ نیٹ ورک کا استعمال کرنے کے بجائے ڈیٹا کو منتقل کرنے کے لیے کری-3 سے سپر فاسٹ اسکیٹر/کلیڈر ہارڈ ویئر کا استعمال کیا جائے۔ یہ کم از کم "کموڈٹی" ہارڈ ویئر پر مبنی نظاموں کے مقابلے میں بہتر کارکردگی کا ایک آرڈر پیش کرے گا۔ بہتر ابھی تک، مشین میں اب بھی ایک مکمل کری-3 سی پی یو شامل ہوگا، جس سے مشین کو مجموعی طور پر مسئلے کی تفصیلات کے لحاظ سے SIMD یا ویکٹر ہدایات استعمال کرنے کی اجازت ملتی ہے۔ اب جو کچھ بچا تھا وہ پروسیسر کا انتخاب تھا۔ چونکہ کری-3 میں پہلے سے ہی ہیوی کمپیوٹنگ کے لیے ویکٹر پروسیسر موجود تھا، اس لیے ایس آئی ایم ڈی پروسیسرز خود کافی آسان ہو سکتے ہیں، صرف بنیادی ہدایات کو سنبھال سکتے ہیں۔ یہی وہ جگہ ہے جہاں SSS تصور واقعی منفرد تھا ؛ چونکہ زیادہ تر SIMD مشینوں میں مسئلہ ڈیٹا کو منتقل کر رہا تھا، اس لیے Iobst نے تجویز کیا کہ پروسیسرز کو خود SRAM چپس میں بنایا جائے۔ میموری کو عام طور پر رام چپس کے اندر ایک قطار/کالم کی شکل میں منظم کیا جاتا ہے، جس میں چپ پر ایک کنٹرولر چپ سے درخواست کردہ ڈیٹا کو قطاروں میں متوازی طور پر پڑھتا ہے، پھر نتائج کو سی پی یو کے ذریعے پروسیسنگ کے لیے 32 یا 64 بٹ الفاظ میں جمع کرتا ہے۔ ایس ایس ایس تصور میں، چپس سنگل بٹ کمپیوٹرز کی ایک سیریز سے بھی لیس ہوں گی جو ایک ہی وقت میں تمام قطاروں کے ایک خاص کالم پر کام کر رہے ہوں گے-اس کا مطلب یہ ہے کہ پروسیسرز بہت تیز رفتار سے ڈیٹا تک رسائی حاصل کر سکتے ہیں، تقریبا 100x معمول کی رفتار سے۔ اس میں بکھرے ہوئے/جمع کرنے والے ہارڈ ویئر کے ذریعہ نافذ کردہ "نیٹ ورک" کی رفتار کو شامل کریں، اور سسٹم کو موجودہ SIMD سسٹمز سے کافی زیادہ سائز تک بڑھایا جا سکتا ہے۔ ہر پروسیسر 100 این ایس (10 میگاہرٹز) کے موثر سائیکل ریٹ کے لیے ہر 200 نینو سیکنڈ میں دو کمانڈز قبول کر سکتا ہے۔ 1,024,000 پروسیسرز کے ساتھ مکمل طور پر لیس نظام میں 32 ٹی فلاپس کی مجموعی پروسیسنگ کی صلاحیت ہوگی۔ اگست 1994 میں این ایس اے نے کری کمپیوٹر کارپوریشن (سی سی سی) سے فی رام چپ 2,048 پروسیسرز کے ساتھ 512,000 پروسیسر ڈیزائن بنانے کا معاہدہ کیا۔ نیشنل سیمی کنڈکٹر کو آئیوبسٹ کا ڈیزائن تیار کرنے کے لیے منتخب کیا گیا تھا، جہاں مارک نورڈر اور جینیفر شریڈر نے ڈیزائن میں ترمیم کی اور اسے پروڈکشن کے لیے رکھا۔ مشین کا پہلا نصف حصہ، 256,000 پروسیسرز کے ساتھ، پہلی بار 2 مارچ 1995 کو چلایا گیا۔ (24 مارچ، 1995 کو کری کمپیوٹر کارپوریشن نے یو ایس دیوالیہ پن کوڈ کے باب 11 کے تحت رضاکارانہ درخواست دائر کی۔) حوالہ جات بیرونی روابط بائٹ میگزین ابتدائی 1995 کری-3/ایس ایس ایس ڈیزائن ایس ایس ایس منسلک 3 ایس ایس ایس بڑے پیمانے پر متوازی کمپیوٹرز سپر کمپیوٹرز پر