الأمن السيبراني لمركز مكافحة الأمراض والوقاية منها



تُعدّ سلسلة حواسيب CDC Cyber من فئة الحواسيب المركزية العملاقة ، وكانت المنتج الرئيسي لشركة Control Data Corporation (CDC) خلال سبعينيات وثمانينيات القرن الماضي. [ 1 ] في ذلك الوقت، كانت هذه الحواسيب الخيار الأمثل للحوسبة العلمية والرياضية المكثفة. استُخدمت في نمذجة تدفق الموائع، وتحليل الإجهاد في علوم المواد، وتحليل التشغيل الكهروكيميائي، [ 2 ] والتحليل الاحتمالي، [ 3 ] والحوسبة في مجال الطاقة والمجال الأكاديمي، [ 4 ] ونمذجة الحماية من الإشعاع، [ 5 ] وغيرها من التطبيقات. وشملت هذه السلسلة أيضًا الحواسيب الصغيرة Cyber 18 وCyber 1000. ومثل سابقتها، CDC 6600 ، تميزت هذه الحواسيب باستخدامها نظام التمثيل الثنائي المكمل للآحاد .
نماذج
تضمنت سلسلة سايبر خمس سلاسل مختلفة من أجهزة الكمبيوتر:
- تعتمد سلسلتا 70 و170 على بنية الحواسيب العملاقة CDC 6600 و CDC 7600 على التوالي.
- سلسلة 200 مبنية على جهاز CDC STAR-100 ، الذي تم إصداره في سبعينيات القرن العشرين.
- سلسلة 180 التي طورها فريق في كندا، والتي تم إصدارها في الثمانينيات (بعد سلسلة 200).
- المعالج المرن المتقدم (AFP) أو المعالج المرن المتقدم ( Cyberplus )
- الحاسوب المصغر Cyber 18 مبني على أساس CDC 1700
على الرغم من أن بعض أجهزة Cyber كانت موجهة في المقام الأول لتطبيقات المكاتب الكبيرة بدلاً من مهام الحواسيب العملاقة التقليدية، إلا أنها تضمنت تعليمات متجهة أساسية لتحسين الأداء في أدوار CDC التقليدية.
سلسلة سايبر 70 و170


