Раждането на съветската система за противоракетна отбрана. Юдицки изгражда суперкомпютър

Съдържание:

Раждането на съветската система за противоракетна отбрана. Юдицки изгражда суперкомпютър
Раждането на съветската система за противоракетна отбрана. Юдицки изгражда суперкомпютър

Видео: Раждането на съветската система за противоракетна отбрана. Юдицки изгражда суперкомпютър

Видео: Раждането на съветската система за противоракетна отбрана. Юдицки изгражда суперкомпютър
Видео: Американский танк M1 Abrams vs. израильский Merkava: кто победит? 2024, Март
Anonim
Образ
Образ

По -нататък в историята се появяват двама души, които се наричат бащи на руската модулна аритметика, но тук всичко не е лесно. Като правило имаше две неизказани традиции за съветските разработки.

Обикновено, ако в работата участват няколко души и един от тях е евреин, неговият принос не винаги се помни и не навсякъде (спомнете си как те караха групата на Лебедев и пишеха доноси срещу него, защото се осмеляваше да вземе Рабинович, не единственият случай между другото, ще споменем традициите на съветския академичен антисемитизъм).

Второто - повечето лаври отидоха при шефа и те се опитаха да не споменават подчинените като цяло, дори и техният принос да е решаващ (това е една от основните традиции на нашата наука, често има случаи, когато името на истински проектант, изобретател и изследовател беше в списъка със съавтори на мястото на третия след тълпата от всички негови шефове, а в случая с Торгашев и неговите компютри, за които ще говорим по -късно, като цяло - на четвърти).

Акушски

В този случай и двете бяха нарушени - в повечето популярни източници буквално до последните години Израел Яковлевич Акушски беше наричан основният (или дори единственият) баща на модулните машини, старши изследовател в лабораторията на модулни машини в SKB- 245, където Лукин изпраща задача за проектиране на такъв компютър.

Ето например една феноменална статия в списанието за иновациите в Русия „Стимул“под заглавието „Исторически календар“:

Израел Яковлевич Акушски е основател на нетрадиционната компютърна аритметика. Въз основа на остатъчните класове и модулната аритметика, базирана на тях, той разработи методи за извършване на изчисления в свръхголеми диапазони с числа от стотици хиляди цифри, отваряйки възможността за създаване на високопроизводителни електронни компютри на принципно нова основа. Това също предопределя подходите за решаване на редица изчислителни задачи в теорията на числата, които остават нерешени от времето на Ойлер, Гаус, Ферма. Акушски също се занимава с математическата теория на остатъците, нейните изчислителни приложения в компютърната паралелна аритметика, разширяването на тази теория в областта на многоизмерните алгебрични обекти, надеждността на специални калкулатори, кодове с имунна защита, методи за организиране на изчисления на номографски принципи за оптоелектроника. Акушски изгради теория за самокорегиращи се аритметични кодове в системата на остатъчните класове (RNS), която позволява драстично да увеличи надеждността на електронните компютри, направи голям принос за развитието на общата теория на непозиционните системи и разширяването на тази теория към по -сложни числени и функционални системи. На специализирани изчислителни устройства, създадени под негово ръководство в началото на 60 -те години на миналия век, за първи път в СССР и в света се постига производителност от повече от милион операции в секунда и надеждност от хиляди часове.

Е, и по -нататък в същия дух.

Той реши нерешените проблеми от времето на Ферма и вдигна от коленете си домашната компютърна индустрия:

Основателят на съветските компютърни технологии, академик Сергей Лебедев, високо оцени и подкрепи Акушски. Казват, че веднъж, като го видял, той казал:

„Бих направил високопроизводителен компютър по различен начин, но не всеки трябва да работи по същия начин. Бог да ви даде успех!"

