ولادة نظام الدفاع الصاروخي السوفيتي. نهاية الآلات المعيارية

10
كما نتذكر ، كان تطوير 5E53 واعتماده العملي مصحوبًا بطفرة روحية وعلمية مخلصة لكامل طاقم SVTs.

تم حل المشكلات الأساسية للحساب المعياري بنجاح ، وتم قبول الآلة ، وعمل النموذج الأولي بشكل مثالي ، وتمت كتابة الخوارزميات. حتى الآن ، لم يكن بإمكان أحد أن يخمن كيف سينتهي كل شيء ، وفي موجة من النشوة ، قرر الموظفون عدم التوقف عند المشروع الذي تم الانتهاء منه بالفعل (كما بدا لهم) وبناء شيء آخر.



تحتوي هذه المقالة على العديد من الرسوم التوضيحية لمشاريع غربية مماثلة ، للأسف ، هذا إجراء ضروري ، حيث لم يكن من الممكن العثور على صور متعلقة بالأعمال المتأخرة ليوديتسكي وفريق SVTs في أي مصدر مفتوح (وليس من المعروف ما إذا كانت صور فوتوغرافية لـ هذه النماذج السرية موجودة على الإطلاق).

عند إنشاء 5E53 ، تم إنشاء أساس ضخم لمزيد من البحث - الأسس الرياضية للعمل مع SOC ، تم أخيرًا صقل طرق تحسين تحمل الخطأ ، وتم إنشاء المحيط (وكان إنشائه في الاتحاد السوفيتي إنجازًا منفصلاً ، يمكن مقارنته بتطوير حاسوبًا عملاقًا ، فقد اشتكوا من الجودة الرهيبة لمحركات الأقراص والطابعات السوفيتية وأشياء أخرى حتى الشيوعيين المتعصبين). من أجل الوميض ، تم تصنيع مصفوفة ملائمة من الصمام الثنائي 256 بت على ركيزة عازلة للكهرباء ، DMR-256 ، وتم تنظيم إنتاجها في ميكرون ، وتم اختبار طرق تجميع الدوائر المتكاملة الهجينة عالية الكثافة.

دعونا لا ننسى أن موظفي Yuditsky لم يكونوا متميزين بخاصية التعظم الخرفي للعديد من المدارس العلمية السوفيتية الرسمية ، لم تكن هناك رائحة لحكم الشيخوخة ، كان الجميع (مثل رئيسهم) صغارًا وجريئين وأرادوا المزيد من الإبداع. لقد خططوا لتحسين الإصدار التالي من 5E53 ، وتجميعه على شرائح حقيقية وتضمين عددًا من الحلول التقنية الأكثر تقدمًا (لحسن الحظ ، في التصميم الأولي للكمبيوتر العملاق الجديد ، لم يعد هناك أي قيود على العمل تحديدًا مع خوارزميات الدفاع الصاروخي ). تم تصور ثورة حقيقية في مجال الحواسيب الفائقة ، تغذيها منافسة ودية مع مجموعة Kartsev - لقد أدرك Yuditsky أن آله كانت أبطأ بشكل موضوعي ، فقد أحرقته الرغبة في الضغط على نفس العدد من العمليات على جهاز كمبيوتر معياري.

كان الوحش المتصور جذريًا وتقدميًا حتى بمعايير البنى الغربية المذهلة في الثمانينيات (عندما حاول كل شيء زيادة الإنتاجية). بالإضافة إلى الحساب النمطي ، يجب أن تكون معيارية ، قابلة لإعادة التكوين (!) ومع تنفيذ برنامج دقيق للأجهزة بلغة جافا (!) اتحاد الجمهوريات الاشتراكية السوفياتية) أو لغة أكثر غرابة - IPL (لغة معالجة المعلومات ، التي طورها آلان نيويل (ألين) Newell) و Cliff Shaw (Cliff Shaw) و Herbert Simon (Herbert A. Simon) من مؤسسة RAND ومؤسسة كارنيجي حوالي عام 1980: ربما كانت أول لغة برمجة وظيفية في العالم ، نوع التجميع ، الذي يركز على العمل مع القوائم).

يجب مناقشة هذه الابتكارات غير التقليدية بشكل منفصل ، خاصة وأن فكرة دعم الأجهزة لـ NED قد استعارها Burtsev بنجاح من أجل Elbrus. بدأ كل شيء في الولايات المتحدة مع شركة Burroughs الشهيرة ، التي قررت في أوائل الستينيات دخول سوق الأجهزة المركزية.

B5000


وهكذا ولدت B5000 - آلة عظيمة تفوقت على تطوير هندسة الكمبيوتر بعقد من الزمان.

تم تطوير الإطار الرئيسي بواسطة فريق بقيادة روبرت بارتون في عام 1961 ، وكان الإطار الرئيسي هو الأول في سلسلة من أنظمة Burroughs الكبيرة التي استمرت حتى أواخر الثمانينيات وتميزت بهندسة معمارية فريدة لا تستخدمها أي شركة مصنعة أخرى. أدرجها عالم الكمبيوتر الشهير جون آر ماشي كواحد من أكثر اختراعاته إثارة للإعجاب:

"اعتقدت دائمًا أنه كان أحد أكثر الأمثلة ابتكارًا لتصميم الأجهزة والبرمجيات المدمجة التي رأيتها ، قبل وقتها كثيرًا."

قال خبير آلة بوروز ، الأستاذ بجامعة فيرجينيا آلان بيتسون ، في مقابلة مع Whatever Happed to the Seven Dwarfs؟

"إذا تمكنت الآن من قراءة مواصفات هذه الآلة من خلال عيون الناس في الستينيات ، فستندهش!"

في الستينيات والثمانينيات من القرن الماضي ، أنتجت العديد من الشركات دبابيس طية صدر السترة على شرف نفسها ومنتجاتها وأي تقنيات ، وكان يرتديها موظفو الشركة ، وتم توزيعها في المعارض والعروض التقديمية ، واستخدامها في الإعلانات. الآن العديد منهم له قيمة كبيرة جامعي. أبهر أول جهاز كمبيوتر كبير من شركة Burrough حتى صانعيه لدرجة أنه تم إصدار شارة تكريمًا له مع ربما النقش الإعلاني الأكثر أصالة: "لقد لمست B1960" (لمست B1980). وهو أيضًا عنوان كتاب مذكرات عام 5000 لعالم كمبيوتر ومطور معروف ، متخصص في نظرية اللغة والتجميع ، عمل في Burroughs على نسخته من Algol بقلم Richard Edwin Waychoff.

ولادة نظام الدفاع الصاروخي السوفيتي. نهاية الآلات المعيارية
نفس الشارة (من المجموعة الشخصية لـ Ole Hagen Jensen)

ما هو الشيء الفريد الذي بناه بوب بارتون وفريقه؟

كانوا يعلمون أنهم دخلوا سوق النظام الكبير في وقت متأخر كثيرًا عن منافسيهم من IBM و RCA وغيرهما ، لذلك احتاجوا إلى تقديم شيء استثنائي حقًا.

بالإضافة إلى ذلك ، أتيحت لهم الفرصة لدراسة بنية الأنظمة المقدمة بالفعل وأدركوا أن لديهم جميعًا بعض أوجه القصور الشائعة ، وتتركز في المنطقة التي بدونها يكون الكمبيوتر الأكثر تقدمًا عديم الفائدة - البرامج. تم توفير الآلات بشكل منفصل عن البرنامج ، وكُتبت جميع البرامج ، كقاعدة عامة ، من قبل شركة اشترت جهاز كمبيوتر من الصفر ولنفسها ، ولم يفكر أحد حتى في سهولة التطوير ، وتم فصل الهندسة المعمارية عن البرنامج. تم تطوير أجهزة الكمبيوتر من قبل مجموعات خاصة من المهندسين الذين لم يفكروا حتى في مدى سهولة أو صعوبة تطوير برامج لآلاتهم. كان من المفترض أن يقدم الطراز B5000 إجابات على كل هذه الأسئلة.