كانت معمارية Cyber 70 و170 خلفًا لسلسلة CDC 6600 و CDC 7600 السابقة ، ولذلك تشاركت معها في معظم خصائصها. تُعد سلسلة Cyber-70 ترقية طفيفة للأنظمة السابقة. [ 6 ] كان جهاز Cyber-73 مطابقًا إلى حد كبير لجهاز CDC 6400 من حيث المكونات المادية، مع إضافة وحدة المقارنة والنقل (CMU). ساهمت تعليمات CMU في تسريع مقارنة ونقل بيانات الأحرف غير المتوافقة مع الكلمات ذات 6 بتات. كان من الممكن تهيئة جهاز Cyber-73 بمعالج واحد أو اثنين. حلّت النسخة ثنائية المعالج محل جهاز CDC 6500. وكما هو الحال مع جهاز CDC 6200، قدمت CDC أيضًا جهاز Cyber-72. كان جهاز Cyber-72 مطابقًا لجهاز Cyber-73 من حيث المكونات المادية، ولكنه أضاف دورات ساعة إضافية لكل تعليمة لإبطائها. سمح هذا لشركة CDC بتقديم نسخة ذات أداء أقل بسعر أقل دون الحاجة إلى تطوير مكونات مادية جديدة. كما كان من الممكن توفيره بمعالجين. كان جهاز Cyber 74 نسخةً مُحدَّثةً من جهاز CDC 6600. [ 7 ] احتوت نسخة Cyber 74 ثنائية المعالج على معالج من طراز 6600، ومعالج آخر من طراز Cyber-73 - على غرار جهاز CDC 6700 السابق. أما جهاز Cyber 76 فكان في الأساس جهاز CDC 7600 مُعاد تسميته . لم يكن لدى كلٍّ من جهازي Cyber-74 أحادي المعالج وCyber-76 تعليمات CMU. في جهاز Cyber-74 ثنائي المعالج، كانت تعليمات CMU مُتاحةً فقط على المعالج الثاني من طراز Cyber-73.
مثّلت سلسلة Cyber-170 تحوّلاً في استخدام الدوائر المتكاملة وذاكرة أشباه الموصلات، حيث انتقلت من المكونات الإلكترونية المنفصلة والذاكرة الأساسية إلى الدوائر المتكاملة وذاكرة أشباه الموصلات . تستخدم الطرازات 172 و173 و174 الدوائر المتكاملة وذاكرة أشباه الموصلات، بينما يستخدم الطراز 175 ترانزستورات منفصلة عالية السرعة. [ 8 ] تُعدّ سلسلة Cyber-170/700 تحديثًا لسلسلة Cyber-170 في أواخر سبعينيات القرن الماضي.
كان المعالج المركزي (CPU) والذاكرة المركزية (CM) يعملان بوحدات كلمات طولها 60 بت . في مصطلحات CDC، يشير مصطلح "بايت" إلى كيانات طولها 12 بت (وهو ما يتوافق مع حجم الكلمة المستخدمة من قبل المعالجات الطرفية). كانت الأحرف تتكون من ستة بتات، ورموز العمليات من ستة بتات، وعناوين الذاكرة المركزية من 18 بتًا. كانت تعليمات المعالج المركزي إما بطول 15 بتًا أو 30 بتًا. فرض نظام العنونة ذو الـ 18 بتًا، المتأصل في سلسلة Cyber 170، حدًا أقصى قدره 262,144 كلمة (256 كيلوبايت) من الذاكرة الرئيسية، وهي ذاكرة أشباه موصلات في هذه السلسلة. لا يحتوي المعالج المركزي على تعليمات إدخال/إخراج، ويعتمد على وحدات المعالج الطرفي (PP) لإجراء عمليات الإدخال/الإخراج.
يتكون نظام سلسلة Cyber 170 من معالج مركزي واحد أو اثنين يعملان بتردد 25 أو 40 ميجاهرتز، ومجهز بـ 10 أو 14 أو 17 أو 20 معالجًا طرفيًا، وما يصل إلى 24 قناة عالية الأداء للإدخال /الإخراج عالي السرعة . نظرًا لبطء أوقات الوصول إلى الذاكرة في المعالج المركزي (في بعض الطرازات، كانت تعليمات الوصول إلى الذاكرة أبطأ من قسمة الفاصلة العائمة )، فإن المعالجات المركزية المتطورة (مثل Cyber-74 وCyber-76 وCyber-175 وCyber-176) مزودة بثمانية أو اثني عشر كلمة من الذاكرة عالية السرعة تُستخدم كذاكرة تخزين مؤقتة للتعليمات. أي حلقة تتسع في ذاكرة التخزين المؤقتة (والتي تُسمى عادةً " داخل المكدس ") تعمل بسرعة فائقة، دون الحاجة إلى الرجوع إلى الذاكرة الرئيسية لجلب التعليمات. لا تحتوي الطرازات الأقل تطورًا على مكدس تعليمات. ومع ذلك، نظرًا لتضمين ما يصل إلى أربع تعليمات في كل كلمة 60 بت، فإن درجة معينة من الجلب المسبق متأصلة في التصميم.
كما هو الحال في الأنظمة السابقة، تحتوي سلسلة Cyber 170 على ثمانية سجلات عناوين 18 بت (من A0 إلى A7)، وثمانية سجلات فهرسة 18 بت (من B0 إلى B7)، وثمانية سجلات معاملات 60 بت (من X0 إلى X7). سبعة من سجلات A مرتبطة بسجل X المقابل لها. يؤدي ضبط A1 إلى A5 إلى قراءة العنوان وجلبه إلى سجل X1 إلى X5 المقابل. وبالمثل، يؤدي ضبط السجل A6 أو A7 إلى كتابة سجل X6 أو X7 المقابل إلى الذاكرة المركزية عند العنوان المكتوب في سجل A. أما A0 فهو بمثابة سجل مؤقت.
تتألف وحدات المعالجة المركزية المتطورة من وحدات وظيفية متعددة (مثل الإزاحة، والزيادة، والجمع العشري) مما يسمح بتنفيذ التعليمات بشكل متوازٍ إلى حد ما. يُمكّن هذا التوازي مبرمجي لغة التجميع من تقليل تأثير بطء جلب البيانات من الذاكرة المركزية عن طريق جلب البيانات مسبقًا قبل الحاجة إليها. ومن خلال دمج تعليمات مستقلة بين تعليمات جلب البيانات من الذاكرة والتعليمات التي تعالج المعامل الذي تم جلبه، يُمكن استغلال الوقت المُستغرق في جلب البيانات لإجراء عمليات حسابية أخرى. باستخدام هذه التقنية، بالإضافة إلى تصميم حلقات تكرارية مُحكمة تتناسب مع مكدس التعليمات، يستطيع مبرمج لغة التجميع الماهر في مجال الحوسبة السحابية كتابة شفرة برمجية عالية الكفاءة تُحقق أقصى استفادة من قدرات الجهاز.
يستخدم النظام الفرعي للمعالجات الطرفية تقنية تُعرف باسم "الأسطوانة والفتحة" لمشاركة وحدة التنفيذ؛ حيث يمتلك كل معالج طرفي ذاكرته وسجلاته الخاصة، لكن المعالج (الفتحة) نفسه يُنفذ تعليمة واحدة من كل معالج طرفي بدوره (الأسطوانة). يُعد هذا شكلاً بدائياً من البرمجة المتعددة للأجهزة . تحتوي المعالجات الطرفية على 4096 بايت من كلمات الذاكرة ذات 12 بت وسجل تراكمي ذي 18 بت. يتمتع كل معالج طرفي بإمكانية الوصول إلى جميع قنوات الإدخال/الإخراج وجميع الذاكرة المركزية للنظام، بالإضافة إلى ذاكرته الخاصة. تفتقر مجموعة تعليمات المعالج الطرفي، على سبيل المثال، إلى إمكانيات حسابية واسعة ولا تُشغل تعليمات المستخدم؛ إذ يكمن الغرض من النظام الفرعي للمعالجات الطرفية في معالجة الإدخال/الإخراج، وبالتالي إتاحة الفرصة لوحدة (وحدات) المعالج المركزي الأكثر قوة لتنفيذ عمليات المستخدم الحسابية.
من ميزات معالجات Cyber ذات المواصفات المنخفضة وحدة المقارنة والنقل (CMU). توفر هذه الوحدة أربع تعليمات إضافية مصممة لدعم تطبيقات معالجة النصوص. وبشكل غير معتاد مقارنةً ببقية التعليمات ذات 15 و30 بت، فإن هذه التعليمات ذات 60 بت (ثلاث منها تستخدم كامل الـ 60 بت، بينما تستخدم الرابعة 30 بت، ولكن عملية المحاذاة تتطلب استخدام 60 بت). هذه التعليمات هي: نقل سلسلة نصية قصيرة، نقل سلسلة نصية طويلة، مقارنة السلاسل النصية، ومقارنة سلسلة نصية مرتبة. تعمل هذه التعليمات على حقول مكونة من ستة بتات (مرقمة من 1 إلى 10) في الذاكرة المركزية. على سبيل المثال، يمكن لتعليمة واحدة أن تحدد "نقل سلسلة نصية مكونة من 72 حرفًا تبدأ من الكلمة 1000، الحرف 3، إلى الموقع 2000، الحرف 9". لا تتضمن معالجات Cyber ذات المواصفات العالية وحدة CMU، لأن الحلقات المكتوبة يدويًا يمكن أن تعمل بنفس سرعة تعليمات CMU أو أسرع منها.
عادةً ما تعمل الأنظمة اللاحقة بنظام تشغيل الشبكة ( NOS ) التابع لشركة CDC. استمر تحديث الإصدار الأول من NOS حتى عام 1981 تقريبًا؛ وصدر الإصدار الثاني في أوائل عام 1982، مع الإصدار النهائي 2.8.7 PSR 871، الذي تم تسليمه في ديسمبر 1997، والذي لا يزال يتضمن إصلاحات طفيفة غير رسمية للأخطاء، ومعالجة لمشكلة عام 2000، وما إلى ذلك لدعم DtCyber. إلى جانب NOS، كان نظاما التشغيل الوحيدان الآخران المستخدمان بشكل شائع على سلسلة 170 هما NOS/BE أو سلفه SCOPE ، وهو منتج من قسم Sunnyvale التابع لشركة CDC. توفر أنظمة التشغيل هذه ميزة المشاركة الزمنية للتطبيقات الدفعية والتفاعلية. كان سلف NOS هو Kronos الذي كان شائع الاستخدام حتى عام 1975 تقريبًا. نظرًا لاعتماد التطبيقات المطورة بشكل كبير على مجموعة الأحرف الخاصة بالتثبيت المحدد، اختارت العديد من عمليات التثبيت تشغيل أنظمة التشغيل القديمة بدلاً من تحويل تطبيقاتها. بينما قامت عمليات تثبيت أخرى بتحديث الإصدارات الأحدث من نظام التشغيل لاستخدام مجموعة الأحرف القديمة للحفاظ على توافق التطبيقات.
سلسلة سايبر 180
بدأ تطوير نظام سايبر 180 في مختبر الأنظمة المتقدمة، وهو مشروع تطوير مشترك بين شركتي CDC و NCR ، تأسس عام 1973 في مدينة إسكونديدو بولاية كاليفورنيا. كانت عائلة الأجهزة تُعرف في الأصل باسم خط الإنتاج المتكامل (IPL)، وكان الهدف منها استبدال الذاكرة الافتراضية لخطوط إنتاج NCR 6150 وCDC Cyber 70. كما أُطلق على نظام IPL اسم سايبر 80 في وثائق التطوير. طُوّرت لغة برمجة البرمجيات (SWL)، وهي لغة عالية المستوى شبيهة بلغة باسكال ، خصيصًا لهذا المشروع، بهدف كتابة جميع اللغات ونظام التشغيل (IPLOS) باستخدامها. أُعيد تسمية SWL لاحقًا إلى باسكال-إكس، ثم أصبحت في النهاية سايبل . توقف المشروع المشترك عام 1976، واستمرت شركة CDC في تطوير النظام، وأعادت تسمية سايبر 80 إلى سايبر 180. أُعلن عن أولى أجهزة هذه السلسلة عام 1982، وأُعلن عن نظام التشغيل NOS/VE عام 1983.
مع توحيد معايير الحوسبة إلى حجم بايت ثمانية بت ، بدأ عملاء شركة CDC بالضغط من أجل أن تحذو أجهزة Cyber حذوها. نتج عن ذلك سلسلة جديدة من الأنظمة التي تعمل بنظامي 60 و64 بت. سُمي نظام التشغيل 64 بت NOS/VE ، ودعم إمكانيات الذاكرة الافتراضية للأجهزة. أما أنظمة التشغيل الأقدم 60 بت، NOS و NOS/BE ، فكانت تعمل في مساحة عناوين خاصة لضمان التوافق مع الأنظمة القديمة.
تُعدّ أجهزة نمط 180 الحقيقية معالجات مُبرمجة بدقة عالية، قادرة على دعم مجموعتي التعليمات في آنٍ واحد. ويختلف تصميمها المادي تمامًا عن أجهزة 6000/70/170 السابقة. تمت إعادة ربط حزمة التبادل الصغيرة لنمط 170 بحزمة التبادل الأكبر بكثير لنمط 180؛ وتحتوي حزمة التبادل لنمط 180 على مُعرّف آلة افتراضية (VMID) يُحدد ما إذا كانت مجموعة تعليمات نمط 180 ذات 8/16/64 بت بنظام المتمم الثنائي، أو مجموعة تعليمات نمط 170 ذات 12/60 بت بنظام المتمم الأحادي، هي التي سيتم تنفيذها.
كان هناك ثلاثة نماذج حقيقية من فئة 180 في التشكيلة الأولية، تحمل الأسماء الرمزية P1 وP2 وP3. كان النموذجان P2 وP3 أكبر حجمًا ويعملان بنظام تبريد مائي. صُمم النموذج P2 في ميسيسوجا ، أونتاريو ، على يد نفس الفريق الذي صمم لاحقًا النموذج الأصغر P1، بينما صُمم النموذج P3 في آردن هيلز، مينيسوتا . أما النموذج P1 فكان عبارة عن هيكل مبتكر يعمل بنظام تبريد هوائي، ويتكون من 60 لوحة، وقد صممه فريق في ميسيسوجا؛ وكان يعمل بتردد 60 هرتز (دون الحاجة إلى مولدات كهربائية). كما كان يجري تطوير نموذج رابع عالي الأداء من فئة 180، وهو النموذج 990 (يحمل الاسم الرمزي THETA)، في آردن هيلز أيضًا.
تم تسويق أجهزة 180 في البداية كأجهزة 170/8xx دون الإشارة إلى نظام 8/64 بت الجديد الموجود بداخلها. مع ذلك، فإن برنامج التحكم الرئيسي هو برنامج 180 المعروف باسم واجهة البيئة (EI). استخدم نظام التشغيل 170 (NOS) صفحة واحدة كبيرة وثابتة ضمن الذاكرة الرئيسية. كانت هناك بعض الدلائل التي يمكن للمستخدم الفطن ملاحظتها، مثل رسالة "إنشاء جداول الصفحات" التي تومض على وحدة تحكم المشغل عند بدء التشغيل، ولوحات بدء التشغيل التلقائي التي تحتوي على 16 مفتاح تبديل (بدلاً من 12) لكل كلمة PP على P2 وP3.
في معالجات 180 الحقيقية، تكون المعالجات الطرفية دائمًا من نوع 16 بت، حيث يحدد بت الإشارة ما إذا كانت تعليمات المعالج الطرفي 16/64 بت أو 12/60 بت قيد التنفيذ. وتكون تعليمات الإدخال/الإخراج أحادية الكلمة في هذه المعالجات دائمًا من نوع 16 بت، لذا عند بدء التشغيل، تستطيع هذه المعالجات تهيئة البيئة المناسبة لتشغيل كلٍ من EI وNOS وبرنامج العميل الحالي من نوع 170. ولإخفاء هذه العملية عن العميل، توقفت شركة CDC في أوائل ثمانينيات القرن الماضي عن توزيع الشفرة المصدرية لحزمة Deadstart Diagnostic Sequence (DDS) وحولتها إلى حزمة Common Tests & Initialization (CTI) الخاصة بها.
كانت تشكيلة معالجات 170/800 الأولية كالتالي: 170/825 (P1)، 170/835 (P2)، 170/855 (P3)، 170/865، و170/875. أُصدر المعالج 825 مبدئيًا بعد إضافة بعض حلقات التأخير إلى شفرته البرمجية الدقيقة؛ إذ بدا أن فريق التصميم في تورنتو قد بالغ في تحسين أدائه، فكان قريبًا جدًا من أداء المعالج P2. أما طرازا 865 و875 فكانا عبارة عن معالجات 170/760 مُحسّنة (معالج واحد أو اثنين بوحدات وظيفية متوازية من طراز 6600/7600) مزودة بذاكرة أكبر. استخدم المعالج 865 ذاكرة 170 عادية، بينما استعان المعالج 875 بذاكرة المعالج الرئيسية الأسرع من سلسلة Cyber 205 .
بعد عام أو عامين من الإصدار الأولي، أعلنت شركة CDC لعملائها عن الإمكانيات الحقيقية لسلسلة 800، وأُعيد تسمية أجهزة 180 الأصلية إلى 180/825 (P1) و180/835 (P2) و180/855 (P3). وفي وقت لاحق، طُرح الطراز 815 ببرنامج تشغيل مصغر متأخر، ثم أُعيد استخدام برنامج التشغيل المصغر الأسرع في الطراز 825. وفي النهاية، أُصدر جهاز THETA باسم Cyber 990 .
سلسلة سايبر 200
في عام 1974، قدمت شركة CDC معمارية STAR . تُعدّ STAR تصميمًا جديدًا كليًا 64 بت، مزودًا بذاكرة افتراضية وتعليمات معالجة متجهة لتحقيق أداء عالٍ في فئة معينة من العمليات الحسابية. تعتمد STAR على مسار معالجة متجهات من الذاكرة إلى الذاكرة ، يدعم أطوال متجهات تصل إلى 65,536 عنصرًا. تتميز هذه المعالجة بزمن استجابة طويل جدًا، لذا لا يتم الوصول إلى ذروة السرعة إلا عند استخدام متجهات طويلة جدًا. تم تبسيط المعالج القياسي عمدًا لإفساح المجال للمعالج المتجه، وهو بطيء نسبيًا مقارنةً بجهاز CDC 7600. ونتيجةً لذلك، خيّب جهاز STAR الأصلي الآمال عند إصداره (انظر قانون أمدال ). وتشير أفضل التقديرات إلى أنه تم تسليم ثلاثة أنظمة STAR-100 فقط.
بدا أن جميع مشاكل جهاز STAR قابلة للحل. في أواخر سبعينيات القرن الماضي، عالجت شركة CDC بعض هذه المشاكل في جهاز Cyber 203. حافظت الشركة على الاسم الجديد تماشياً مع علامتها التجارية الجديدة، وربما لتنأى بنفسها عن فشل جهاز STAR. يحتوي جهاز Cyber 203 على معالجة قياسية مُعاد تصميمها وتصميم إدخال/إخراج مُنفصل، [ أ ] ولكنه يحتفظ بخط أنابيب المتجهات الخاص بجهاز STAR. وتشير أفضل التقديرات إلى أنه تم تسليم جهازين من طراز Cyber 203 أو ترقيتهما من أجهزة STAR-100.
في عام 1980، أُعلن عن جهاز Cyber 205، خليفة جهاز Cyber 203. [ 9 ] وكان مكتب الأرصاد الجوية البريطاني في براكنيل ، إنجلترا، أول عميل له، حيث استلم جهازه Cyber 205 في عام 1981. يستبدل جهاز Cyber 205 خط أنابيب STAR المتجهي بخطوط أنابيب متجهية مُعاد تصميمها: تستخدم كل من الوحدات العددية والمتجهة دوائر متكاملة من نوع ECL ، ويتم تبريدها باستخدام غاز الفريون . توفرت أنظمة Cyber 205 بخطّي أنابيب متجهية أو أربعة، حيث يُقدّم الإصدار ذو الأربعة خطوط نظريًا 400 ميجا فلوب 64 بت و800 ميجا فلوب 32 بت. نادرًا ما تُرى هذه السرعات عمليًا إلا من خلال لغة التجميع المُصممة يدويًا . تحتوي كل دائرة متكاملة من نوع ECL على 168 بوابة منطقية، [ 10 ] ويتم ضبط شبكات شجرة الساعة يدويًا عن طريق تعديل طول الكابل المحوري. تُعتبر مجموعة التعليمات هذه من نوع V- CISC (مجموعة تعليمات بالغة التعقيد) بين المعالجات الحديثة. وتُسهّل العديد من العمليات المتخصصة عمليات البحث في الأجهزة، وحساب المصفوفات، والتعليمات الخاصة التي تُمكّن من فك التشفير.
أُعيد تسمية جهاز Cyber 205 الأصلي إلى Cyber 205 Series 400 في عام 1983 عند طرح جهاز Cyber 205 Series 600. يختلف جهاز Series 600 في تقنية الذاكرة والتغليف، ولكنه مطابق للجهاز الأصلي في باقي المواصفات. تم تركيب جهاز Cyber 205 واحد بأربعة منافذ. ويبدو أن جميع المواقع الأخرى مزودة بمنافذ ثنائية، وسيتم تحديد العدد النهائي لاحقًا.
تطورت بنية Cyber 205 إلى ETA10 عندما انفصل فريق التصميم إلى ETA Systems في سبتمبر 1983. وكان آخر تطوير هو Cyber 250، الذي كان من المقرر إصداره في عام 1987 بسعر 20 مليون دولار؛ وتمت إعادة تسميته لاحقًا إلى ETA30 بعد دمج ETA Systems مرة أخرى في CDC.
مركز السيطرة على الأمراض والوقاية منها - الأمن السيبراني 205
- البنية: منطق ECL/LSI [ 11 ]
- زمن الدورة 20 نانوثانية (أو 50 ميجاهرتز)
- تصل سرعة المعالجة إلى 800 ميغا فلوبس باستخدام FP32 و400 ميغا فلوبس باستخدام FP64
- 1 أو 2 أو 4 أو 8 أو 16 مليون كلمة 64 بت بسرعة 25.6 أو 51.2 جيجابت/ثانية
- 8 منافذ إدخال/إخراج بسرعة تصل إلى 16200 ميجابت/ثانية لكل منها
معالج Cyberplus أو المعالج المرن المتقدم (AFP)
كل معالج من معالجات Cyberplus (المعروف أيضًا باسم المعالج المرن المتقدم، AFP) هو معالج 16 بت مع إمكانية اختيارية للعمليات الحسابية ذات الفاصلة العائمة 64 بت، ويحتوي على ذاكرة 64 بت بسعة 256 كيلوبايت أو 512 كيلوبايت. كان المعالج المرن AFP خليفةً للمعالج المرن (FP)، الذي بدأ تطوير تصميمه عام 1972 في إطار مشروع سري، وكان يهدف إلى معالجة بيانات الرادار والصور الفوتوغرافية. [ 12 ] احتوت وحدة التحكم في المعالج المرن FP على شبكة أجهزة لتنفيذ التعليمات الدقيقة المشروطة ، مع أربعة سجلات قناع وسجل تثبيت الشرط؛ حيث تحدد ثلاثة بتات في تنسيق التعليمات الدقيقة من بين ما يقرب من 50 شرطًا لتحديد التنفيذ، بما في ذلك إشارة النتيجة والفيضان، وشروط الإدخال/الإخراج، والتحكم في الحلقة. [ 13 ]
كان هناك ما لا يقل عن 21 نظام معالجة متعددة من نوع Cyberplus قيد التشغيل في عام 1986. تتضمن أنظمة المعالجة المتوازية هذه من 1 إلى 256 معالج Cyberplus يوفر 250 ميجا فلوبس لكل منها، والتي يتم توصيلها بنظام Cyber موجود عبر بنية ربط الذاكرة المباشرة (MIA)، وكان هذا متاحًا على نظام التشغيل NOS 2.2 لطرازات Cyber 170/835 و845 و855 و180/990.
من الناحية المادية، كانت كل وحدة معالجة Cyberplus بحجم وحدة الكمبيوتر المركزي النموذجية، على غرار أنظمة Cyber 180، [ 14 ] مع اعتماد العرض الدقيق على ما إذا كانت وحدة FPU الاختيارية مثبتة، ووزنها حوالي طن واحد .
- البرامج المرفقة مع جهاز Cyberplus هي :
- برامج النظام
- مترجم فورتران المتقاطع
- MICA (آلة تجميع التعليمات المتقاطعة)
- أداة تحميل ملف البناء
- إيكوس (محاكي)
- مرفق تصحيح الأخطاء
- أداة تفريغ البيانات
- أداة تحليل ملفات الذاكرة
- برنامج الصيانة
بعض المواقع التي تستخدم Cyberplus كانت جامعة جورجيا وGesellschaft für Trendanalysen (GfTA) ( جمعية تحليلات الاتجاه ) في ألمانيا.
يتمتع نظام Cyberplus كامل التكوين، والمزود بـ 256 معالجًا، بأداء نظري يبلغ 64 جيجا فلوبس، ويزن حوالي 256 طنًا. ويُقال إن نظامًا مكونًا من تسع وحدات قادر على إجراء تحليل مقارن (بما في ذلك عمليات الالتفاف المسبقة) على صور بدقة 1 ميجابكسل بمعدل زوج صور واحد في الثانية.
سايبر 18
يُعدّ جهاز Cyber 18 حاسوبًا صغيرًا ذو 16 بت، وهو خليفة حاسوب CDC 1700 الصغير. وقد استُخدم في الغالب في بيئات الوقت الحقيقي. ومن أبرز تطبيقاته استخدامه كأساس لمعالج الاتصالات 2550، المستخدم في سلسلة حواسيب CDC 6000 وحواسيب Cyber 70/Cyber 170 المركزية. كان معالج 2550 من إنتاج قسم أنظمة الاتصالات التابع لشركة CDC في سانتا آنا، كاليفورنيا (STAOPS). كما أنتج STAOPS معالج اتصالات آخر (CP) استُخدم في الشبكات التي تستضيفها حواسيب IBM المركزية. هذا المعالج M1000 CP، الذي أُعيدت تسميته لاحقًا إلى C1000، جاء نتيجة استحواذ شركة IBM على شركة Marshall MDM Communications. أُضيفت مجموعة من ثلاث لوحات إلى جهاز Cyber 18 لإنتاج معالج 2550.
تمت برمجة جهاز Cyber 18 بشكل عام بلغة باسكال ولغة التجميع ؛ كما كانت لغات FORTRAN و BASIC و RPG II متاحة أيضًا. وشملت أنظمة التشغيل RTOS (نظام التشغيل في الوقت الحقيقي) وMSOS 5 (نظام تشغيل التخزين الضخم) وTIMESHARE 3 ( نظام المشاركة الزمنية ).
كان "سايبر 18-17" مجرد اسم جديد لنظام 17، المبني على معالج 1784. احتوت أنظمة سايبر 18 الأخرى (سايبر 18-05، 18-10، 18-20، و18-30) على معالجات قابلة للبرمجة الدقيقة بسعة ذاكرة تصل إلى 128 كيلوبايت، وأربعة سجلات عامة إضافية، ومجموعة تعليمات محسّنة. كان نظام سايبر 18-30 مزودًا بمعالجين. تم تطوير نسخة خاصة من سايبر 18، تُعرف باسم MP32، ذات 32 بت بدلًا من 16 بت، خصيصًا لوكالة الأمن القومي لأغراض تحليل الشفرات. احتوى نظام MP32 على حزمة مكتبة وقت تشغيل الرياضيات بلغة فورتران مدمجة في شفرته الدقيقة. حاول الاتحاد السوفيتي شراء العديد من هذه الأنظمة، وكانت قيد التصنيع عندما ألغت الحكومة الأمريكية الطلبية. تم دمج مكونات نظام MP32 في إنتاج سايبر 18. كان من بين استخدامات سايبر 18 مراقبة خط أنابيب ألاسكا.
سايبر 1000
استُخدم جهاز M1000 / C1000، الذي أُعيدت تسميته لاحقًا إلى Cyber 1000، كنظام لتخزين الرسائل وإعادة توجيهها من قِبل نظام الاحتياطي الفيدرالي. واستخدمت شركة بيل للاتصالات نسخةً من Cyber 1000 بعد إزالة القرص الصلب. وكان هذا الجهاز مزودًا بمعالج RISC ( حاسوب ذو مجموعة تعليمات مُصغّرة ). أُضيفت نسخة مُحسّنة تُعرف باسم Cyber 1000-2، مزودة بنظام فرعي لإنهاء الخط، و256 معالجًا دقيقًا من نوع Zilog Z80 . اشترت شركات تشغيل بيل أعدادًا كبيرة من هذه الأنظمة في منتصف إلى أواخر ثمانينيات القرن الماضي لأغراض اتصالات البيانات. وفي أواخر الثمانينيات، أُصدر جهاز XN10 بمعالج مُحسّن (أُضيفت إليه تعليمات الوصول المباشر إلى الذاكرة) بالإضافة إلى تقليص حجمه من خزانتين إلى خزانة واحدة. وكان جهاز XN20 نسخةً مُحسّنة من XN10، يتميز بحجم أصغر بكثير. أُعيد تصميم النظام الفرعي لإنهاء الخط لاستخدام المعالج الدقيق Z180 المُحسّن (حيث دُمجت بطاقة وحدة التحكم في المخزن المؤقت، وبطاقة وحدة التحكم في الخط القابلة للبرمجة، وبطاقتا واجهة خط الاتصال على بطاقة واحدة). كان جهاز XN20 في مرحلة ما قبل الإنتاج عندما أُغلق قسم أنظمة الاتصالات عام 1992.
كان جاك رالف كبير مهندسي أنظمة Cyber 1000-2 وXN-10 وXN-20. وكان دان ناي كبير مهندسي نظام XN-20.
سايبر 2000