… Редица технически решения на Акушски и неговите колеги са патентовани във Великобритания, САЩ и Япония. Когато Акушски вече работеше в Зеленоград, в САЩ беше открита компания, която беше готова да сътрудничи при създаването на машина, „пълнена“с идеите на Акушски и най -новата американска електронна база. Предварителните преговори вече бяха в ход. Камил Ахметович Валиев, директор на Изследователския институт по молекулярна електроника, се готвеше да разгърне работа с най -новите микросхеми от САЩ, когато изведнъж Акушски беше повикан в „компетентните органи“, където без никакво обяснение те казаха, че „ научният център на Зеленоград няма да увеличи интелектуалния потенциал на Запада!"

Интересното е, че за тези изчисления той пръв в страната въведе и приложи двоична бройна система.

Това са те за работата му с IBM табулатори, поне те не са измислили тази система. Изглежда, какъв всъщност е проблемът? Акушски навсякъде се нарича изключителен математик, професор, доктор на науките, член -кореспондент, всички награди с него? Официалната му биография и библиография обаче са в ярък контраст с хвалебните хвалебствия.

В своята автобиография Акушски пише:

През 1927 г. завърших гимназия в Днепропетровск и се преместих в Москва с цел да постъпя във Физико -математическия университет. Въпреки това не бях приет в университета и се занимавах със самообразование в курса по физика и математика (като външен студент), посещавах лекции и участвах в студентски и научни семинари.

Веднага възникват въпроси и защо той не беше приет (и защо се опита само веднъж, в семейството си, за разлика от Кисунко, Рамеев, Матюхин - бдителните власти не намериха врагове на хората) и защо той не защити университетската си диплома като външен студент?

В онези дни това се практикуваше, но Израел Яковлевич скромно мълчи за това, той се опита да не рекламира липсата на висше образование. В личното досие, запазено в архива на мястото на последната му работа, в графата „образование“, ръката му казва „по-висше, получено чрез самообразование“(!). Като цяло това не е страшно за науката, не всички изключителни компютърни учени в света са завършили Кеймбридж, но нека видим какви успехи е постигнал в областта на компютърното развитие.

Той започва кариерата си през 1931 г., до 1934 г. работи като калкулатор в Научноизследователския институт по математика и механика на Московския държавен университет, всъщност той е просто човешки калкулатор, денем и нощем умножаващ колони от числа на машина за добавяне и записвайки резултатът. След това той е повишен в журналистика и от 1934 до 1937 г. редакторът на Акуш (не авторът!) На секцията по математика на Държавното издателство за техническа и теоретична литература се занимава с редактиране на ръкописи за правописни грешки.

От 1937 до 1948 г. И. Я. Акушски - младши, а след това старши изследовател на Отдела за приблизителни изчисления на Математическия институт. В. С. Стеклов от Академията на науките на СССР. Какво правеше там, изобретявайки нови математически методи или компютри? Не, той ръководи група, която изчислява таблици за стрелба за артилерийски оръдия, навигационни таблици за военна авиация, таблици за военноморски радарни системи и т.н. на табулатора IBM, всъщност става ръководител на калкулаторите. През 1945 г. успява да защити докторската си дисертация по проблема с използването на таблици. По същото време бяха публикувани две брошури, където той беше съавтор, тук са всичките му ранни творби по математика:

и

Една книга, написана в съавторство с Neishuler, е популярна брошура за стахановците, как да се разчита на добавяща машина, втората, в съавторство с шефа му, обикновено е таблици с функции. Както можете да видите, все още няма пробиви в науката (по-късно обаче също една книга с Юдицки за SOK и дори няколко брошури за перфоратори и програмиране на калкулатора "Elektronika-100").

През 1948 г., по време на формирането на ITMiVT на Академията на науките на СССР, към него е прехвърлен отделът на Л. А. Люстерник, включително И. Я. Акушски, от 1948 до 1950 г. той е старши изследовател, а след това и. О. глава лаборатория на същите калкулатори. През 1951-1953 г., за известно време, рязък обрат в кариерата му и той изведнъж е главен инженер по проекта на Държавния институт "Сталпроект" на Министерството на черната металургия на СССР,който се е занимавал със строителството на доменни пещи и друго тежко оборудване. Какви научни изследвания в областта на металургията той е провел там, авторът, за съжаление, не успя да разбере.