كان أول كمبيوتر في العالم تم تطويره كمجمع برمجيات واحد ونظام متكامل ، على عكس S / 360 ، الذي لم تتمكن شركة IBM حتى من تذكر نظام التشغيل / 360 المخطط له أصلاً (علاوة على ذلك ، هذا تم الحفاظ على ممارسة التصميم المنفصل في IBM وما بعده وأصبحت في النهاية مهيمنة ، بما في ذلك أنظمة التعليمات x86 و PPC و ARM). أدى تصميم آلة بغض النظر عن الكود القابل للتنفيذ إلى العديد من العكازات في تنفيذ البرامج وأنظمة التشغيل في الثمانينيات ، مما يؤثر بشكل غير مباشر على جودة البرامج اليوم.

بالنسبة إلى B5000 ، كان كل شيء مختلفًا. منذ البداية ، تم تصميمه جنبًا إلى جنب مع برامج اللغة ونظام التشغيل والنظام. كانت ميزتها المعمارية الرئيسية هي الدعم الكامل للأجهزة للغات عالية المستوى ، بناءً على ابتكارين - معالج مكدس وذاكرة واصف العلامات.

لم يكن لدى B5000 مجمع ، كان معالجه قادرًا على تنفيذ تعليمات HLL مباشرة. عند التطوير ، نشأ السؤال ، أي من اللغات تختار باعتبارها اللغة الرئيسية؟ لم يكن هناك سوى عدد قليل من هؤلاء في تلك السنوات ، لكن الاختيار وقع على أقوى لغة أكاديمية ، والتي ظهر لها معيار جديد - Algol-60. أصبحت لغة النظام الرئيسية ، بالإضافة إلى ذلك ، تم تقديم دعم جيد لـ Cobol (شمل في الغالب العمل مع مشغلي السلاسل الأقوياء) و Fortran. وهكذا ، تم بناء بنية B5000 بأكملها حول لغة متقدمة جدًا ، على سبيل المثال ، قبل وقت طويل من ظهور التوجيه #define في لغة C ، تم استخدام آلية مماثلة في B5000 ، وتم دمجها في اللغة نفسها ، ولم تكن أمرًا أوليًا للمعالج. .

يمكن لمعظم الشركات المصنعة لأجهزة الكمبيوتر الأخرى أن تحلم فقط بتنفيذ مترجم Algol نظرًا لتعقيده وبطء تطبيق البرامج. كان يعتقد أنه من غير الواقعي تحقيق سرعة مقبولة عند استخدامه ، وإذا كنت لا تستخدم دعم الأجهزة ، كان هذا هو الحال (على وجه الخصوص ، هذا هو أحد أسباب عدم انتشار لغة Algol ، كلغة ، شعبية في ذلك الوقت). في بوروز ، عمل الطالب الشاب الأسطوري دونالد كنوث ، الذي طور سابقًا برامج في Algol-58 لآلاتهم المبكرة ، على تطبيق اللغة لعدة أشهر من الإجازة الصيفية في Burroughs.

كان مترجم Burroughs Algol سريعًا جدًا - وقد ترك هذا انطباعًا كبيرًا على العالم الهولندي الشهير Edsger Dijkstra (Edsger Dijkstra). أثناء اختبار B5000 في باسادينا ، تم تجميع برنامجه بسرعة القراءة من البطاقات المثقوبة ، والتي كانت نتيجة مذهلة لذلك الوقت ، وعلى الفور طلب العديد من الأجهزة لجامعة أيندهوفن للتكنولوجيا في هولندا ، حيث كان يعمل. سمح دعم الأجهزة وذاكرة الوصول العشوائي الكافية للمترجم بالتشغيل في وضع المرور الفردي (على الرغم من أن مجمعات الماكينات المبكرة كانت تستخدم دائمًا التجميع متعدد المسارات في ذلك الوقت).


