آب میوه
Jan G. Oblonsky ، یکی از اولین شاگردان Svoboda و توسعه دهنده EPOS-1 ، اینگونه به یاد می آورد (Eloge: Antonin Svoboda ، 1907-l980 ، IEEE Annals of the History of Computing جلد 2. شماره 4 ، اکتبر 1980):
اسووبودا ایده اولیه را در دوره توسعه کامپیوتر خود در سال 1950 مطرح کرد ، هنگامی که با توضیح نظریه ضرب ساختمان ، متوجه شد که در جهان آنالوگ هیچ تفاوت ساختاری بین جمع و ضرب وجود ندارد (تنها تفاوت در کاربرد مقیاس های مناسب در ورودی و خروجی) ، در حالی که پیاده سازی دیجیتال آنها ساختارهای کاملاً متفاوتی دارد. او از دانش آموزان خود دعوت کرد تا یک مدار دیجیتالی پیدا کنند که ضرب و جمع را با سهولت قابل مقایسه ای انجام دهد. مدتی بعد ، یکی از دانش آموزان ، میروسلاو والاچ ، با ایده کد نویسی به سووبودا نزدیک شد ، که به سیستم کلاسهای باقیمانده معروف شد.
برای درک کارکرد آن ، باید به یاد داشته باشید که تقسیم اعداد طبیعی چیست. بدیهی است که با استفاده از اعداد طبیعی نمی توان کسری را نشان داد ، اما می توان تقسیم را با بقیه انجام داد. به آسانی می توان دریافت که هنگام تقسیم اعداد مختلف بر یک m معین ، باقی مانده یکسانی را می توان بدست آورد ، در این صورت آنها می گویند که اعداد اصلی با modulo m قابل مقایسه هستند. بدیهی است که دقیقاً 10 باقی مانده وجود دارد - از صفر تا نه. ریاضیدانان به سرعت متوجه شدند که می توان یک سیستم اعدادی ایجاد کرد که در آن به جای اعداد سنتی ، باقی مانده های تقسیم ظاهر می شوند ، زیرا می توان آنها را به یک شکل جمع ، تفریق و ضرب کرد. در نتیجه ، هر عددی را می توان با مجموعه ای از اعداد به معنای معمول کلمه ، بلکه مجموعه ای از چنین باقی مانده ها نشان داد.
چرا چنین انحرافاتی ، آیا واقعاً کاری را آسان تر می کنند؟ در واقع ، وقتی صحبت از انجام عملیات ریاضی می شود ، چگونه خواهد شد. همانطور که معلوم شد ، برای دستگاه بسیار راحت تر است که عملیات را نه با اعداد ، بلکه با باقی مانده انجام دهد ، و دلیل آن در اینجا آمده است. در سیستم کلاسهای باقیمانده ، هر عدد ، چند رقمی و بسیار طولانی در سیستم موقعیتی معمول ، به صورت یک دسته از اعداد یک رقمی نشان داده می شود ، که باقی مانده های تقسیم عدد اصلی بر اساس RNS است (a تعدادی از اعداد coprime).
چگونه می توان کار را در چنین مرحله ای سرعت بخشید؟ در یک سیستم موقعیتی معمولی ، عملیات حسابی به صورت متوالی بیت به بیت انجام می شود. در این مورد ، انتقال به بیت بسیار مهم بعدی شکل می گیرد ، که برای پردازش آنها به مکانیزم های سخت افزاری پیچیده ای نیاز دارد ، آنها معمولاً به آرامی و پی در پی کار می کنند (روشهای مختلف شتاب ، ضرب ماتریس و غیره وجود دارد ، اما این ، در در هر صورت ، مدار بی اهمیت و دست و پا گیر است).
RNS در حال حاضر توانایی موازی سازی این فرایند را دارد: تمام عملیات روی باقی مانده برای هر پایگاه به طور جداگانه ، مستقل و در یک چرخه ساعت انجام می شود. بدیهی است که این امر همه محاسبات را چندین برابر سرعت می بخشد ، علاوه بر این ، باقی مانده ها طبق تعریف یک بیت هستند و در نتیجه ، نتایج جمع ، ضرب و غیره آنها را محاسبه می کنند. لازم نیست ، کافی است آنها را در حافظه جدول عملیات فلش کرده و از آنجا بخوانید. در نتیجه ، عملیات روی اعداد در RNS صدها برابر سریعتر از روش سنتی است! چرا این سیستم بلافاصله و همه جا اجرا نشد؟ طبق معمول ، این امر فقط از نظر تئوری به آرامی اتفاق می افتد - محاسبات واقعی می تواند باعث ایجاد مزاحمت مانند سرریز شود (هنگامی که عدد نهایی برای ثبت در ردیف بزرگتر باشد) ، گرد کردن در RNS نیز بسیار بی اهمیت است و همچنین مقایسه اعداد (به عبارت دقیق تر ، RNS سیستم موقعیتی نیست و اصطلاحات "کم و بیش" در آنجا هیچ معنایی ندارند). ولخ و سووبودا بر روی حل این مشکلات تمرکز کردند ، زیرا مزایایی که SOC وعده داده بود بسیار بزرگ بود.
برای تسلط بر اصول عملکرد ماشین های SOC ، یک مثال را در نظر بگیرید (کسانی که به ریاضیات علاقه ندارند می توانند آن را حذف کنند):
ترجمه معکوس ، یعنی بازیابی مقدار موقعیتی عدد از باقیمانده ، دردسرسازتر است. مشکل این است که ما در واقع نیاز به حل یک سیستم مقایسه ای داریم که منجر به محاسبات طولانی می شود. وظیفه اصلی بسیاری از مطالعات در زمینه RNS بهینه سازی این فرایند است ، زیرا تعداد زیادی الگوریتم وجود دارد که در آنها ، به هر شکل ، آگاهی از موقعیت اعداد در خط اعداد ضروری است. در نظریه اعداد ، روش حل سیستم مقایسه نشان داده شده برای مدت طولانی شناخته شده است و شامل نتیجه قضیه باقی مانده چینی است. فرمول انتقال نسبتاً دست و پا گیر است و ما در اینجا به آن نمی پردازیم ، فقط توجه داشته باشیم که در بیشتر موارد سعی می شود از این ترجمه اجتناب شود و الگوریتم ها را بهینه سازی کند تا بتواند تا پایان در RNS بماند.
مزیت اضافی این سیستم این است که به صورت جدولی و همچنین در یک چرخه در RNS ، می توانید نه تنها روی اعداد ، بلکه بر روی توابع پیچیده دلخواه که به صورت چند جمله ای نشان داده شده است نیز عمل کنید (البته اگر نتیجه فراتر از محدوده نمایندگی نیست). در نهایت ، SOC دارای یک مزیت مهم دیگر است. ما می توانیم دلایل اضافی را ارائه دهیم و در نتیجه افزونگی لازم برای کنترل خطا را به روشی طبیعی و ساده بدست آوریم ، بدون این که سیستم را با افزونگی سه گانه به هم ریخته کنیم.
علاوه بر این ، RNS اجازه می دهد تا کنترل در حال حاضر در فرایند محاسبه خود انجام شود ، و نه تنها زمانی که نتیجه در حافظه نوشته می شود (همانطور که کدهای تصحیح خطا در سیستم اعداد معمولی انجام می دهند). به طور کلی ، این به طور کلی تنها راه کنترل ALU در طول کار است و نتیجه نهایی RAM نیست. در دهه 1960 ، یک پردازنده یک یا چند کابینت را اشغال کرد ، حاوی هزاران عنصر جداگانه ، مخاطبین لحیم پذیر و قابل جدا شدن ، و همچنین هادی کیلومتر - منبع تضمین شده برای انواع تداخل ، خرابی ها و خرابی ها و موارد کنترل نشده بود. انتقال به SOC باعث شد که پایداری سیستم صدها بار به خرابی برسد.
در نتیجه ، دستگاه SOK دارای مزایای عظیمی بود.
- بالاترین تحمل خطای ممکن "خارج از جعبه" با کنترل خودکار درستی هر عملیات در هر مرحله - از خواندن اعداد گرفته تا حساب و نوشتن تا RAM. من فکر می کنم لازم نیست توضیح دهم که برای سیستم های دفاع موشکی شاید این مهمترین ویژگی باشد.
-
حداکثر موازی نظری عملیات (در اصل ، مطلقاً همه عملیات حسابی در RNS را می توان در یک چرخه انجام داد ، بدون توجه به عمق بیت اعداد اصلی) و سرعت محاسبات با هیچ روش دیگری دست نیافتنی است. به باز هم ، نیازی به توضیح نیست که چرا کامپیوترهای دفاع موشکی تا حد ممکن کارآمد بوده اند.
بنابراین ، ماشین های SOK به سادگی درخواست می کردند که از آنها به عنوان یک رایانه دفاع ضد موشکی استفاده کنند ، در این سالها هیچ چیزی بهتر از آنها وجود نداشت ، اما چنین ماشینهایی هنوز باید در عمل ساخته می شدند و همه مشکلات فنی باید دور زده می شد. چک ها به خوبی با این مسئله کنار آمدند.
نتیجه پنج سال تحقیق مقاله والاخ "منشا سیستم کد و شماره کلاسهای باقیمانده" بود که در سال 1955 در مجموعه "Stroje Na Zpracovani Informaci" ، جلد ، منتشر شد. 3 ، ناکل. CSAV ، در پراگ. همه چیز برای توسعه رایانه آماده بود. سووبودا علاوه بر والاچ ، چندین دانشجوی با استعداد و فارغ التحصیل دیگر را نیز به این فرآیند جذب کرد و کار آغاز شد. از سال 1958 تا 1961 ، حدود 65 درصد از اجزای دستگاه به نام EPOS I (از چک elektronkovy počitač středni - رایانه متوسط) آماده بودند. قرار بود کامپیوتر در امکانات کارخانه ARITMA تولید شود ، اما ، مانند مورد SAPO ، معرفی EPOS I بدون مشکل نبود ، به ویژه در زمینه تولید پایه عنصر.
فقدان فریت برای واحد حافظه ، کیفیت پایین دیودها ، عدم وجود تجهیزات اندازه گیری - اینها فقط یک لیست ناقص از مشکلاتی است که اسووبودا و شاگردانش با آن روبرو بودند. حداکثر تلاش برای بدست آوردن چنین چیزی ابتدایی مانند نوار مغناطیسی بود ، داستان دستیابی به آن نیز از یک رمان کوچک صنعتی استفاده می کند.اولاً ، در چکسلواکی ، به عنوان یک کلاس غایب بود ؛ به سادگی تولید نمی شد ، زیرا آنها هیچ تجهیزاتی برای این کار نداشتند. ثانیاً ، در کشورهای CMEA وضعیت مشابه بود - در آن زمان فقط اتحاد جماهیر شوروی به نحوی نوار را می ساخت. نه تنها از کیفیت وحشتناکی برخوردار بود (به طور کلی ، مشکل وسایل جانبی و به ویژه نوار لعنتی از رایانه تا کاست های فشرده تا انتها شوروی را به خود مشغول کرده بود ، هرکسی که این شانس را داشته است که با نوار شوروی کار کند ، دارای عظیمی است. تعدادی داستان در مورد چگونگی پاره شدن ، ریختن و غیره) ، بنابراین کمونیست های چک به دلایلی منتظر کمک همکاران شوروی خود نبودند و هیچکس به آنها روبان نداد.
در نتیجه ، وزیر مهندسی عمومی کارل پولیک یارانه 1.7 میلیون کرون را برای استخراج نوار در غرب اختصاص داد ، با این حال ، به دلیل موانع بروکراتیک ، معلوم شد که ارز این مبلغ نمی تواند در محدوده آزاد شود. وزارت مهندسی عمومی برای فناوری واردات. در حالی که با این مشکل روبرو بودیم ، مهلت سفارش برای سال 1962 را از دست دادیم و مجبور شدیم تا کل 1963 منتظر بمانیم. سرانجام ، تنها در طول نمایشگاه بین المللی در برنو در سال 1964 ، در نتیجه مذاکرات بین کمیسیون دولتی توسعه و هماهنگی علم و فناوری و کمیسیون دولتی مدیریت و سازمان ، امکان واردات حافظه نوار با هم وجود داشت. با رایانه ZUSE 23 (آنها به دلیل تحریم از فروش نوار چکسلواکی جدا خودداری کردند ، مجبور شدم یک کامپیوتر کامل از سویسی خنثی بخرم و درایوهای مغناطیسی را از آن جدا کنم).
EPOS 1
EPOS I یک کامپیوتر لوله ای unicast ماژولار بود. علیرغم این واقعیت که از نظر فنی متعلق به نسل اول ماشین ها بود ، برخی از ایده ها و فن آوری های استفاده شده در آن بسیار پیشرفته بودند و تنها چند سال بعد در ماشین های نسل دوم به طور گسترده اجرا شدند. EPOS I متشکل از 15000 ترانزیستور ژرمانیوم ، 56000 دیود ژرمانیوم و 7800 لوله خلاء بود ، بسته به پیکربندی ، دارای سرعت 5-20 KIPS بود ، که در آن زمان بد نبود. این خودرو مجهز به صفحه کلیدهای چک و اسلواکی بود. زبان برنامه نویسی - کد خودکار EPOS I و ALGOL 60.
رجیسترهای دستگاه در پیشرفته ترین خطوط تاخیری مغناطیسی نیکل و فولاد در آن سالها جمع آوری شد. بسیار سردتر از لوله های جیوه Strela بود و تا اواخر دهه 1960 در بسیاری از طرح های غربی استفاده می شد ، زیرا چنین حافظه ای ارزان و نسبتاً سریع بود ، توسط LEO I ، ماشین های مختلف Ferranti ، IBM 2848 Display Control و بسیاری دیگر پایانه های ویدیویی اولیه استفاده می شد. (یک سیم معمولاً 4 رشته کاراکتر = 960 بیت ذخیره می کند). همچنین با موفقیت در ماشین حساب های الکترونیکی رومیزی اولیه از جمله Friden EC-130 (1964) و EC-132 ، ماشین حساب برنامه ریزی Olivetti Programma 101 (1965) و ماشین حساب های قابل برنامه ریزی Litton Monroe Epic 2000 و 3000 (1967) مورد استفاده قرار گرفت.
به طور کلی ، چکسلواکی از این نظر یک مکان شگفت انگیز بود - چیزی بین اتحاد جماهیر شوروی و اروپای غربی کامل. از یک طرف ، در اواسط دهه 1950 حتی در مورد لامپ ها مشکلاتی وجود داشت (به یاد بیاورید که آنها در اتحاد جماهیر شوروی نیز بودند ، هرچند که تا این حد نادیده گرفته نشده بودند) ، و اسوبودا اولین ماشین ها را بر اساس فناوری فوق العاده قدیمی دهه 1930 ساخت - از طرف دیگر ، در ابتدای دهه 1960 ، خطوط تاخیر نیکل کاملاً مدرن در اختیار مهندسان چک قرار گرفت ، که 5 تا 10 سال بعد (در زمان منسوخ شدن آنها در غرب ، برای استفاده در توسعه داخلی استفاده شد. به عنوان مثال ، داخلی Iskra-11 "، 1970 و" Electronics-155 "، 1973 ، و دومی آنقدر پیشرفته در نظر گرفته شد که قبلاً در نمایشگاه دستاوردهای اقتصادی مدال نقره دریافت کرده بود).
EPOS I ، همانطور که حدس می زنید ، اعشاری بود و لوازم جانبی غنی داشت ، علاوه بر این ، Svoboda چندین راه حل سخت افزاری منحصر به فرد در رایانه ارائه داد که بسیار جلوتر از زمان خود بودند. عملیات ورودی / خروجی در رایانه همیشه بسیار کندتر از کار با RAM و ALU است ، تصمیم گرفته شد که از زمان بیکاری پردازنده استفاده شود ، در حالی که برنامه ای که درایوهای خارجی کند را اجرا می کرد ، برای راه اندازی یک برنامه مستقل دیگر - در کل به این ترتیب می توان حداکثر 5 برنامه را به طور موازی اجرا کرد! این اولین اجرای برنامه چند برنامه ای در جهان با استفاده از وقفه های سخت افزاری بود. علاوه بر این ، راه اندازی خارجی (راه اندازی موازی برنامه هایی که با ماژول های مختلف ماشین مستقل کار می کنند) و داخلی (لوله کشی برای عملیات تقسیم ، سخت ترین) زمان را معرفی کرد ، که باعث افزایش بهره وری چندین برابر شد.
این راه حل ابتکاری به درستی شاهکار معماری آزادی محسوب می شود و تنها چند سال بعد در رایانه های صنعتی در غرب به طور گسترده مورد استفاده قرار گرفت. کنترل کامپیوتری چند برنامه ای EPOS I زمانی ایجاد شد که ایده تقسیم زمان هنوز در ابتدای راه بود ، حتی در ادبیات حرفه ای برق نیمه دوم دهه 1970 ، هنوز از آن بسیار پیشرفته یاد می شود.
رایانه مجهز به یک پانل اطلاعاتی مناسب بود ، که بر روی آن امکان نظارت بر پیشرفت فرآیندها در زمان واقعی وجود داشت. در ابتدا فرض بر این بود که قابلیت اطمینان اجزای اصلی ایده آل نیست ، بنابراین EPOS من می توانم خطاهای فردی را بدون وقفه در محاسبه فعلی تصحیح کنم. یکی دیگر از ویژگیهای مهم ، قابلیت تعویض قطعات داغ ، و همچنین اتصال دستگاههای مختلف I / O و افزایش تعداد دستگاههای ذخیره سازی درام یا مغناطیسی بود. EPOS I به دلیل ساختار ماژولار خود ، طیف وسیعی از کاربردها را دارد: از پردازش داده های جمعی و اتوماسیون کارهای اداری گرفته تا محاسبات علمی ، فنی یا اقتصادی. علاوه بر این ، او برازنده و بسیار زیبا بود ، چک ها ، بر خلاف اتحاد جماهیر شوروی ، نه تنها به عملکرد ، بلکه به طراحی و راحتی اتومبیل های خود نیز فکر می کردند.
با وجود درخواست های فوری دولت و یارانه های اضطراری مالی ، وزارت ماشین سازی عمومی نتوانست ظرفیت لازم را در کارخانه VHJ ZJŠ Brno ، جایی که قرار بود EPOS I تولید شود ، فراهم کند. در ابتدا ، فرض بر این بود که ماشین آلات این مجموعه تا حدود 1970 نیازهای اقتصاد ملی را برآورده می کرد. در نهایت ، همه چیز بسیار غم انگیزتر شد ، مشکلات مربوط به قطعات ناپدید نشد ، علاوه بر این ، نگرانی قدرتمند TESLA در بازی مداخله کرد ، که تولید خودروهای چک به طرز وحشتناکی سودآور نبود.
در بهار سال 1965 ، در حضور متخصصان شوروی ، آزمایش های دولتی موفق EPOS I انجام شد ، که در آن ساختار منطقی آن ، کیفیت آن مطابق با سطح جهانی بود ، بسیار مورد استقبال قرار گرفت. متأسفانه ، رایانه مورد انتقادات بی اساس برخی "متخصصان" کامپیوتر قرار گرفته است که سعی کردند تصمیم واردات رایانه را به پیش ببرند ، به عنوان مثال ، رئیس کمیسیون اتوماسیون اسلواکی Jaroslav Michalica نوشت (Dovážet، nebo vyrábět samočinné počítače؟ in: Rudé právo ، 13.ubna 1966 ، s. 3.):
به جز نمونه های اولیه ، هیچ رایانه ای در چکسلواکی تولید نشد. از نظر توسعه جهانی ، سطح فنی رایانه های ما بسیار پایین است. به عنوان مثال ، مصرف انرژی EPOS I بسیار زیاد است و به 160-230 کیلو وات می رسد. معایب دیگر این است که فقط دارای نرم افزار در کد ماشین است و به تعداد مورد نیاز برنامه مجهز نیست. ساخت رایانه برای نصب در داخل ساختمان مستلزم سرمایه گذاری زیاد در ساخت و ساز است. علاوه بر این ، ما واردات نوار مغناطیسی از خارج را به طور کامل تضمین نکرده ایم ، بدون آن EPOS I کاملاً بی فایده است.
این انتقاد توهین آمیز و بی اساس بود ، زیرا هیچ یک از کاستی های ذکر شده مستقیماً به EPOS مربوط نمی شد - مصرف برق آن فقط به عنصر مورد استفاده بستگی داشت و برای دستگاه لامپ کاملاً مناسب بود ، مشکلات نوار به طور کلی بیشتر سیاسی بود تا فنی و نصب هر سیستم اصلی در اتاق و اکنون با آماده سازی کامل آن همراه است و بسیار دشوار است. این نرم افزار فرصتی برای ظاهر شدن در هوا نداشت - به ماشینهای تولیدی نیاز داشت. مهندس وراتیسلاو گرگور به این امر اعتراض کرد:
نمونه اولیه EPOS I به مدت 4 سال در شرایط نامناسب در سه شیفت بدون تهویه مطبوع به طور کامل کار کرد. این اولین نمونه ماشین ما کارهایی را حل می کند که حل آنها در سایر رایانه های چکسلواکی مشکل است … به عنوان مثال ، نظارت بر بزهکاری نوجوانان ، تجزیه و تحلیل داده های آوایی ، علاوه بر کارهای کوچکتر در زمینه محاسبات علمی و اقتصادی که کاربرد عملی قابل توجهی دارند. بهاز نظر ابزارهای برنامه نویسی ، EPOS I مجهز به ALGOL است … برای سومین EPOS I ، حدود 500 برنامه ورودی / خروجی ، آزمایش و … توسعه داده شده است. هیچ کاربر دیگری از رایانه وارداتی تا به حال برنامه هایی به این موقع و به این مقدار در دسترس ما نداشته است.
متأسفانه ، زمانی که توسعه و پذیرش EPOS I به پایان رسید ، واقعاً بسیار قدیمی بود و VÚMS ، بدون اتلاف وقت ، به طور موازی شروع به ساخت نسخه کاملاً ترانزیستوری خود کرد.
EPOS 2
EPOS 2 از سال 1960 در حال توسعه است و نشان دهنده قله رایانه های نسل دوم جهان است. طراحی ماژولار به کاربران این امکان را می داد که کامپیوتر را مانند نسخه اول با نوع خاصی از وظایف که باید حل شوند وفق دهند. متوسط سرعت کار 38.6 kIPS بود. برای مقایسه: پردازنده اصلی بانکی Burroughs B5500 - 60 kIPS ، 1964 ؛ CDC 1604A ، ماشین افسانه ای سیمور کری ، که در دوبنا در پروژه های هسته ای شوروی نیز مورد استفاده قرار می گرفت ، دارای قدرت 81 kIPS بود ، حتی متوسط آن در خط IBM 360/40 ، که بعداً یک سری آن در اتحاد جماهیر شوروی کلون شد ، قدرت داشت. توسعه یافته در سال 1965 ، در مشکلات علمی تنها 40 KIPS! طبق استانداردهای اوایل دهه 1960 ، EPOS 2 یک ماشین درجه یک با بهترین مدل های غربی بود.
توزیع زمان در EPOS 2 هنوز نه توسط نرم افزار ، مانند بسیاری از رایانه های خارجی ، بلکه توسط سخت افزار کنترل می شد. مانند همیشه ، یک پلاگین با نوار لعنتی وجود داشت ، اما آنها موافقت کردند که آن را از فرانسه وارد کنند ، و بعدا TESLA Pardubice بر تولید آن مسلط شد. برای رایانه ، سیستم عامل خود ، ZOS ، توسعه داده شد و در ROM ظاهر شد. کد ZOS زبان مقصد FORTRAN ، COBOL و RPG بود. آزمایشات نمونه اولیه EPOS 2 در سال 1962 با موفقیت انجام شد ، اما تا پایان سال کامپیوتر به دلایلی مشابه EPOS 1 به پایان نرسید. در نتیجه ، تولید به 1967 موکول شد. از سال 1968 ، ZPA ovakovice به صورت سری EPOS 2 را با نام ZPA 600 تولید می کند و از سال 1971 - در نسخه بهبود یافته ZPA 601. تولید سریال هر دو رایانه در 1973 به پایان رسید. ZPA 601 تا حدی نرم افزاری سازگار با خط ماشینهای شوروی MINSK 22 بود.در مجموع 38 مدل ZPA تولید شد که یکی از قابل اطمینان ترین سیستم ها در جهان بودند. آنها تا سال 1978 مورد استفاده قرار گرفتند. همچنین در سال 1969 ، نمونه اولیه کامپیوتر کوچک ZPA 200 ساخته شد ، اما به تولید نرسید.
در بازگشت به TESLA ، باید توجه داشت که رهبری آنها واقعاً پروژه EPOS را با تمام توان و به یک دلیل ساده خراب کردند. در سال 1966 ، آنها به کمیته مرکزی چک اسلواکی مبلغ 1 ، 1 میلیارد کرون برای خرید عمده پردازنده های فرانسوی-آمریکایی Bull-GE فشار آوردند و به هیچ وجه به یک رایانه داخلی ساده ، راحت و ارزان نیاز نداشتند. فشار از طریق کمیته مرکزی منجر به این واقعیت شد که نه تنها کمپینی برای بی اعتبار کردن آثار Svoboda و موسسه آن راه اندازی شد (شما قبلاً چنین نقل قولی را مشاهده کرده اید ، و در هیچ جا منتشر نشده است ، اما در ارگان اصلی مطبوعات حزب کمونیست چکسلواکی Rudé právo) ، اما همچنین در نهایت به وزارت ماشین سازی عمومی دستور داده شد تولید دو EPOS I را محدود کند ، در مجموع ، همراه با نمونه اولیه ، 3 قطعه در نهایت ساخته شد.
EPOS 2 نیز مورد استقبال قرار گرفت ، شرکت TESLA تمام تلاش خود را کرد تا نشان دهد که این دستگاه بی فایده است و با مدیریت DG ZPA (کارخانه های ابزار و اتوماسیون ، که VÚMS متعلق به آنها بود) ایده رقابت آزاد بین توسعه Liberty و جدیدترین پردازنده اصلی TESLA 200. تولید کننده کامپیوتر فرانسوی BULL در سال 1964 ، به همراه تولیدکننده ایتالیایی Olivetti ، آمریکایی ها جنرال الکتریک را خریداری کردند ، آنها توسعه یک پردازنده اصلی جدید BULL Gamma 140 را آغاز کردند. با این حال ، انتشار آن برای آمریکایی ها بازار لغو شد ، زیرا یانکی ها تصمیم گرفتند به طور داخلی با جنرال الکتریک GE 400 خود رقابت کنند. در نتیجه این پروژه در هوا متوقف شد ، اما سپس نمایندگان TESLA با موفقیت ظاهر شدند و با 7 میلیون دلار نمونه اولیه و حقوق را خریداری کردند به تولید آن (در نتیجه ، TESLA نه تنها حدود 100 چنین رایانه ای تولید کرد ، بلکه موفق به فروش چندین دستگاه در اتحاد جماهیر شوروی شد!). این خودروی نسل سوم به نام TESLA 200 بود که می توانست EPOS نگون بخت را شکست دهد.
TESLA دارای یک کامپیوتر اشکال زدایی سریال کاملاً کامل با مجموعه ای کامل از آزمایشات و نرم افزار بود ، VÚMS فقط یک نمونه اولیه با مجموعه ای ناقص از لوازم جانبی ، یک سیستم عامل ناتمام داشت و با فرکانس گذرگاه 4 برابر کمتر از مواردی که در فرنچ اصلی فرانسه نصب شده بود ، حرکت می کرد.پس از اجرای اولیه ، نتایج EPOS ، همانطور که انتظار می رفت ، ناامید کننده بود ، اما برنامه نویس مبتکر Jan Sokol الگوریتم مرتب سازی منظم را به طور قابل توجهی تغییر داد ، کارکنان ، که به طور شبانه روزی کار می کردند ، سخت افزار را به خاطر آوردند ، چند درایو سریع را به دست آوردند. مشابه TESLA ، و در نتیجه ، EPOS 2 یک فریم اصلی بسیار قوی تر فرانسوی را به دست آورد!
در هنگام ارزیابی نتایج دور اول ، سوکول ، در حین بحث با ZPA ، در مورد شرایط نامطلوب رقابت صحبت کرد ، با رهبری موافقت کرد. با این حال ، شکایت وی با عبارت "پس از جنگ ، هر سرباز یک ژنرال است" رد شد. متأسفانه ، پیروزی EPOS تا حد زیادی بر سرنوشت او تأثیر نگذاشت ، عمدتا به دلیل زمان ناگوار - سال 1968 بود ، تانک های شوروی در پراگ رانندگی می کردند ، چشمه پراگ را سرکوب می کردند و VÚMS ، که همیشه به خاطر لیبرالیسم شدید خود مشهور بود (از این گذشته ، ، اخیراً با Soboboda (نیمی از بهترین مهندسان به غرب) گریخت) ، به بیان ساده ، مقامات از احترام زیادی برخوردار نبودند.
اما سپس جالب ترین قسمت داستان ما آغاز می شود - چگونه تحولات چک اساس اولین خودروهای دفاع موشکی اتحاد جماهیر شوروی را تشکیل داد و در پایان چه پایان ناخوشایندی در انتظار آنها بود ، اما ما در مورد این موضوع دفعه بعد صحبت خواهیم کرد.