Накрая, през 1953 г., той намира почти перфектна работа. Президентът на Академията на науките на Казахската ССР И. Сатпаев, с цел развитие на изчислителната математика в Казахстан, реши да сформира отделна лаборатория по машинна и изчислителна математика към Президиума на Академията на науките на Казахската ССР. Акушски беше поканен да го ръководи. В позицията на главата. лаборатория, той е работил в Алма-Ата от 1953 до 1956 г., след това се връща в Москва, но продължава известно време да ръководи лабораторията на непълно работно време, на непълно работно време дистанционно, което предизвиква очакваното възмущение на жителите на Алмати (човек живее в Москва и получава заплата за длъжност в Казахстан), за което се съобщава дори в местните вестници. Във вестниците обаче беше казано, че партията знае по -добре, след което скандалът беше заглушен.

С такава впечатляваща научна кариера той се озовава в същия SKB-245 като старши изследовател в лабораторията на Д. И. Юдицки, друг участник в разработването на модулни машини.

Юдицки

Сега нека поговорим за този човек, който често се смяташе за втори, а още по -често - те просто забравиха да споменат по някакъв начин отделно. Съдбата на семейство Юдицки не беше лесна. Баща му, Иван Юдицки, беше поляк (което само по себе си някак не беше много добро в СССР), в хода на приключенията си в Гражданската война в необятността на нашата родина той срещна татарския Мариам-Ханум и падна в любов до степен на приемане на исляма, отклоняване от поляка в казански татарски ислям-Гирей Юдицки.

В резултат на това синът му беше благословен от родителите си с името Давлет-Гирей Ислям-Гиреевич Юдицки (!), А националността му в паспорта беше въведена като „Кумик“, с родителите си „татарски“и „дагестански“(!). Радостта, която той изпитва през целия си живот от това, както и проблемите с приемането в обществото, е доста трудно да си представим.

Бащата обаче имаше по -малко късмет. Полският му произход играе фатална роля в началото на Втората световна война, когато СССР окупира част от Полша. Като поляк, макар че дълги години беше станал „казански татарин“и гражданин на СССР, въпреки героичното участие в Гражданската война в армията на Буденов, той беше заточен (сам, без семейство) в Карабах. Сериозни рани от Гражданската война и тежки условия на живот засегнати: той се разболя тежко. В края на войната дъщеря му отиде в Карабах за него и го доведе в Баку. Но пътят беше труден (планински терен през 1946 г., трябваше да пътувам с конски и автомобилен транспорт, често случайно) и здравето ми беше сериозно подкопано. На гарата в Баку, преди да стигне до дома си, Ислям-Гирей Юдицки умира, присъединявайки се към пантеона на репресирани бащи на съветски дизайнери (това наистина се превърна почти в традиция).

За разлика от Акушски, Юдицки се проявява като талантлив математик от младостта си. Въпреки съдбата на баща си, след като завършва училище, той може да влезе в Азербайджанския държавен университет в Баку и по време на следването си официално работи като учител по физика във вечерно училище. Той не само получава пълноправно висше образование, но през 1951 г., след като завършва университета, печели награда на конкурс за диплома в Азербайджанската академия на науките. Така Давлет-Гирей получи награда и беше поканен в следдипломния курс на Академията на науките на AzSSR.

Тогава в живота му се намеси късметлия случай - представител от Москва дойде и избра петте най -добри възпитаници, които да работят в Специалното конструкторско бюро (същото SKB -245), където проектирането на Strela току -що беше започнало (преди Strela обаче той или не е допуснат, или участието му не е документирано никъде, обаче той е един от дизайнерите на "Урал-1").

Трябва да се отбележи, че паспортът му дори тогава причинява на Юдицки значителни неудобства, доколкото при командировка до едно от охраняваните съоръжения изобилието от неруски "Гирей" предизвика подозрение сред охраната и те не го пуснаха да мине за няколко часа. Връщайки се от командировка, Юдицки веднага отиде в службата по вписванията, за да отстрани проблема. Собственият му Гирей беше отстранен от него и неговото бащино име бе категорично отречено.