B5500 ومكوناته.
1 - طابعة (B320 أو B321 أو B325) ، 2 - قارئ بطاقة مثقبة (B129) ، 3 - وحدة تحكم مع 4 - teletype لإدخال الأوامر (على سبيل المثال ، Teletype Corp موديل 33 KSR) ، 5 - خرامة (B303 أو B304) ، 6 - محركات الأشرطة (B422 / B423 -15 ميغابت في الثانية) ، 7 - المعالج (واحد من الاثنين المحتملين) ، 8 - معالج الإدخال / الإخراج ، 9 - وحدة التحكم الطرفية ، 10 - وحدة العرض والتصحيح. أيضًا ، خزانتان مع ذاكرة الوصول العشوائي وخزانة معالج ثانية لم تتناسب مع الصورة (الصورة من جامعة تسمانيا http://www.retrocomputingtasmania.com)

نحن نتناول كل هذه المزايا بمثل هذه التفاصيل على وجه التحديد لأن الأفكار المماثلة جاءت إلى مجموعة يوديتسكي ، ولاحقًا إلى مجموعة بورتسيف (فقط Yuditsky ، على عكس Burtsev ، لم يكن لديه Burroughs الحية في متناول اليد للدراسة). ونتيجة لذلك ، فإن العديد من الأشياء التي تم وصفها بأنها فريدة ولا مثيل لها في العالم ، والتي تم تنفيذها في Elbrus ، ظهرت بالفعل قبل ذلك بكثير ، بما في ذلك آليات الحماية المتقدمة.

حتى نظام Burroughs Algol المحسّن لم يتضمن العديد من التركيبات غير الآمنة التي يتطلبها نظام التشغيل وبرامج النظام الأخرى. لدعمهم ، تم تطوير ملحق خاص Espol (لغة موجهة لمشكلة الأنظمة التنفيذية). تم استخدام Espol لكتابة جوهر نظام التشغيل - Burroughs MCP (برنامج التحكم الرئيسي) وجميع برامج النظام. جعل دعم أجهزة Espol من السهل تنفيذ الذاكرة الافتراضية والمعالجات المتعددة ومفاتيح السياق السريعة واستدعاءات الإجراءات وحماية الذاكرة ومشاركة الكود. كان B5000 أول آلة ذاكرة افتراضية تجارية. بالإضافة إلى ذلك ، ونتيجة لذلك ، تم تحقيق عودة كاملة للشفرة بطريقة طبيعية ، دون بذل جهود إضافية من جانب المبرمجين. تم استبدال لغة Espol بلغة Newp (لغة البرمجة التنفيذية الجديدة) الأكثر تقدمًا في أواخر السبعينيات.

يتم رفض جميع التركيبات غير الآمنة في البرنامج بواسطة مترجم Newp ما لم يتم تمييز كتلة في ذاكرة الوصول العشوائي بعلامة خاصة للسماح بهذه التعليمات. توفر علامة الكتلة هذه آلية حماية متعددة المستويات. بالإضافة إلى ذلك ، فإن برامج Newp التي تحتوي على بنيات غير آمنة ليست قابلة للتنفيذ في الأصل. يمكن لمسؤول أمان النظام الخاص جعلها قابلة للتنفيذ ، لكن المستخدمين العاديين لا يمكنهم ذلك. حتى المستخدمين المتميزين الذين يمتلكون عادةً حق الوصول إلى الجذر لا يمكنهم تشغيلها بدون إذن مسؤول صريح. يمكن فقط للمترجمين المعينين من قبل نظام التشغيل إنشاء ملفات قابلة للتنفيذ بأوامر ممتدة ، وفقط MCP نفسه يمكنه تعيين برنامج كمترجم (عبر أمر وحدة تحكم مسؤول الأمان).

كان Newp متقدمًا جدًا لدرجة أنه كان مدعومًا من قبل بنية حاسب مركزي خلف سلسلة B الأصلية Unisys ClearPath حتى عام 2014 ، عندما بدأ ترحيل x86. أيضًا ، قبل وقت طويل من bash على Linux ، تم تطوير لغة سطر أوامر منفصلة ، WFL (لغة تدفق العمل) ، للتحكم بفعالية في MCP. في حواسيب IBM المركزية ، كانت نظيرتها هي لغة التحكم في الوظائف (JCL) الشهيرة.

كانت أجهزة الكمبيوتر المصممة خصيصًا لـ HDL معقدة للغاية ، ولكن تم تطويرها لاحقًا على طول المسار الذي هزمه Burroughs حتى منتصف الثمانينيات (من بينها محطة عمل Lilith الخاصة بـ Niklaus Wirth ، والد Pascal وآلات LISP الشهيرة) ، عندما حلت محلها بنية x1980 ومعالجات RISC للأغراض العامة.

يتم فحص الواصفات المحمية بالعلامات في B5000 بواسطة الأجهزة في كل مرة يتم فيها الوصول إلى الذاكرة في كل خطوة لتغيير البيانات. بالإضافة إلى ذلك ، لا يحتاج النظام إلى التحكم يدويًا في تخصيص الذاكرة ، علاوة على ذلك ، فهو مستحيل عمومًا. كل جزء من البيانات المحمية ، مثل الكود ، لا يمكن قراءته ، ناهيك عن تعديله ، بطريقة لا يتحكم فيها النظام ، مما يجعل معظم الهجمات مستحيلة ببساطة والأخطاء غير مجدية.

بالطبع ، يمكن لعملية مميزة مناسبة أن تغير بشكل صريح بتات العلامة وبالتالي تغير نفسها ، لكن مترجم ESPOL فقط يمكنه إنشاء مثل هذا الرمز ، وسيرفض MCP تنفيذ أي شيء تم تحديده بواسطته على أنه ESPOLCODE ، بغض النظر عن الامتياز مستوى الشخص الذي يحاول تشغيله لديه. يجب تثبيت هذه البرامج كجزء من نظام التشغيل في البداية ، ومن المستحيل بشكل أساسي إضافتها أو تغييرها أثناء التشغيل.

ونتيجة لذلك ، ظلت حواسيب بوروز المركزية هي أكثر الأجهزة أمانًا على وجه الأرض على مدار الثلاثين عامًا القادمة ، ولهذا السبب اختارها الاحتياطي الفيدرالي الأمريكي كمعيار لجهاز الكمبيوتر المصرفي الخاص به لسنوات عديدة قادمة. كما قلنا بالفعل ، تم دعم هذه البنية (بالطبع ، تم تحسينها باستمرار بواسطة الطرز الجديدة) بواسطة الأجهزة حتى وقت قريب ، ومنذ عام 2014 فقط كان هناك انتقال إلى خوادم x86 القياسية.

كانت إحدى المشكلات الحقيقية القليلة في السلسلة B هي أن سابقتها ، B5000 ، انتهى بها الأمر بمعالج معقد للغاية ونظام فرعي للذاكرة. في عصر الآلات ذات الترانزستور ، يمكن للمرء أن يغض الطرف عن هذا ، لكن هذه اللحظة عقدت بشكل كبير تكامل النماذج اللاحقة. في تلك السنوات التي تحولت فيها جميع الشركات المصنعة إلى نماذج أحادية الشريحة ، مع تطبيق المعالج كدائرة مخصصة ، كانت سلسلة بوروز من الآلات الكبيرة لا تزال تُنتج في إصدارات متعددة الشرائح.

الإصدار الأول من "الحاسوب المركزي على الرقاقة" - SCAMP ، لم يظهر حتى أواخر الثمانينيات ، عندما فات الأوان ، على الرغم من أن Unisys استخدم هذا المعالج وما تبعه حتى منتصف العقد الأول من القرن الحادي والعشرين.


قمة خط ماكينات البنوك الكبيرة. أصبح Burroughs B7900 (1984) آخر حاسب مركزي من سلسلة B الكلاسيكية ، في عام 1986 اندمجوا مع Sperry: هكذا ولدت Unisys ، والتي لا تزال موجودة (الصورة من جامعة تسمانيا http://www.retrocomputingtasmania.com)

كانت الموثوقية مشكلة إضافية ، بسبب التعقيد الهائل للمعالج والعدد الهائل من الترانزستورات والدوائر المتكاملة المبكرة.

ومع ذلك ، لم تستطع أجهزة كمبيوتر Burroughs الانهيار - كانت الشركة تتمتع بسمعة طيبة كواحدة من أفضل موردي الأنظمة عالية التوافر ، وعملت أجهزتهم تقليديًا لسنوات دون توقف طارئ (وكذلك ، بالمناسبة ، آلات الإضافة الخاصة بهم ، والتي كانت يعتبر بحق الأكثر موثوقية في الصناعة ، حتى ذلك الحين). تم تضمين الكثير من التكرار والمرونة في النظام لضمان تلبية B5000 لمعايير الجودة الصارمة.

يمكن فصل وحدات الأجهزة وتثبيتها على الفور دون إيقاف العمل ودون فقدان البيانات ، وهو ما كان شيئًا رائعًا في ذلك الوقت. من أجل مراقبة حالة جميع عقد الجهاز وإعادة تكوين النظام في عملية الحوسبة ، وتجاوز الأقسام المعيبة ، تمت إضافة معالج مساعد خاص MDLP (معالج منطق تشخيص الصيانة ، معالج الصيانة). كما تم استخدامه من قبل المهندسين لتشخيص جميع مكونات النظام.

نتيجة لذلك ، على الرغم من حقيقة أن B5000 كان ترتيبًا من حيث الحجم أكثر تعقيدًا من الأجهزة التقليدية في تلك السنوات ، فإن موثوقيتها لم تتأثر فحسب ، بل تجاوزت أيضًا معظم أجهزة الكمبيوتر من هذه الفئة بشكل كبير.

كانت سلطة الشركة في البيئة المصرفية عالية جدًا لدرجة أنه في عام 1973 ، عندما تم إنشاء جمعية الاتصالات المالية العالمية بين البنوك (SWIFT - جمعية الاتصالات المالية العالمية بين البنوك) ، كان بوروز هو الذي بنى أنظمة التحويل الأساسية في 4 سنوات من الشغل. حتى يومنا هذا ، تعتبر شركة Unisys وريثة Burroughs أكبر مزود لشبكة SWIFT.


"سطح المكتب الرئيسي" Unisys Micro A (1989) هو في الواقع الخادم الأول بالمعنى الحديث للكلمة. المعالج الخاص به هو SCAMP-A (أعلى) ولاحقًا SCAMP-D (1997 ، أسفل). بأمر من Unisys ، تم إنتاج الرقائق أولاً بواسطة IBM في مصانعها ، ثم بواسطة LSI. يعد خادم Unisys ClearPath Libra 6200 (2012-2015) هو الأخير الذي يدعم بنية B5000 (الصورة من جامعة تسمانيا http://www.retrocomputingtasmania.com ، من المجموعة الخاصة لجون كولفر https: //www.cpushack .com / وكتيب Unisys ClearPath الرسمي)

تم استخدام B5000 من قبل وكالة ناسا والقوات الجوية الأمريكية وشركة كاريير وجامعة واشنطن وجامعة دنفر وكالتك وجامعة ستانفورد وجامعة موناش في أستراليا (كانوا مخلصين لبوروز حتى النهاية وكان لديهم جميع أجهزتهم على التوالي حتى و B7800) ، ومعهد دريكسل للتكنولوجيا في مونتريال ، والبريد البريطاني ، والمكتب الأمريكي للمناجم.

أيضًا في عام 1964 ، قام بوروز ببناء B8300 لتطبيقات الوقت الفعلي مثل حجوزات تذاكر الطيران. نسخة نادرة إلى حد ما من Algol 60 - تم اختيار Jovial كلغة النظام. تم تطويره في عام 1959 كلغة برمجة جديدة عالية المستوى لأنظمة الوقت الحقيقي في شركة SDC من قبل مجموعة بقيادة Jules I. Schwartz وكان في الأصل لهجة من Algol-58 ، كما يتضح من اسمها المرح (Jules Own Version اللغة الجبرية الدولية).

في البداية كان الغرض منه هو برمجة إلكترونيات الطائرات المقاتلة ، ولكن في الستينيات أصبح جزءًا مهمًا من سلسلة من المشاريع العسكرية الأمريكية ، ولا سيما SACCS (نظام القيادة والتحكم الإستراتيجي الأوتوماتيكي - وهو النظام الذي يتحكم في الطاقة النووية. سلاح USA) وبالطبع SAGE. ما يقرب من 95 ٪ من برامج SACCS (التي تم تطويرها بشكل مشترك من قبل ITT و IBM) تمت كتابتها بواسطة SDC في Jovial. استغرق التطوير عامين (من حيث حوالي 1400 ساعة عمل) ، أي أكثر من ضعف سرعة برنامج SAGE.

أثناء تطوير الهندسة المعمارية القياسية للمعالج العسكري MIL-STD-1970A في أواخر السبعينيات ، تقرر أن تظل Jovial اللغة الأساسية لتلك الهندسة المعمارية. قدمت العديد من الشركات مترجميها - تقنيات الكمبيوتر المتقدمة (ACT) وأنظمة TLD وأنظمة البرمجيات الاحتكارية (PSS) وغيرها. تم اعتماد أحدث معيار لهذه اللغة ، MIL-STD-1750C ، في عام 1589 ؛ حاليًا ، لا تزال ثلاث لهجات من هذا المعيار قيد الاستخدام: J1984 و J3B-3 و J2. تم إسقاط دعم Jovial فقط في عام 73 ، على الرغم من استمرار إصدار المجمعين.

كما هو الحال مع Cobol ، فإن الكثير من البرامج المطبقة على Jovial مهمة للغاية وأصبحت الصيانة أكثر صعوبة ، مع بدء عمليات الاستبدال الجزئية في عام 2016 ، على الرغم من أن الاختيار في بعض الأحيان يكون أكثر من غريب. على سبيل المثال ، تم نقل برنامج مفجر B-2 الشهير من Jovial إلى Pure C (!) ، والذي بالكاد يمكن اعتباره حلاً فعالاً من حيث الأمان وسهولة الدعم.

تم اقتراح نفس البنية تقريبًا من قبل مهندسي SVTs ، فقط حواسيبهم العملاقة لديها ميزة فريدة أخرى - كانت ، كما قلنا بالفعل ، معيارية!

الكمبيوتر الجديد Yuditsky


كان من المفترض أن تشتمل آلة Yuditsky الجديدة على أنظمة فرعية للمعالجة المركزية (حتى 16 معالجًا مركزيًا) ، ومدخلات ومخرجات (تصل إلى 16 معالج إدخال ومخرج) ، وذاكرة (تصل إلى 32 قسمًا من ذاكرة الوصول العشوائي (RAM) 32 كيلو × 64 بت) وقوية نظام معياري للتبديل الديناميكي لهذه الوحدات على رسم بياني معقد (يمكن توصيل أي وحدة معالجة مركزية بأي PVV وأي قسم من ذاكرة الوصول العشوائي). تم تقدير الأداء العام للكمبيوتر بـ 200 MIPS بشكل وحشي للغاية - أعطى Cray-1 لعام 1977 160! في المعالج ، بالطبع ، تم التخطيط لتنفيذ حسابي جدولي.

نتيجة لذلك ، صرح Yuditsky بسرور أنه على الرغم من النظام الشاذ للغاية للفئات المتبقية لأجهزة الكمبيوتر العملاقة ، فإن مشروعه الجديد سيكون قادرًا على التغلب على Kartsev's M-10! لقد كان حقًا هجينًا فريدًا تمامًا استوعب جميع التطورات العالمية الأكثر تقدمًا في مجال أجهزة الكمبيوتر في تلك السنوات ، وهندسة المصفوفة المتوازية من السلسلة M ، ودعم الأجهزة لـ NVU من B5000 ، وبالطبع التكنولوجيا الخاصة من Yuditsky نفسه - SOK.

الشيء الأكثر لفتًا للانتباه هو أن النتيجة لم تبدو على الإطلاق مثل تقاطع بين القنفذ والثعبان - لقد كانت سيارة عاملة للغاية ومريحة للغاية وأقوى سيارة في العالم في تلك السنوات ، وكان أقرب المنافسين الأمريكيين وراءهم جيلاً كاملاً . بالإضافة إلى ذلك ، كانت موثوقة بشكل لا يصدق.

بشكل عام ، نحن جميعًا نفهم بالفعل أنه لم يكن من الممكن ترجمتها إلى سلسلة في اتحاد الجمهوريات الاشتراكية السوفياتية حتى على حساب حياة كبير المصممين.

لتنفيذ حساب الجدول ، احتاج الجهاز إلى ذاكرة دائمة مدمجة جديدة ذات سعة كبيرة. لعدة سنوات ، قام قسم S. A. Garyainov بتطويره في SVTs. كان جوهر العمل هو إنشاء مصفوفات الصمام الثنائي بدون حزم ، بالإضافة إلى تصميم وتقنية تصنيع الأجهزة القائمة عليها.

لهذا الغرض فقط ، أرادوا تكييف DMR-256 الذي سبق ذكره. على أساس المصفوفة ، تم تطوير نظام هيكلي أصلي مطابق: تم تركيب بلورات DMR على لوح حجري ، وتم تجميع الألواح في مكدس MFB من سبعة طوابق (كتلة متعددة الوظائف) ، وتم تثبيت الأكوام على صليب مطبوع كبير. مجلس. تم تركيب العديد من الألواح المتقاطعة في علبة كتلة معدنية محكمة الغلق مملوءة بالفريون. لإزالة الحرارة من الكتلة ، تم تركيب أنابيب الحرارة فيه.

تم الانتهاء من التصميم الأولي لجهاز كمبيوتر فريد مفهرس بالأرقام الرومانية "IV" في أوائل عام 1973. تم تصميم "IV" كنموذج أولي للتطورات اللاحقة لـ SVTs. ومع ذلك ، حتى قبل اكتمال المشروع ، بدا أنه قد تم استخدامه بشكل جيد.

في نهاية عام 1971 ، تقدم مكتب Sukhoi Design Bureau "Kulon" بطلب إلى SVTs مع طلب لتطوير CAD للطائرات. تم فرض متطلبات عالية وواعدة على CAD ، قبل أي قدرات لأجهزة الكمبيوتر السوفيتية في تلك السنوات.

كان من المفترض أن يدعم النظام أكثر من 700 محطة عمل لمطوري الطائرات ومكوناتها. كانت كل محطة عمل عبارة عن محطة طرفية بها رسام بياني ، وكان لا بد من إجراء الحسابات على الكمبيوتر العملاق الرئيسي (في تلك الأيام ، لم يكن الإنتاج السنوي لمحطات العمل الأبسط في الاتحاد السوفياتي أكثر من نصف ألف). تم الانتهاء من التصميم الأولي وقبوله بارتياح من قبل العميل ، ومع ذلك ، رفضت وزارة صناعة الراديو (برئاسة من يعرف من) إنتاج السيارة ، بحجة نقص التمويل (على الرغم من أن المشروع كان مخصصًا لسوخوي مكتب التصميم العسكري ، ولم ندخر أي أموال لصناعة الدفاع).

ومع ذلك ، ظهر تطبيق أكثر إثارة للاهتمام لـ "IV" على الفور تقريبًا ، في أوائل عام 1972. ثم تلقت SVTs طلبًا من GRU نفسها لتطوير مسودة تصميم كمبيوتر عملاق لمعالجة البيانات المهيكلة بطريقة خاصة (الترجمة من لغة GRU إلى لغة بشرية - لكسر الأصفار) ، والذي حصل على الاسم الرمزي "Machine 41 -50 ".

يجب أن يتمتع الكمبيوتر 64 بت بسرعة لا تقل عن 200 MIPS و 16 ميغابايت من ذاكرة الوصول العشوائي والأجهزة الطرفية المتقدمة. في SVTs ، قرروا إنشاء كمبيوتر متجه بنظام أوامر يعمل على المصفوفات ، وركزوا على تنفيذ خوارزميات العميل. تم حل مشكلة الموازاة الديناميكية على مستوى البرنامج الدقيق للأجهزة. مشروع مشروع 41-50 SVTs تم تنفيذه بالاشتراك مع معهد علم التحكم الآلي التابع لأكاديمية العلوم في أوكرانيا ، وهو عبقري سوفيتي آخر لم يحظ بالتقدير المطلوب ، وأحد أفضل المتخصصين في العالم في الحوسبة الموازية ومدير IC ، الأكاديمي V.M Glushkov ، شارك في الشغل.

من المنطقي أن تبدأ محادثة بطريقة ما حول غلوشكوف بشكل منفصل - فقد كان أحد أكبر العلماء في العالم في مجال علوم الكمبيوتر (في الطبعة الخامسة عشر من الموسوعة البريطانية الأمريكية البريطانية في 15-1973 ، تم تكليف مقال عن علم التحكم الآلي من قبل Glushkov!) ، لكن مشاريعه (وكانت هناك أشياء مدهشة تمامًا ، على سبيل المثال ، الإنترنت السوفيتي) غرقوا بلا رحمة لدرجة أنه (بالفعل وفقًا لتقليد متخصصي الكمبيوتر المحليين البارزين) لم يعش 1974 عامًا ، بعد أن مات من نوبة قلبية.

تم تعيين Glushkov مديرًا علميًا للمشروع ، وتم إنشاء وحدتين خاصتين (فرع من المركز المركزي لعموم روسيا) برئاسة Z.L Rabinovich و B.N. Malinovsky في IK. كان Yuditsky هو المصمم الرئيسي.

بدأ تصميم 41-50 بدراسة الخوارزميات لحل مشاكل العملاء ومحاولة ملاءمتها مع الحساب المعياري (كما نرى ، في جميع مشاريع آلات SOK ، كان العمل يعتمد على الخوارزميات - في الواقع ، كان هذا هو العيب من هذه الفئة من أجهزة الكمبيوتر - ارتباط ضخم بمهام محددة ، مما يجعل السيارة شبه متخصصة للغاية). ترأس العمل V.M Amerbaev كعالم رياضيات والمؤلف الرئيسي للحساب المعياري ، و L.G Rykov كمهندس دوائر يطبق هذه الخوارزميات.

يستذكر إل جي ريكوف:

كان Akushsky أكثر من كونه منظّرًا ولم يغرق في مفاهيم مثل وقت التأخير وسباق النبضات وغيرها من المشكلات الفنية في الدائرة. فيلجان مافليوتينوفيتش شخص مختلف تمامًا. لم يتجنب مشاكلنا وحاول دائمًا العثور على مثل هذا البديل من الحل الرياضي الذي تم تنفيذه بنجاح في الأجهزة.

تم جمع نتيجة البحث في العمل RTM U10.012.003 "خوارزميات الآلة للحساب غير الموضعي على مرحلتين" ، وبشكل عام كانت مخيبة للآمال. والحقيقة هي أنه في مهام GRU كانت النسبة المئوية للعمليات غير المعيارية هائلة ، وكان من المستحيل تقليصها إلى SOC ، وكان تحويلها ذهابًا وإيابًا ودفعها إلى معالج مشترك عادي أمرًا غبيًا.

ونتيجة لذلك ، فإن أداء جهاز كمبيوتر شديد التعقيد والقوي لن يتجاوز أداء الكمبيوتر العملاق العادي ذي الهندسة المعمارية التقليدية. بشكل عام ، أعطى نظام SOC مكافآت بسبب الموثوقية وسهولة تنفيذ الحساب الجدولي وتقليل حجم المعدات ، لكن Yuditsky لم يكن متعصبًا وفهم أن الحساب المعياري لم يكن رصاصة فضية. هناك حالات لا تتناسب فيها ببساطة مع الخوارزميات ، على الرغم من كل الحيل.

في النهاية ، بعد المناقشات والمناقشات ، قررت SVTs التخلي عن SOC مع الحفاظ على المخطط المعياري الشامل للجهاز ومراجعة المشروع. ميزتهم هذه المرونة بشكل إيجابي عن العديد من مكاتب التصميم السوفيتية ، والتي ، بعد أن وجدت ذات مرة حلاً تقنيًا ناجحًا إلى حد ما ، استمرت في ختمه بتعصب (مثل إصدارات الترانزستور من BESM في جميع الإصدارات ونظام القيادة الخاص بها ، والتي حققت نجاحًا كبيرًا في بعض المهام و لنفس المنحنى المتطرف - على الآخرين).

قرروا صنع السيارة ، بالطبع ، على IC واتخذوا كأساس أقوى منطق باعث مقترن من سلسلة 100 في اتحاد الجمهوريات الاشتراكية السوفياتية. قبل أن تتم سرقته ، كان يطلق عليه Motorola MC10000 (المعروف أيضًا باسم MECL - Motorola المنطق المقترن بالباعث) - سلسلة من الدوائر الدقيقة القوية جدًا والسريعة ESL ، تم تطويرها في عام 1962 (MECL I). تألفت السلسلة من عدة أجيال - الأول والثاني والثالث و 10000 ، وتم إصدارها في عام 1971. ومع ذلك ، فقد اختلف عن إصدار 1968 فقط في قيم المقاوم. بعد 7 سنوات ، تمكنوا من نسخه في الاتحاد السوفيتي باسم IS100 ، وكان مخصصًا لأقوى أجهزة الكمبيوتر ، مثل Elbrus.

لسوء الحظ ، اتضح أن الدوائر الدقيقة من هذه السلسلة صعبة للغاية بالنسبة للاتحاد ولديها مشاكل كبيرة في الجودة والاستقرار ، وهو أمر سيء السمعة (سنتحدث عن IS100 في الجزء حول A-135 و Elbrus ، سوف ينكسر الشيطان ساقه في نسخ ESLs القوية في الاتحاد السوفياتي ، وهذا الموضوع يحتاج إلى التعامل معه بشكل منفصل ، فهو مرتبط ارتباطًا وثيقًا بالعلاقات التجارية بين العملاقين - Motorola و Fairchild).

في الغرب ، لم يكن Motorola 10k هو الخيار الأكثر شيوعًا لبناة الحواسيب العملاقة ؛ لهذه الأغراض ، تم استخدام ESL من منافس ، Fairchild ، سلسلة Fairchild F100K (لاحقًا حاولنا نسخها متأخراً 10 سنوات لـ Elektronika SS BIS - سلسلة K1500 ، كانت النتيجة ، حسنًا ، دعنا نقول - ليست ناجحة جدًا ، هذا أيضًا موضوع مناقشة منفصلة). كان على F100K (3 شرائح من 4 أنواع مستخدمة - 11C01 ، F10145 ، F10415 و MC10009 واحد فقط لدائرة أخذ عينات العنوان ، استخدم Cray واحدة أرخص في المكان الذي كانت فيه غير حرجة) تم تجميع Cray-1.


لعبة Cray-1 الرائعة والرهيبة ، إحدى لوحات معالجها على رقائق Fairchild F100K والنسخة السوفيتية من سلسلة Motorola 10k - 100 من فترة التطوير (الصورة https://cdn.britannica.com/ ، https: // en.wikipedia.org/ ، https://ru-radio-electr.livejournal.com/)

تم إتقان إنتاج IS100 في ميكرون ، في فينتا في فيلنيوس ، في سفيتلانا في لينينغراد وفي إنتجرال في مينسك. ثم بدأت المشاكل ، ولم يوفر تكوين السلسلة رقائق متجهة ، ونتيجة لذلك ، كانت هناك حاجة إلى دوائر متكاملة إضافية لم تكن موجودة في برنامج الإصدار.

تقرر الاتصال بالبرنامج من خلال تطوير الدوائر الدقيقة المفقودة له. وتم فتح موضوع Yukola ، في إطاره تم تحديد تكوين الدوائر المتكاملة التي تتطلب التطوير (كان هناك الكثير منها - 14 ، نلاحظ أنه تم تجميع ناقل Cray بالكامل ، بشكل عام ، على 4 أنواع فقط من الدوائر المصغرة ، واستخدم نوع واحد فقط في ALU) وطوروا مخططاتهم الوظيفية والتخطيطية. تم التخطيط للتصميم والتطوير التكنولوجي لهذه الدوائر المتكاملة بالاشتراك مع NIIME كجزء من إعداد مسودة العمل 41-50.

تم قبول التصميم الأولي للكمبيوتر من قبل لجنة الولاية بتقييم عالٍ وبتوصية بمواصلة العمل. يتذكر أحد الأيديولوجيين 41-50 N. M. Vorobyov خاتمة الأحداث بهذه الطريقة:

في عملية تطوير التصميم الأولي ، تعاونا بشكل وثيق مع العقداء من العملاء بشأن الخوارزميات لمعالجة معلوماتهم المحددة: في الأساس ، كان عملًا مشتركًا. لذلك ، كنا نحن وهم مهتمون جدًا بمصير المشروع. لقد كانوا مؤيدين واضحين لـ 41-50 ، لأنهم شاركوا بالفعل في تطوير المشروع ، وكانوا يعرفون ذلك جيدًا ، واتخذوا جميع القرارات التي يحتاجون إليها فيه وكانوا واثقين من النتيجة.

ومع ذلك ، وبشكل غير متوقع بالنسبة لنا ، كانت هناك فترة توقف طويلة لا يمكن تفسيرها. تم تأجيل إبرام عقد تطوير المشروع الفني. لم نكن نعرف ما كان يحدث هناك - إن GRU منظمة جادة. ولكن عندما تم اتخاذ القرار أخيرًا ، جاء إلينا الكولونيلات خصيصًا لشرح الموقف. أخبرنا الرجال الحزن والاعتذار ("وقفنا وراءك بأقصى ما نستطيع") ​​بالخبر المحزن: لن يكون هناك استمرار في العمل.

تقرر استخدام Elbrus لتلائم مهامهم ، لكنهم لا يؤمنون بإمكانية التكيف ، حيث لا توجد وسائل لضمان تنفيذها.

بطبيعة الحال ، لا يمكن لوزارة صناعة الراديو الاستغناء عنها ، حيث كان من المخطط إنتاج 41-50 في منشآتها.

نهائي مشروع SVC


وهكذا انتهى مشروع SVTs آخر لإنشاء كمبيوتر عملاق.

أ.أبراموف ، ممثل العميل العام في SVTs ، يتذكر نهايته:

في أحد الأيام ، اتصل بي العقيد س. إف. سيريدا ، كبير المهندسين في مديرية الأوامر بوزارة الدفاع ، وأمرني بإعداد مقترحات لاستخدام نتائج موضوع "القائد". بحلول ذلك الوقت ، كان قرار إيقاف العمل على إنشاء أجهزة الكمبيوتر العملاقة 41-50 قد اتخذ بالفعل. بعد التشاور مع أميننا في GU MO V. M. Kapunov ، اقترحنا نقل التصميم الأولي (مجموعة من الكتب ، يزيد سمكها عن متر واحد) إلى ITMiVT لاستخدامه في مشروع BESM-10. وهو ما تم فعله.

تجدر الإشارة إلى أن تطوير BESM-10 ITMiVT فشل بالفعل ، دون القيام بأي شيء عملي حول هذا الموضوع ، لم تكن مدرسة ليبيديف تعرف كيفية العمل مع تقنيات الحواسيب العملاقة على الإطلاق.

إن أكبر إنجازين لهما هما BESM-6 (الذي لم يستطع الجميع الحصول على ما يكفي منه ، لأنه لم يكن لديهم أي شيء آخر) ، مع أداء يبلغ حوالي 1-1,5 MIPS فقط ونظام أوامر قبيح للغاية وغير مريح ، ناهيك عن عدم وجود عدد صحيح من الحساب (لم يكن ليبيديف أبدًا مهندسًا متميزًا لنظام أجهزة الكمبيوتر) ، وإلبروس المثير للجدل من قبل بورتسيف ، والذي كان أفضل من إبداعات رئيسه ، ولكنه ليس أقل إزعاجًا وبعيدًا عن كونه منتجًا مثل عمل SVTs. بالإضافة إلى ذلك ، كانت جودة تصنيع الآلات التي طورتها شركة ITMiVT سيئة للغاية ، وسنتحدث أيضًا عن هذا لاحقًا.

كان نظام 41-50 هو أحدث تطوير لأجهزة الكمبيوتر العملاقة في SCC.

فشلت ثلاثة مشاريع متتالية ، ومن قبل الوزارة نفسها - 5E53 بسبب حقيقة أن الآلة ، التي تم إنشاؤها خصيصًا لخوارزميات الدفاع الصاروخي (وقبلها القبول العسكري و PROshniks!) يُزعم أنها غير قادرة على تنفيذ هذه الخوارزميات ، "IV" - بحجة نقص المال ، وحتى GRU الرهيب أجبروا على الاكتفاء بأن Elbrus عالق في أسنانهم ، غير قادرين على دفع بيروقراطيي الحزب 41-50 ، والذي ، مرة أخرى ، تم قبوله بحماس من قبلهم ومتسقة تمامًا مع اختصاصاتها.

كانت الحالة الأخيرة ، بشكل عام ، فظيعة - وزارة صناعة الراديو ، في الواقع ، رفضت إطلاق جهاز كمبيوتر دون أي سبب على الإطلاق ، محاربة ضباط المخابرات مثل تلاميذ المدارس المزعجين. لن نشتري لك سيارة جميلة ، نلعب بالحديد الزهر.

نتيجة لذلك ، أدرك Yuditsky أنه من المنطقي تطوير ما يمكن إنتاجه فقط في مرافق SVTs نفسها - أجهزة كمبيوتر صغيرة 16 بت. بطبيعة الحال ، لم يعد استخدام الحساب المعياري بأي مزايا خاصة لهم ، وتم تقليص مشروع SOC تمامًا إلى الأبد.

هناك أسطورة استشهد بها الأكاديمي ف.م.أميرباييف ومعروفة فقط من كلماته:

في 1970-1971 ، أظهرت الهياكل المصرفية الأمريكية اهتمامًا كبيرًا بالحساب المعياري. لقد احتاجوا إلى أدوات عالية الأداء لإجراء حسابات تصحيح ذاتي موثوقة للغاية - وهذا هو بالضبط ما يتميز به الحساب النمطي. وفقًا للصحافة المفتوحة (المقالات والكتب وبراءات الاختراع) ، قاموا بتقييم نتائج عمل I. Ya. Akushsky و D. الخوارزميات (عرضت حوالي 20 مليون دولار أمريكي). تم قمع المفاوضات التي بدأت من قبل KGB.

حول نفس القضية ، وربما عن حالة أخرى ، يتذكر ف.س.لنسكي:

أثناء عملي في NIIFP-SVTS في 1966-1970 ، أعربت علانية عن موقف سلبي تجاه SOK ، حتى التقدم إلى اللجنة العسكرية الصناعية التابعة لمجلس وزراء الاتحاد السوفياتي (VPK). كان في. س. بورتسيف على علم برأيي ، معبرًا عن نفسه بمعنى أن الإجابة الواضحة حول SOC سابقة لأوانها. بالنسبة لسؤال طاقم المجمع الصناعي العسكري حول سبب رغبة الأمريكيين في شراء نتائج I. Ya. Akushsky و D.I Yuditsky ، أجبت أنه ، على ما يبدو ، من المربح لهم أكثر من إجراء البحوث في هذا المجال بأنفسهم.

إنه أمر غريب في الواقع تاريخ، يمكن للحساب المعياري أن يساعد في أجهزة الكمبيوتر المصرفية ، لكن الشركة المصنعة الرئيسية لأجهزة الكمبيوتر المصرفية كانت بوروز ، التي اعتمدت على مبادئ مختلفة تمامًا لبنية النظام. ربما تكون هناك شركة ما أرادت الإطاحة بالمحتكر ، لكن لا يوجد العديد من اللاعبين الجادين في هذا السوق. لن تمتلك شركة صغيرة هذا النوع من المال ، شركة كبيرة ، مثل IBM ، طورت كل شيء بشكل أساسي من تلقاء نفسها ، ومرة ​​أخرى ، كانت متحفظة قدر الإمكان. بالإضافة إلى ذلك ، كانت جميع المعلومات (حسنًا ، باستثناء خوارزميات الدفاع الصاروخي) حول SOC موجودة بالفعل في الصحافة المفتوحة ، حتى بدون ختم اللوح. لا يستغرق الأمر وقتًا طويلاً حتى يتمكن عدد قليل من علماء الرياضيات الجيدين من اكتشافه.

حسنًا ، بشكل عام ، كانت الولايات المتحدة تعلم جيدًا أن الاتحاد السوفيتي كان مهتمًا جدًا باستخراج التكنولوجيا الغربية بكل الوسائل (من تفكيك الصور الشعاعية التي تم التبرع بها بشكل خاص إلى دبلوماسيين مختلفين للحصول على عينة ، إلى شراء التراخيص والسرقة الصريحة) ، لكنها في الأساس لن تبيع أي تقنية عالية.

على سبيل المثال ، تم حظر إصدار كمبيوتر Setun حتى من قبل وطنهم تشيكوسلوفاكيا ، على الرغم من أن التشيك كانوا يركعون على ركبهم تقريبًا ، ووعدوا بأرباح ضخمة من المبيعات لأوروبا الغربية وكانوا جاهزين بالفعل لبناء خط إنتاج (على الرغم من وجود خط إنتاج قوي) الشك في أن أسباب ذلك لم تكن مرتبطة بالسياسة ، بل بالكلمات السحرية "قطع" و "تراجع" ، وهي ذات صلة كبيرة في أيام الاتحاد السوفيتي ، كما نتذكر ، قامت دوائر معينة في الحزب الشيوعي التشيكي بسحق دوائرهم. التطورات ، ورمي ملايين التيجان للشراء من الفرنسيين أنفسهم المطلوبين حواسيب الثور المركزية). لذا فقد كانت المفاوضات هنا في البداية محكوم عليها بالفشل ، وسيكون من الحماقة عدم فهم ذلك.

بيفوفاروف يستذكر حالة أخرى:

كان Yuditsky على اتصال بشركة فرنسية ، ولا أتذكر اسمها ، التي كانت ترغب في شراء مشروع الكمبيوتر.

جاء يوديتسكي إلي للحصول على إذن لعقد مثل هذه الصفقة ، لكنني رفضته لسببين.

أولاً ، لتحقيق مثل هذه الصفقة ، من الضروري تصنيع عينة كمبيوتر من أجل التطوير الكامل للتكنولوجيا ، ولكن لم يكن هناك مكان للقيام بذلك.

ثانياً - لماذا يجب أن نسلح الفرنسيين إذن - خصومنا العسكريين المحتملين؟ نعم ، حتى لو وافقت ، ما زلنا غير مسموح لنا بالقيام بذلك من قبل السلطات العليا.

هذه القصة أكثر واقعية بالفعل ، حيث تعاونت فرنسا والاتحاد السوفيتي بشكل مدهش ومثمر في مجال العلوم الأساسية ، وخاصة الرياضيات ، والعلوم التطبيقية ، بما في ذلك الأدوية ، إلى فرنسا ، وكذلك في ألمانيا ، حيث تم إطلاق علماءنا في كثير من الأحيان وبإرادة أكثر ، كان تبادل المعدات موجودًا أيضًا ، على الرغم من محدوديته.

نشر Yuditsky أكثر من 60 دراسة ومقالة حول موضوع SOC ، وأصبح أكبر منظريها ، وتم الحصول على العديد من براءات الاختراع لجميع العقد والخوارزميات ، حتى في ألمانيا وفرنسا وبريطانيا العظمى وإيطاليا والولايات المتحدة الأمريكية ، وبالتالي فإن الرسالة الواضحة تمامًا لـ وزارة صناعة الراديو "اجلس ولا تتكئ ، لن يتم الإفراج عن أي شيء تفعله أبدًا" أدى إلى صدمة نفسية خطيرة وخيبة أمل كبيرة لفريق SVTS بأكمله. دعونا نتذكر مقدار الوقت والجهد المبذولين في التطوير ، ومقدار المعالجة ، والنوبات الليلية ، والوقفات الاحتجاجية حتى الصباح باستخدام مكواة لحام وجهاز الذبذبات ، وكم الأمل والتوقع عندما تتجسد التطورات في المعدن ...

ثلاث إخفاقات رئيسية متتالية ، دون أي خطأ من جانبهم ، هي الكثير بالنسبة لأي مجموعة علمية.

نتيجة لذلك ، انخفض النشاط العلمي لـ SVTs إلى الصفر تقريبًا ، بينما كان الفريق يتعافى من المعركة مع وزارة صناعة الراديو. نتيجة لذلك ، تم تقليص موضوع الحساب المعياري تمامًا في الاتحاد السوفيتي ، وفقًا لبعض المصادر ، قرر العلماء الأجانب الذين لاحظوا هذا (وبالطبع لم يعرفوا الأسباب الحقيقية للأحداث) ، أن هذا كان بسبب اليأس الكامل من الاتجاه بأكمله ، كما قلل بشكل حاد من كثافة العمل على آلات SOC.

الذكرى الخمسون للحساب المعياري


في الاتحاد ، تم نسيان أجهزة الكمبيوتر المعيارية تمامًا ، في روسيا - والأكثر من ذلك ، حتى عام 2005 ، عندما كان عمرها 50 عامًا لأول نشر لـ Wallach و Svoboda حول هذا الموضوع. ثم قرر الموظفون الباقون على قيد الحياة في SVTs أن يتذكروا في نفس الوقت مساهمتهم في هذا الاتجاه ، وتكريم ذكرى كل من شارك في تصميم أجهزة الكمبيوتر المعيارية ، ومعرفة ما إذا تم تنفيذ أي مشاريع مماثلة في مكان آخر؟

وبدأوا مؤتمرًا خاصًا في زيلينوجراد بعنوان "50 عامًا من الحساب النمطي". لقد كان ناجحًا للغاية ، شارك فيه 49 مندوبًا يمثلون 32 شركة من روسيا وبيلاروسيا وكازاخستان وأوكرانيا والولايات المتحدة ، وقد قدموا 44 تقريرًا ، وتم نشر مجموعة من الأوراق بسماكة ألف صفحة تقريبًا.

حاليًا ، تُستخدم متغيرات الحساب المعياري على نطاق واسع في وحدات التحكم الدقيقة لبطاقات الوصول مع مستوى عالٍ من الأمان لتنفيذ خوارزميات التشفير ، وفقًا لمعيار ISO / IEC 10118-4: 1998 (قسم وظائف التجزئة باستخدام الحساب المعياري). يتم إنتاج هذه المفاتيح بشكل أساسي بواسطة STMicroelectronics. بالإضافة إلى ذلك ، تم إنتاج المتحكمات الدقيقة للتشفير بواسطة M-Systems (وحدة تحكم SuperMAP) و Emosyn LLC (قسم من ATMI وشريحة ثيسيوس البلاتينية) و Hifn وغيرها.

في أوائل عام 2010 ، عمل كل من V.M Amerbaev و A.L.Stempkovsky من IPPM RAS أيضًا على إصدارات بديلة للأنظمة غير الموضعية ، على سبيل المثال ، ما يسمى بالحساب اللوغاريتمي ، حيث يكون تمثيل الأرقام مضاعفًا - زوج من بتات الإشارة والثنائي يتم استخدام لوغاريتم معامل العدد. مع مثل هذا التمثيل للأرقام ، يتم تبسيط عمليات القسمة والضرب إلى حد كبير ، وهو أمر منطقي ، لكن التنفيذ الرقمي لعمليات الجمع - الجمع والطرح - يصبح أكثر تعقيدًا. ونتيجة لذلك ، نشأت أنواع هجينة أكثر غرابة ، مثل كود LG المعياري. يستخدم الأعداد الأولية كقواعد ويستخدم التمثيل اللوغاريتمي للمخلفات لكل قاعدة أولية. من وجهة نظر الأجهزة ، يمكن استخدام هذا المخطط لبناء معالج إشارة رقمية فعال للغاية ، نظرًا لأن كود LG يسرع بشكل كبير إحدى العمليات الرئيسية لمثل هذا المعالج ، تحويل فورييه.

بالإضافة إلى ذلك ، تم استخدام المعالجات المعيارية التسلسلية في أنظمة المعالجات الخاصة AFK "Vychet-1" و "Vychet-2" (كان من المستحيل عمليًا العثور على معلومات عنها ولا يُعرف ما هي وما الذي تم استخدامه من أجله ) ووسائل الحماية المشفرة لخطوط الاتصال - منتجات KRYPTON-4M7 و SEKMOD-K. المعلومات حول KRYPTON متواضعة ، لكنها متوفرة. هذا هو جهاز فك التشفير للهاتف ، وأساسه عبارة عن DSP معياري 32 بت ينفذ وظائف تشفير الكلام ونقله بسرعة 2400-12000 باود.

في الوقت الحالي ، تظهر مقالات حول الرقائق المعيارية بشكل دوري في روسيا (على سبيل المثال ، Kalmykov I. ) ، ولكن ببطء ، ولم يتقدم الأمر أكثر من التطورات النظرية.

لقد أظهر التاريخ أن SOC مناسب بشكل مذهل للتطبيقات الضيقة إلى حد ما - الأنظمة المتسامحة مع الأخطاء ، وتشفير المفتاح العام ومعالجة الإشارات الرقمية ، وليست مريحة للغاية - لكل شيء آخر. على هذا النحو ، يتم استخدامه الآن في الخارج ، ولكن من المؤسف أن الرواد البارزين في هذا المجال ، المهندسين السوفييت ، تم نسيانهم لفترة طويلة ، ولم تجلب أعمالهم الفريدة المجد أو المنفعة لوطنهم.
10 تعليقات
معلومات
عزيزي القارئ ، من أجل ترك تعليقات على المنشور ، يجب عليك دخول.
  1. 10
    31 أغسطس 2021 07:07
    قرأت باهتمام سلسلة من المقالات بقلم أليكسي إريمينكو ، الذي وصف تمامًا عملية تطوير أجهزة كمبيوتر عالية السرعة في الاتحاد السوفيتي وفي الخارج وتلك المزالق (الطبيعية والمنظمة) التي واجهها المطورون في طريقهم الصعب.
    لسوء الحظ ، في تلك الأيام ، تم اتخاذ العديد من القرارات التي تؤثر على تطوير تكنولوجيا الكمبيوتر المحلية ، بما في ذلك أجهزة الكمبيوتر العسكرية ، في مكاتب "عالية" ليس على أساس تحليل علمي لمتطلبات العميل والحلول التقنية المقترحة ، ولكن على أساس المصالح المؤسسية للوزارات والإدارات المختلفة. نتيجة لذلك ، عانت العديد من أجهزة الكمبيوتر العسكرية (على سبيل المثال ، A-40) التي كان من المفترض أن تعمل في الوقت الفعلي من "البطء" غير المقبول والفشل المتكرر و "الأمراض" الأخرى. أدى هذا ، على سبيل المثال ، إلى حقيقة أن أجهزة الكمبيوتر الخاصة بأنظمة القيادة والتحكم الآلية ، بما في ذلك تشكيلات وتشكيلات الدفاع الجوي العسكري وطيران الخطوط الأمامية ، "معلقة" في أكثر اللحظات غير المناسبة ، وكان الأمر يتطلب جهودًا كبيرة ووقتًا كبيرًا أخرجهم من "الذهول". وهذا بدوره أدى إلى تعطيل حل المهمات القتالية.
    لقد مر الكثير من الوقت منذ ذلك الحين وأريد أن أصدق (على الرغم من صعوبة تصديق ذلك) أن الوضع مع أجهزة الكمبيوتر عالية السرعة ذات الأغراض الخاصة لا يزال يتم تصحيحه
    1. 13
      31 أغسطس 2021 13:09
      بالنسبة لي ، هذه هي أول سلسلة مقالات متطورة ومثيرة للاهتمام حول VO ، مستوى مختلف تمامًا
      1. 0
        19 نوفمبر 2021 00:26
        تم على أكمل وجه. نحن ننتظر واحد آخر.
  2. +7
    31 أغسطس 2021 12:47
    مادة التنفيس التقني. شكرا جزيلا لك أليكسي. أتمنى أن تحصل على كتاب في يوم من الأيام.
  3. +5
    31 أغسطس 2021 16:07
    إنني أتطلع إلى كل تكملة. حسنًا ، سلسلة مقالات متقدمة جدًا ومكتوبة جيدًا ، قرأتها بسرور كبير ، شكرًا!
  4. +3
    31 أغسطس 2021 16:37
    للأسف ، لم أفهم الكثير (إنساني خالص) ، لكني أرى أن المادة عالية الجودة. شكرا للمؤلف!
  5. +5
    31 أغسطس 2021 17:35
    كان بوروز هو من بنى أنظمة التحويل الرئيسية الخاصة به على مدار 4 سنوات من العمل.

    نعم ، كان على أجهزة الكمبيوتر تبادل البيانات ، وبالتالي ، بالتوازي ، في نفس السنوات ، تم إنشاء النظرية والتطبيق لشبكات نقل البيانات. نوع من العالم الموازي ، يرتبط ارتباطًا وثيقًا بعالم الكمبيوتر ويقف بين الأتمتة والتواصل. تعمل أجهزة المودم عبر قنوات الهاتف ، ومعالجة الإشارات في القنوات ، وزيادة مناعة الضوضاء. ثم ظهور الإطارات والحزم وتقنيات نقل البيانات وأنظمة العنونة وتبديل الحزم وأخيراً بروتوكول IP. تطوير خوارزميات Floyd و Dijkstra و Ford المثلى للتوجيه من Fulkerson ... في الواقع ، أنشأ ليونارد كلاينروك نظرية الموجه الأول ... باختصار ، كل ما نستخدمه حتى يومنا هذا.
  6. +5
    31 أغسطس 2021 17:38
    أليكسي ، شكراً جزيلاً على هذه السلسلة من المقالات. بالإضافة إلى حقيقة أن الموضوع نفسه مثير للاهتمام وقليلاً من التغطية ، قوس منفصل لأسلوب عرض المادة. يشعر المرء أن المؤلف خبير في هذا المجال ، لكنه يعرض المادة بأسلوب علمي شائع (بالمعنى الجيد للمصطلح) دون الإفراط في التفاصيل المحددة التي يمكن أن يقدمها ، ولكن بعد ذلك ستتحول المقالة إلى مادة علمية. والمراجعة الفنية المتخصصة. تذكرت مجلة "العلم والحياة" في العهد السوفياتي. مع الحنين. في هذه السلسلة من المقالات ، يتشابه الأسلوب كثيرًا مع الأسلوب الذي يروق لي كثيرًا. بالإضافة إلى صور فريدة من الأرشيف الشخصي. لماذا لا تفكر بجدية في إعداد كتاب بهذه المادة للنشر؟
  7. 0
    1 سبتمبر 2021 21:25
    من المؤسف أن الرواد البارزين في هذا المجال - المهندسين السوفييت - تم نسيانهم لفترة طويلة ، ولم تجلب أعمالهم الفريدة المجد أو المنفعة لوطنهم.
    لسوء الحظ ، هذا هو الحال بالضبط وهذا هو الملخص الوحيد ، ولكن المخيب للآمال لهذا المقال الرائع ، والذي نشكره جزيلاً للمؤلف! نادر ، لكنه مثير للاهتمام للغاية وموضوع محدد! لم أعجب أبدًا ببيان مثل "انظر إلى وزير الثقافة فورتسيفا - التعليم هو الصف الرابع فقط ، وانظر إلى ما يفعله" ... أعتقد أنه يجب على المحترفين أن يحكموا البلاد وأن مصير SOK لا ينبغي أن يعتمد على بيروقراطيو وزارة صناعة الراديو! أصحاب الرؤوس المتحررة من السلطة لا يستطيعون إدارة المواهب من العلم. بل وأكثر من ذلك لحل مسألة وجود اتجاه كامل للصناعة!
  8. 0
    18 سبتمبر 2021 02:39
    انخفضت جودة التسمية لفترة ما بعد ستالين بشكل تدريجي وثابت. هذا هو الجواب على السؤال لماذا لا؟ لذلك. سعى جميع رؤساء صناعة الأقفال لدينا إلى الاحتيال على شيء ما من الغرب وتقديمه هنا. ومن هنا بالمناسبة مجمعاتنا أمام كل شيء غربي. لم يعطوا مكانًا لأنفسهم ، لأن السلطات نفسها ستضطر إلى الضغط. وقع الاختيار على شركة IBM. ليس أفضل اتجاه. أتذكر أن حالات التجمد والانهيار لنظرائنا (الثمانينيات) حدثت بانتظام وغالبًا في مواقف محددة للغاية. على ما يبدو ، وبسبب التناقض بين برامج OS والأجهزة. أتذكر حالتين من هذه المواقف ، حتى أنني اشتعلت وصححت في نظام التشغيل في المجمع. ثم بدأ عصر الكمبيوتر الشخصي. وبعد ذلك ، التسعينيات الرهيبة. الحمد لله أن الأمر انتهى. الآن لدينا أيضًا لغات برمجة بأوامر روسية. ومحركات البحث الخاصة بهم ومضادات الفيروسات والمزيد. على ما يبدو ، هناك فرصة للارتقاء إلى مستوى المعالج الخاص بهم ونظام التشغيل الروسي وأشياء أخرى رائعة.