README.md

Проэкт эмуляции ЕС ЭВМ. Разработка 1992 года (пре-Hercules проэкт). Исходный код был отдан в Академию Можайского в 1994 году. Использовался для один-к-одному переносу программного обеспечения на новую платформу Intel. Оригинально скомпилирован в Борланде для DOS 4МБ extended memory с сопроцессором.

Потребность в эмуляторе была продиктована отсутствием исходных кодов для задач типа- расчета траекторий полета, режимов заправки носителей, расчета пареметров работы реакторов. Обычно исполнительные (рабочие) модули на ЕС ЭВМ были с утеряными исходными кодами т.к. главные алгоритмические правки вносились напрямую в откомпилированые программы.

На сегоднящний день подход конца прошлого века может быть снова актуальным. Причина - высочайшая эффективность программ и операционных систем для IBM 360-390 по сравнению с нонешними линуксовскими или майкрософтовскими системами. Старое железо было медленным и поэтому инженеры выкручивались на оптимизации обработки данных. Применение телекоммуникационных методов доступа от старых мэйнфреймов может на десятки порядков повысить эффективность обработки интренетовского трафика. Обработка данных на дисковых подсистемах изначально была выполнена с кешированием поисковых ключей в железе дисковых контроллеров. Ключи поиска записей могли находится на нескольких физических дисках и кешировались в общем контроллере (данная технология до сих пор не имплеметированна в современных операционных системах). Сортировка и обединение данных (в памяти) осуществлялось на аппаратном уровне. К сожалению последние 25 лет эффективность труда конечного программиста в современном мире только ухудшилась т.к. бизнес не был заинтересован в повышении производительности труда за последние 30 лет. Например IO completion ports технология применилась нормально Майкрософтом только в в 2005 году (CICS использовал ту же технологию еще в 1969 году). На сегодняшний день NY Stock Exchange использует для обработки торговых сессий мэйнфрэйм программы написанные в 1968 году. Только видимая часть (web-интерфейс) был переписан, а все внутри как работало так и работает на старых компьютерах.

Проэкт может быть полезен для анализа и создания новой операционной системы с нуля.

Описание

Старый ЕС ЭВМ (IBM 360) Отдан в Питер в 1994 году

Конвейеры
0 успешных
0 с ошибкой