Разбира се, фактът, че дълги години Юдицки е бил забравен и почти изтрит от историята на домашните компютри, не е виновен само за съмнителния му произход. Факт е, че през 1976 г. изследователският център, който той оглавяваше, беше разрушен, всичките му разработки бяха затворени, служителите бяха разпръснати и те се опитаха просто да го премахнат от историята на компютрите.

Тъй като историята се пише от победителите, всички са забравили за Юдицки, с изключение на ветераните от неговия отбор. Едва през последните години това положение започна да се подобрява, но освен в специализирани ресурси за историята на съветската военна техника, е трудно да се намери информация за него, а широката общественост го познава много по -зле от Лебедев, Бурцев, Глушков и други съветски пионери. Следователно в описанията на модулни машини името му често е на второ място, ако изобщо. Защо се е случило и как той го е заслужил (спойлер: по класически начин за СССР - предизвиквайки лична враждебност с интелекта си сред ограничен мозък, но всемогъщи партийни бюрократи), ще разгледаме по -долу.

K340A серия

През 1960 г. в Lukinsky NIIDAR (известен още като NII-37 GKRE) по това време има сериозни проблеми. Системата за противоракетна отбрана отчаяно се нуждаеше от компютри, но никой не усвои развитието на компютрите в родните си стени. Машината A340A е направена (не трябва да се бърка с по -късни модулни машини със същия цифров индекс, но с различни префикси), но не беше възможно да я задейства, поради феноменалната кривина на ръцете на архитекта на дънната платка и ужасното качество на компонентите. Лукин бързо разбра, че проблемът е в подхода към проектирането и в ръководството на отдела, и започна да търси нов ръководител. Синът му, В. Ф. Лукин си спомня:

Бащата дълго търсеше заместник на шефа на компютърния отдел. Веднъж, докато бил на полигон Балхаш, той попитал В. В. Китович от НИИЕМ (SKB-245) дали познава подходящ умен човек. Той го покани да погледне Д. И. Юдицки, който тогава работеше в СКБ-245. Бащата, който преди това беше председател на Държавната комисия за приемане на компютъра Strela в SKB-245, си спомни за млад, компетентен и енергичен инженер. И когато научи, че той заедно с И. Я. Акушски се интересува сериозно от SOK, който баща му счита за обещаващ, той покани Юдицки за разговор. В резултат на това Д. И. Юдицки и И. Я. Акушски отидоха на работа в НИИ-37.

Така Юдицки стана шеф на отдела за компютърно развитие в НИИДАР, а И. Я. Акушски стана ръководител на лабораторията в този отдел. Той весело започна да преработва архитектурата на машината, неговият предшественик внедри всичко на огромни платки от няколкостотин транзистора, което, предвид отвратителното качество на тези транзистори, не позволи точно локализиране на грешки на веригата. Мащабът на бедствието, както и целият гений на този ексцентрик, изградил архитектурата по този начин, е отразено в цитата на студента на MPEI на практика в НИИДАР А. А. Попов:

… Най -добрите контролери на трафика възстановяват тези възли без резултат от няколко месеца. Давлет Исламович разпръсна машината в елементарни клетки - спусък, усилвател, генератор и т.н. Нещата вървяха добре.

В резултат на това две години по-късно A340A, 20-битов компютър със скорост 5 kIPS за радар Дунав-2, все още успя да отстрани грешките и да ги пусне (скоро обаче Дунав-2 беше заменен с Дунав-3 на модулни машини, въпреки че и стана известен с факта, че именно тази станция участва в първото в света прихващане на ICBM).

