prool: cat (Default)
prool ([personal profile] prool) wrote2025-08-25 10:58 am

Выношу из коментов: МВС ПА

(зашел разговор про советские суперкомпьютеры, я вспомнил связанный с ними свой эпизод)

В 1986-1989 гг я работал в ХПВТИ (Харьковском предприятии информатики и вычислительной техники) и участвовал в разработке МВС ПА - многопроцессорной вычислительной системы с программируемой архитектурой.
Проект этот был то ли мертворожденным, то ли здох по ходу. Проектом занимались три организации - программным обеспечением наше ХПВТИ, аппаратным какое-то НИИ в Таганроге, теорией НИИ в Москве под руководством академика А.В.Каляева. Скорее всего проект таки был мертворожденным, так как наш программистский отдел состоял только из молодых специалистов, только что из института, человек 20, и программировать среди них умел только я. Ну и начальник отдела, который был средних лет специалист, пришедший с другого предприятия. И еще один парень. Нам в принципе не поставили задачу и вообще не рассказали ничего. Первый этап заключался в изучении проблемы. Нас послали в местную командировку в библиотеку Короленко, где мы должны были изучать периодику и книги по теме. Я помнится по молодости посчитал это бессмысленным и дорвавшись до библиотеки начал читать Стругацких и Саймака. Потом мы результатам изучения был составлен отчет типа реферата по теме, его набрали на терминалах на ЕС ЭВМ, распечатали на АЦПУ, разрезали на листы, переплели и сделали книжечку с обложкой из картона и отправили на Москву.

Ни из Таганрога, ни из Москвы не приезжал поговорить никто вообще. Потом мы начали изучать UNIX, потому как в UNIX тоже есть распараллеливание. (Л - логика) У нас на всех была одна книга Каляева с его теорией и одна книга "Мобильная операционная система" (это про UNIX, так тогда его называли в СССР). В качестве UNIX мы запускали эту МОС на виртуальной машине в СВМ. (СВМ - "система виртуальных машин", то есть VM/360). А также на реальной ЕС-1060.

Потом меня перевели в другой отдел, где я занимался обслуживанием учебного класса КУВТ-86

А потом Советский Союз распался и некоторое время большинству стало не до advanced researches
kondybas: (Default)

[personal profile] kondybas 2025-08-25 09:56 am (UTC)(link)
Полагаю, идея сводилась к QEMU?
kondybas: (Default)

[personal profile] kondybas 2025-08-25 10:35 am (UTC)(link)
Так ведь идеи на тот момент уже витали. Я в 1990-х работал с гипервизором VM/386 - на одном проце запускалась пачка изолированніх DOS. Первій релиз аж в 1987 году. И, кстати, неплохо же работало. С него потом переехали уже на цитрикс - та же ботва, но в аксонометрии.
kondybas: (Default)

[personal profile] kondybas 2025-08-25 11:08 am (UTC)(link)
Так єто... VM/386 делали как раз те же люди, что ранее делали S/370. Но только на гораздо менее серьезном железе. Собсно, главная идея - єто хардвер абстракшн с трансляцией в физическое железо. Почему я и подумал, что сабжевая "программируемая архитектура" - єто именно про трансляцию произвольной архитектурі на доступное железо.
realwired: (Default)

[personal profile] realwired 2025-08-25 11:54 am (UTC)(link)
Эмуляторы различных процессорных архитектур - часть GDB, вроде как изначально (т.е. издавна).
В своё время выкусил оттуда эмулятор нужного ARM/thumb, и допилил до эмулятора одного из самсунговских SOC.
Посредством которого портировал ядро Linux... мда.
juan_gandhi: (Default)

[personal profile] juan_gandhi 2025-08-25 11:06 am (UTC)(link)
Забавно. Как раз в эту эпоху на матмехе ЛГУ занялись языком форт, и, независимо, занялся этим я - а потом мы организовали кооператив, и форт нас кормил все эти непростые годы, пока его не заменил си.
realwired: (Default)

[personal profile] realwired 2025-08-25 11:44 am (UTC)(link)
МВС ПА - многопроцессорной вычислительной системы с программируемой архитектурой, и КУВТ-86...
Мда.
Хотя КУВТ некоторым образом ведь распределённая система. Ха-ха
realwired: (Default)

[personal profile] realwired 2025-08-25 12:08 pm (UTC)(link)
Об это самое время сделал уЧоным две полезные вещи для БКашки - присобачил АЦП, да ещё интерфейс "centronics", намеренное графиками печатать. Ну там ещё драйвер графической печати, естественно
kondybas: (Default)

[personal profile] kondybas 2025-08-25 12:32 pm (UTC)(link)
Ха! А что за АЦП біл? Я своему научруку предлагал резисторную гребенку влупить на LPT и оттуда снимать 8бит*16кГц - чтоб с тензодатчика гидроударі раскладівать.
realwired: (Default)

[personal profile] realwired 2025-08-25 01:34 pm (UTC)(link)
Честный интегральный 14-битный.
По нынешним временам - фигня, в СССРе этот экземпляр (в гордой керамике с золотыми ногами и военной приемной) был добыт с особыми плясками.
Частота дискретизации 8 кГц, для электрохимии в потоке более чем.
kondybas: (Default)

[personal profile] kondybas 2025-08-25 02:07 pm (UTC)(link)
Лучше, конечно, два ромбика...
realwired: (Default)

[personal profile] realwired 2025-08-25 06:26 pm (UTC)(link)
На пару диссеров хватило - куда лучше? :)
realwired: (Default)

[personal profile] realwired 2025-08-27 07:03 am (UTC)(link)
Один - это понятно, но что такое два?
kondybas: (Default)

[personal profile] kondybas 2025-08-27 08:07 am (UTC)(link)
Одним ромбиком метили отборніе єкземплярі, которіе попадали в ТТХ +/- 5%, двумя ромбиками - +/- 1%
catodon: (Default)

[personal profile] catodon 2025-08-25 04:30 pm (UTC)(link)
Интересно такое читать. Я с моим 30-летним стажем уже чувствую себя динозавром. Но это же докембрий :-) Я конечно видел старые советские машины у родителей в НИИ (и даже набирал на них какие-то программки), но они для меня как обсидиановые наконечники :-)
Edited 2025-08-25 16:31 (UTC)
vak: (Default)

[personal profile] vak 2025-08-25 07:52 pm (UTC)(link)
А в чём конкретно состояли идеи товарища Каляева? Никогда не слышал про такого.
vak: (Default)

[personal profile] vak 2025-08-25 08:48 pm (UTC)(link)
Карьера удачная, а идеи-то где?