انظر أيضاً
- سلسلة CDC 6000 — تحتوي على العديد من الطرازات السابقة لسلسلة Cyber 70
ملاحظات توضيحية
- ↑ مقارنة بوحدات الإدخال/الإخراج المترابطة بإحكام المستخدمة في التصاميم السابقة.
مراجع
- ↑ ويدن، برايان سي؛ سيفولا، بول جيه (2010). "أنظمة الحاسوب والخوارزميات للوعي الظرفي الفضائي: التاريخ والتطور المستقبلي" . التقدم في علوم الملاحة الفضائية . 138 (25): 2010.
- ↑ "(البحث عن مصطلحات الإنترنت)" . مجلة IMA للرياضيات التطبيقية . مطبعة جامعة أكسفورد . تم الاطلاع عليه بتاريخ 1 يوليو 2008 .
{{cite journal}}: CS1 maint: deprecated archiveal service ( link ) - ↑ راجاني ر. جوشي (9 يونيو 1998). "خوارزمية استدلالية جديدة للتحسين الاحتمالي". الحوسبة وبحوث العمليات . 24 (7). قسم الرياضيات وكلية الهندسة الطبية الحيوية، المعهد الهندي للتكنولوجيا، بومباي، الهند: 687-697 . doi : 10.1016/S0305-0548(96)00056-1 .(يتطلب اشتراكًا)
- ↑ جيف باور (1991). "تاريخ الحوسبة الفائقة في جامعة ولاية فلوريدا" . تم الاطلاع عليه بتاريخ 1 يوليو 2008 .
- ↑ "ملخص نظام SAMSY - نظام التحليل المعياري للحماية" . وكالة الطاقة النووية التابعة لمنظمة التعاون الاقتصادي والتنمية، إيسي ليه مولينو، فرنسا . تم الاطلاع عليه بتاريخ 1 يوليو 2008 .
- ^ تانينباوم، AS (1975). نقد لمراكز السيطرة على الأمراض السيبرانية للكمبيوتر . تقرير، ندوة Wiskundig، جامعة فريجي.
- ↑ متحف فالسدورب
- ^ عالم الكمبيوتر ، 19 نوفمبر 1975، ص. 47
- ↑ هوكني، آر دبليو؛ جيشوب، سي آر (1988). الحواسيب المتوازية 2: البنية والبرمجة والخوارزميات . فيلادلفيا: آدم هيلجر. ص 155-185 . ISBN 0852748116.
- ↑ لينكولن، ن. ر. (1982). "المفاضلات بين التكنولوجيا والتصميم في إنشاء حاسوب فائق حديث". مجلة IEEE للمعاملات الحاسوبية ، المجلد 31 (5): 349-362 . doi : 10.1109/TC.1982.1676013 . S2CID 14047755 .
- ^ دونجارا، جي جي؛ داف، IS؛ UKAEA Harwell Lab (المملكة المتحدة) قسم علوم الكمبيوتر والأنظمة) (1989/09/01). حاسبات معمارية متقدمة (تقرير). دوى : 10.2172/5702408 . أوستي 5702408 .
- ↑ ألين، ج. (1982). "بنية قابلة لإعادة التكوين لمصفوفات المعالجات القابلة للبرمجة الدقيقة". في فو، ك.س.؛ إيشيكاوا، تاداو (محرران). بنى حاسوبية خاصة لمعالجة الأنماط . بوكا راتون، فلوريدا: مطبعة سي آر سي. ص 157-189 . ISBN 0849361001.
- ↑ مارك سموثرمان (أكتوبر 2009). "معالج CDC المرن المتقدم (AFP)" .
- ↑ أهرندت، غونتر. "منشور يوزنت في موضوع "رد: 11! CDC/Cyberplus [ 1 ] "، 24 ديسمبر 1991" . comp.sys.super . مجموعات جوجل . تم الاطلاع عليه في 6 فبراير 2014 .
روابط خارجية
- أقواس الواجهة الأمامية لشركة IBM التابعة لمركز السيطرة على الأمراض (مقال في مجلة Network World ، 1 ديسمبر 1986، الصفحة 4)
- وثائق الأمن السيبراني على موقع bitsavers.org
- أجهزة شركة Control Data Corporation
- أجهزة الكمبيوتر المركزية لشركة Control Data
- الحواسيب العملاقة