Докато Юдицки преодолява бунтовнически бордове, Акушски изучава чешки статии за дизайна на машините SOK, които ръководителят на отдела SKB-245 Е. А. Глузберг получава от Резюмето на Академията на науките на СССР година по-рано. Първоначално задачата на Глузберг беше да напише резюме за тези статии, но те бяха на чешки език, който той не знаеше, и в област, която той не разбираше, затова ги изрита към Акушски, но той не знаеше чешки също и статиите отидоха по -нататък при В. С. Лински. Лински купи чешко-руски речник и усвои превода, но стигна до заключението, че е нецелесъобразно да се използва RNS в повечето компютри поради ниската ефективност на операциите с плаваща запетая в тази система (което е съвсем логично, тъй като математически тази система е предназначени само за работа с естествени числа, всичко останало се прави чрез ужасяващи патерици).

Както пише Малашевич:

„Първият опит в страната да разбере принципите на изграждане на модулен компютър (базиран на SOC) … не получи общо разбиране - не всички негови участници бяха пропити със същността на SOC.

Както отбелязва В. М. Амербаев:

Това се дължи на невъзможността да се разбират чисто компютърни изчисления строго алгебрично, извън кодовото представяне на числа.

Превеждайки от езика на компютърните науки на руски - за да работиш със SOK, трябваше да си интелигентен математик. За щастие там вече имаше интелигентен математик и Лукин (за който, както си спомняме, изграждането на суперкомпютър за проект А беше въпрос на живот и смърт) замеси Юдицки в случая. Том наистина хареса идеята, особено след като му позволи да постигне безпрецедентно изпълнение.

От 1960 до 1963 г. е завършен прототип на неговото развитие, наречен T340A (серийният автомобил получава индекс K340A, но не се различава коренно). Машината е построена на 80 хиляди транзистори 1T380B, има феритна памет. От 1963 до 1973 г. се извършва серийно производство (общо около 50 копия са доставени за радарни системи).

Те бяха използвани в Дунав на първата система за противоракетна отбрана А-35 и дори в известния проект на чудовищния над хоризонта радар „Дуга“. В същото време MTBF не беше толкова голям - 50 часа, което показва нивото на нашата полупроводникова технология много добре. Смяната на дефектни агрегати и възстановяването отне около половин час, колата се състоеше от 20 шкафа в три реда. За бази са използвани числата 2, 5, 13, 17, 19, 23, 29, 31, 61, 63. Така теоретично максималният брой, с който могат да се извършват операции, е от порядъка на 3,33 ∙ 10 ^ 12. На практика това беше по -малко, поради факта, че някои от базите бяха предназначени за контрол и коригиране на грешки. За управление на радара бяха необходими комплекси от 5 или 10 превозни средства, в зависимост от типа станция.

Процесорът K340A се състоеше от устройство за обработка на данни (тоест ALU), контролно устройство и два типа памет, всеки с ширина 45 бита-16 буферно буферно хранилище (нещо като кеш) и 4 единици за съхранение на команди (всъщност ROM с фърмуер, капацитет 4096 думи, реализиран върху цилиндрични феритни ядра, за да напише фърмуера, всяка от 4 хиляди 45-битови думи трябваше да бъде въведена ръчно чрез поставяне на ядрото в отвора в бобината и така нататък за всеки от 4 -те блока). Оперативната памет се състои от 16 устройства с по 1024 думи (90 KB общо) и постоянно устройство от 4096 думи (възможно е да се увеличи до 8192 думи). Колата е построена по Харвардската схема, с независими командни и канали за данни и консумира 33 kW електроенергия.

Имайте предвид, че Харвардската схема е използвана за първи път сред машините на СССР. RAM паметта беше двуканална (също изключително напреднала схема за онези времена), всеки акумулатор на числа имаше два порта за вход-изход на информация: с абонати (с възможност за паралелен обмен с произволен брой блокове) и с процесор. В една много невежа статия от украински копирайтъри от UA-Hosting Company в Хабре беше казано за това така:

В Съединените щати военните компютри използват компютърни схеми с общо предназначение, което изисква подобрения в скоростта, паметта и надеждността. У нас паметта за инструкции и паметта за числа бяха независими в компютъра, което повишава производителността, елиминира инциденти, свързани с програми, например появата на вируси. Специалните компютри съответстваха на структурата "Риск".

