IBM Advanced Computer Systems project
اے سی ایس-1 اور اے سی ایس-360 دو متعلقہ سپر کمپیوٹر ہیں جنہیں آئی بی ایم نے 1961 سے 1969 تک آئی بی ایم ایڈوانسڈ کمپیوٹنگ سسٹمز پروجیکٹ کے حصے کے طور پر ڈیزائن کیا تھا۔ اگرچہ ڈیزائن کبھی مکمل نہیں ہوئے تھے اور کوئی ماڈل کبھی تیار نہیں ہوا تھا، اس منصوبے نے متعدد تنظیمی تکنیکوں اور تعمیراتی اختراعات کو جنم دیا جو اس کے بعد سے آج کے وجود میں موجود تقریبا تمام اعلی کارکردگی والے کمپیوٹرز میں شامل ہو گئے ہیں۔ پروجیکٹ کے نتیجے میں آنے والے بہت سے خیالات نے آئی بی ایم آر ایس/6000 کی ترقی کو براہ راست متاثر کیا اور، حال ہی میں، انٹیل اور ایچ پی کے ذریعہ اعلی کارکردگی والے پروسیسرز میں استعمال ہونے والے ایکسپلیسلی متوازی انسٹرکشن کمپیوٹنگ (ای پی آئی سی) کمپیوٹنگ پیراڈائم میں حصہ ڈالا ہے۔ اے سی ایس پروجیکٹ 1961 میں پروجیکٹ وائی کے طور پر شروع ہوا جس کا مقصد "ایک ایسی مشین بنانا تھا جو اسٹریچ سے سو گنا تیز تھی"۔ ابتدائی کام آئی بی ایم واٹسن ریسرچ سینٹر میں شروع ہوا۔ جان کاک، ہرب شور، فرانسس ایلن، جین امدل، اور لن کونوے سمیت متعدد اہم کمپیوٹر علمبرداروں نے اس منصوبے میں تعاون کیا۔ مئی 1968 میں آئی بی ایم کے ایس/360 مطابقت کو سپورٹ کرنے کے منصوبے میں ترمیم کرنے کے فیصلے کے نتیجے میں ڈیزائن کیے جانے والے کمپیوٹر کا نام اے سی ایس-1 سے اے سی ایس-360 میں تبدیل کر دیا گیا۔ اپنے عروج پر، اے سی ایس-360 پروجیکٹ میں 200 سے زیادہ انجینئر اور عملہ شامل تھے۔ اے سی ایس-360 پروجیکٹ مئی 1969 میں منسوخ کر دیا گیا تھا ؛ تاہم، اس منصوبے کے نتیجے میں ہونے والی بہت سی اختراعات بالآخر دیگر مشینوں اور آرکیٹیکچرز کے ڈیزائن کو متاثر کرنے کے علاوہ مشینوں کی آئی بی ایم آر ایس/6000 سیریز (جسے بعد میں آئی بی ایم سسٹم پی لائن آف ورک سٹیشنز اور سرورز کے نام سے جانا جاتا ہے) میں براہ راست احساس پائیں گی۔ اثر اگرچہ نہ تو ACS-1 اور نہ ہی ACS-360 کبھی تیار کیا گیا تھا، لیکن ان کے ڈیزائن کے لیے ذمہ دار IBM ایڈوانسڈ کمپیوٹنگ سسٹمز گروپ نے آرکیٹیکچرل اختراعات تیار کیں اور RISC CPU ڈیزائن کی متعدد تکنیکوں کا آغاز کیا جو جدید کمپیوٹر آرکیٹیکچرز اور سسٹمز کے ڈیزائن کے لیے بنیادی بن جائیں گی: سائیکل کے وقت کو کم کرنے کے لیے پائپ لائن مراحل کے لیے منطق گیٹ کی سطحوں کی تعداد میں جارحانہ کمی۔ کیش کمپائلر آپٹیمائزیشن تکنیک سے I/O کو ہموار کرنے کے ساتھ پروسیسر اور میموری کیش میموری کے درمیان سخت انضمام۔ ورچوئل میموری آپریٹنگ سسٹم ملٹی انسٹرکشن ڈی کوڈ اور ایشو (پہلا) برانچ ٹارگٹ بفر کا استعمال (پہلا) ہارڈ ویئر میں متحرک انسٹرکشن شیڈولنگ/آؤٹ آف آرڈر ایگزیکیوشن ہارڈ ویئر (IBM کے لیے پہلا)