Това показва, че повечето хора дори не правят разлика между концепциите за архитектурата на системната шина и архитектурата на набора от инструкции. Смешно е, че копирайтерите с намален набор от инструкции - RISC, изглежда се бъркат с военна структура при конкретен риск. Как архитектурата на Харвард изключва появата на вируси (особено през 60 -те години) историята също мълчи, да не говорим за факта, че концепциите за CISC / RISC в чист вид са приложими само за ограничен брой процесори от 80 -те и началото 90 -те години и по никакъв начин не до древни машини.

Връщайки се към K340A, отбелязваме, че съдбата на машините от тази серия беше доста тъжна и повтаря съдбата на разработките на групата Kisunko. Нека тичаме малко напред. Системата А-35М (комплекс от „Дунав“с К430А) е пусната в експлоатация през 1977 г. (когато възможностите на машините от 2-ро поколение Юдицки вече безнадеждно и невероятно изостават от изискванията).

Не му беше позволено да разработи по -прогресивна система за нова система за противоракетна отбрана (и това ще бъде обсъдено по -подробно по -късно), Кисунко най -накрая беше изгонен от всички проекти за противоракетна отбрана, Карцев и Юдицки умряха от инфаркт и борбата на министерствата завърши с натискането на фундаментално нова система А-135 вече с необходимите и "правилни" разработчици. Системата включваше нов чудовищен радар 5N20 "Дон-2Н" и вече "Елбрус-2" като компютър. Всичко това е отделна история, която ще бъде разгледана по -нататък.

Образ
Образ

Системата А-35 на практика нямаше време да работи по някакъв начин. Той беше актуален през 60 -те години на миналия век, но беше приет със закъснение от 10 години. Тя имаше 2 станции „Дунав-3М“и „Дунав-3У“, а пожар избухна на 3М през 1989 г., станцията беше практически разрушена и изоставена, а системата А-35М де факто престана да функционира, въпреки че радарът работеше, създавайки илюзията за боен готов комплекс. През 1995 г. А-35М е окончателно изведен от експлоатация. През 2000 г. „Дунав-3У“беше напълно затворен, след което комплексът беше охраняван, но изоставен до 2013 г., когато започна демонтажът на антени и оборудване, а още преди това в него се качиха различни сталкери.

Раждането на съветската система за противоракетна отбрана. Юдицки изгражда суперкомпютър
Раждането на съветската система за противоракетна отбрана. Юдицки изгражда суперкомпютър
Образ
Образ

Борис Малашевич легално посещава радиолокационната станция през 2010 г., прави му екскурзия (а статията му е написана така, сякаш комплексът все още работи). Неговите снимки на автомобилите на Юдицки са уникални, уви, няма други източници. Какво се е случило с колите след посещението му, не е известно, но най -вероятно те са били изпратени на метален скрап по време на демонтажа на гарата.

Ето изглед към гарата от непринудената страна година преди неговото посещение.

Образ
Образ
Образ
Образ

Ето състоянието на гарата отстрани (Lana Sator):

Така че през 2008 г., освен че огледахме външните периметри и слязохме в кабелната линия, не видяхме нищо, въпреки че идвахме няколко пъти, както през зимата, така и през лятото. Но през 2009 г. пристигнахме много по -задълбочено … Мястото, където се намира предавателната антена, по време на проверката беше изключително оживена територия с куп воини, камери и силно бръмчене на оборудване … Но след това приемната площадка беше спокойна и тиха. Нещо се случваше в сградите между ремонти и рязане на метал, никой не се скиташе по улицата, а дупки в някога строгата ограда зейнаха приветливо.

Е, и накрая, един от най -горещите въпроси - какво беше представянето на това чудовище?

Всички източници показват чудовищна цифра от порядъка на 1,2 милиона двойни операции в секунда (това е отделен трик, процесорът K430A технически изпълняваше една команда на цикъл, но във всяка команда две операции бяха извършени в блок), в резултат на което, общата скорост беше около 2,3 милиона команди … Командната система съдържа пълен набор от аритметични, логически и контролни операции с развита система за показване. Командите AU и UU са с три адреса, командите за достъп до паметта са с два адреса. Времето за изпълнение на кратки операции (аритметика, включително умножение, което беше основният пробив в архитектурата, логически операции, операции на смяна, индексни аритметични операции, операции за прехвърляне на контрол) е един цикъл.

Сравняването на изчислителната мощ на машините от 60-те години наред е ужасна и неблагодарна задача. Нямаше стандартни тестове, архитектурите бяха просто чудовищно различни, системите за инструкции, основата на числовата система, поддържаните операции, дължината на машинната дума бяха уникални. В резултат на това в повечето случаи обикновено не е ясно как се брои и кое е по -готино. Независимо от това, ние ще дадем някои насоки, опитвайки се да преведем „операции в секунда“, уникални за всяка машина, в повече или по -малко традиционни „добавки в секунда“.

Образ
Образ

И така, виждаме, че K340A през 1963 г. не е най -бързият компютър на планетата (въпреки че е вторият след CDC 6600). Той обаче показа наистина изключителна производителност, достойна да бъде записана в аналите на историята. Имаше само един и фундаментален проблем. За разлика от всички изброени тук западни системи, които бяха точно пълноценни универсални машини за научни и бизнес приложения, K340A беше специализиран компютър. Както вече казахме, RNC е просто идеален за операции на събиране и умножение (само естествени числа и), когато го използвате, можете да получите суперлинейно ускорение, което обяснява чудовищната производителност на K340A, сравнима с десетки пъти повече сложен, усъвършенстван и скъп CDC6600.

Основният проблем на модулната аритметика обаче е наличието на немодулни операции, по-точно основният е сравнението. RNS алгебрата не е алгебра с ред едно към едно, така че е невъзможно да се сравняват числата директно в нея, тази операция просто не е дефинирана. Разделянето на числата се основава на сравнения. Естествено, не всяка програма може да бъде написана без използване на сравнения и разделяне, а компютърът ни или не става универсален, или изразходваме огромни ресурси за преобразуване на числа от една система в друга.

В резултат на това K340A определено имаше архитектура, близка до гениалната, което направи възможно извличането на производителност от лоша база от елементи на нивото на многократно по -сложни, огромни, напреднали и безумно скъпи CDC6600. За това трябваше да платя всъщност за това, с което този компютър стана известен - необходимостта от използване на модулна аритметика, която напълно отговаряше на тесен кръг от задачи и не отговаряше добре на всичко останало.

Във всеки случай този компютър се превърна в най-мощната машина от второ поколение в света и най-мощната сред еднопроцесорните системи от 60-те години, естествено, като се вземат предвид тези ограничения. Нека отново подчертаем, че директно сравнение на производителността на компютрите SOC и традиционните универсални векторни и суперскаларни процесори не може да бъде правилно извършено по принцип.

Поради фундаменталните ограничения на RNS, за такива машини е дори по-лесно, отколкото за векторни компютри (като M-10 Kartsev или Cray-1 на Seymour Cray) да открият проблем, при който изчисленията ще се извършват с порядък по-бавно, отколкото в конвенционалните компютри. Въпреки това, от гледна точка на ролята си, K340A, разбира се, беше напълно гениален дизайн и в тематичната си област многократно превъзхождаше подобни западни разработки.

Руснаците, както винаги, поеха по специален път и поради невероятни технически и математически трикове успяха да преодолеят изоставането в елементарната база и липсата на нейното качество, а резултатът беше много, много впечатляващ.

За съжаление обаче пробивните проекти на това ниво в СССР обикновено очакваха забрава.

И така се случи, серията K340A остана единствената и уникална. Как и защо това се случи ще бъде обсъдено по -нататък.

Препоръчано: