Предыдущая глава |
↓ Содержание ↓
↑ Свернуть ↑
| Следующая глава |
Самой мощной из PDP-11 была DEC PDP-11/83 в полной конфигурации. Самый быстрый вариант J-11, математический сопроцессор, быстрая кэш-память на плате, 4 Мб памяти с ЕСС подключенной по быстрому специализированному интерфейсу памяти стандарта PMI, разнообразные коммуникационные интерфейсы, нативный для системы продвинутый контроллер дисков стандарта SCSI-II к которому через конвертер интерфейсов SCSI-IDE и IDE-CF была подключена пара скоростных CF-карт по 64 гб. И конечно контроллер локальной сети, который через конвертер на 10 Мбит витую пару работал на старый промышленный 10 Мбит коммутатор на 16 портов. Несмотря на то, что всему этому железу было уже под 80 лет — оно работало без всяких нареканий, даже электролитические конденсаторы.
Вполне себе живы были и здоровы несколько ноутбуков на intel i80386 процессорах разных моделей. Конечно их аккумуляторы и механические жесткие диски давно умерли, но еще на Земле вместо жестких дисков в них были установлены адаптеры пол CF-карты, которые держались вполне на уровне более поздних SSD-дисков.
Так же неплохо себя чувствовал мини-ноутбук Toshiba Libretto 110CT с процессором Pentium-233MMX. Да у него было "всего" 64 мб памяти и CF-карта на 16 Gb, но старичок так же шустро шевелился под старой и достаточно надежной Win-98SE. И так же неплохо себя чувствовал Compaq Armada 1120. Процессор Pentium-75, 8 мб оперативной памяти, без звуковой карты вместо которой использовали COVOX на LPT-порте, CF-карта на 8 гигабайт вместо жесткого диска. Ноутбук прекрасно работал под Win-98SE от внешнего 12В питания от обычного аккумулятора или иного источника питания.
Правда не избежали проблем и старые ноутбуки — лампы подсветки дисплеев которые и так были изношены, их со временем пришлось заменять аналогами своей разработки, как и электролитические конденсаторы. Но все остальное вполне себе жило, качество компонентов и используемых материалов, надежность конструкции были на высоте. Правда и цена на момент их производства была высока, но она оправдывалась реально хорошим качеством.
Вот с более новыми компьютерами все было уже не так однозначно. Достаточно хорошо держались корпоративные и бизнес-модели "брендов" Samsung, Fujitsu-Siemens, Compag. Dell. Еще лучше работали несколько защищенных ноутбуков разных моделей Panasonic CF-27. Но вот всякие "дешевые" компьютеры и ноутбуки фирм ASUS, Acer, Lenovo и прочих "брендов для бедных" — умерли очень быстро. Не особо долговечным оказались даже позиционируемые как "надежные" премиум-сегмента устройства ASUS ROG. И ноутбук и материнские платы.
В то же время как подобные более старые корпоративные продукты Dell работали десятилетиями. Наглядное доказательство теории про "запланированное устаревание" заложенное в "бытовую" технику, чтобы люди были вынуждены покупать одно и то-же снова и снова. Ноутбук который работает ровно 12,5-13 месяцев при гарантии в 1 год, а после его ремонт стоит дороже нового, либо запчасти для ремонта вообще не достать. То же самое было с жесткими дисками, SSD, материнским платами, видеокартами, мобильными устройствами.
Так что к текущему моменту парк мощной вычислительной техники сильно сократился. В строю остались старые и надежные ноутбуки, сервера, профессиональные видеокарты Nvidia Quadro серии K5000 и GPU-ускорители Nvidia Tesla K80 . От механичесокго износа вымерли уже почти все жесткие диски, SSD Samsung на удивление все еще держались — корейцы умели делать надежные вещи. Достаточно давно поумирали все игровые видеокарты серии Nvidia RTX 3000, первыми ожидаемо необратимо вышли из строя RTX 3090, хотя модель была достаточно надежной — MSI RTX 3090 SUPRIM X 24 Gb. Дольше всех продержались маломощные и "холодные" Gigabyte RTX 3060 GAMING OC 12 Gb, хотя у них и была репутация "Гнилобайта", но постепенно умерли и они — через тридцать лет работы за короткий промежуток времени вышли из строя сами чипы.
Это убывание вычислительной мощности побудило Яшму обратить взор на вычислительные ресурсы "иномирной" техники. В первую очередь — шагохода из мира "Лунной Радуги", который судя по всему обладал бортовым ИИ который можно было использовать для "анализа инопланетного корабля". Начала она с исследования информации хранившейся в общедоступной памяти и машины и всевозможных инструкций.
Документация в памяти бортовой ЭВМ шагохода оказалась разнообразной и в большом количестве. И кибер — гиена достаточно быстро пришла к неутешительному выводу — эта управляющая машина в исследованиях инопланетного корабля ничем особо не поможет. Во первых, у шагохода небыло настоящего ИИ, а во вторых его ЭВМ была сильно нестандартной конструкции и мощной ее назвать было никак нельзя. Надежной, эффективной, потребляющей мало энергии, способной пережить поражающие факторы ядерного взрыва — да. Но на деле маломощной и с архитектурой близко не лежавшей к х86-64. А значит никаких средств программирования под нее небыло. И затраты на их разработку были совершенно бессмысленны.
Архитектура его БЦВМ была достаточно полно описана во встроенной документации. кроме того машина оказалась снабжена парой "диагностических" портов Стык С2 — совместимых с RS-232C. Так что подключить старый ноутбук по нуль-модему физический оказалось не сложно. Яшма быстро написала программу-терминал для доступа к файлам на накопителе шагохода и вытащила данные.
Получилось "достать наружу" кучу карт объектов Солнечной Системы, журнал технического обслуживания, путевые листы, всевозможные логи работы системы, несколько сборников музыки — классические "Битлз", русское "бардовское гитарное" и что-то вроде "электронной музыки". Так же там нашлось три книги в текстовом формате которые заряжали в программу говорилку и слушали на ходу. Старый английский детектив, "Основание и Империя" Азимова и "Путь на Альматею" Стругацких.
Несмотря на то, что БЦВМ была 32-х разрядной — архитектура ее восходила к старой советской БЦВМ Аргон-16 совместимой с ЭВМ Минск М-220/222. Никакой совместимости с привычными х86-64, DEC PDP-11/VAX-11 или хотя бы знакомыми ARM/MIPS/SPARC тут небыло. Так что скопированные файлы пришлось перекодировать в привычные форматы. Например, кодировка текста была в KOI-7R. Кодировка звука тоже была своя, как и изображений, очень эффективно сжатого видео.
При относительно небольшой вычислительной производительности БЦВМ шагохода ее эффективность была обусловлена изощренностью прошитых в ПЗУ программ и тщательностью их отладки. А так же применением аппаратных нейросетевых модулей для обработки информации с телекамер и иных датчиков машины. Они эффективно "распознавали" входной поток сырых данных "сжимая и упрощая" выходной поток обработанных данных до уровня доступного для быстрой эффективной обработки не слишком мощной БЦВМ. Ннесмотря на крайне эффективные и сложные алгоритмы позволяющие машине эффективно передвигаться, обрабатывать входящую информацию с телекамер, распознавать речь пилота и выдавать "разумные" голосовые сообщения — настоящим ИИ внутри даже не пахло.
Вообще, проблемы с хранением информации из-за механического износа "жестких дисков" и исчерпания ресурсов циклов чтения-записи FLASH-памяти в SSD была понятна с самого начала. Так что еще в самом начале истории освоения Лимбо самые важные книги и справочники из памяти компьютеров были распечатаны на бумаге. Позднее, когда было налажено производство фото и кинопленки — начали переснимать с экрана другую текстовую и графическую информацию. Всевозможные инструкции, справочники, "даташиты", чертежи и просто картинки.
Во время первого осмотра перенесенных строений было найдено несколько диапроекторов, детские и учебные диафильмы. Диапроекторы были скопированы и теперь активно использовались для просмотра переснятой информации. Переснимали все и распечатывали пленки для проекторов минимум в трех экземплярах плюс негатив, важное дублировали еще больше. После чего "не особо нужные" файлы удалялись. Например те-же самые "Опыты русской артиллерии" середины 19-го века явно небыли нужны в постоянном доступе по локальной сети, или "Искусство лить пушки" 1804 года издания. Глава клана когда-то нагреб в сети кучу информации самого разного толка.
Разобравшись с текстовыми и графическими файлами занялись пересъемкой фильмов на кинопленку. Потом пришла очередь музыки, ее записывали на кинопленку тоже, по той же технологии по которой писалась звуковая дорожка для фильмов, только тут для записи использовалась вся кинопленка стандарта 8 миллиметров. Так получилось освободить дисковое пространство и вывести на хранение часть жестких дисков и SSD. Кроме того на серверах были оптимизированы RAID-массивы из которых тоже высвободили часть накопителей. Но все это было оттягиванием конца и специалисты это прекрасно понимали.
Так что одним из важнейших направлений работы лаборатории радиоэлектроники была разработка технологии производства устройств хранения данных. Сначала производство магнитной ленты совместимой с советским стандартом катушечных магнитофонов и аудиокассет. Потом разработка своего стриммера на основе конструкции кассетного видеомагнитофона, кассеты и пленки к нему. И когда были достигнуты заметные успехи в области магнитных пленок — начали работы по жестким дискам.
Воспроизвести даже старй IDE жесткий диск формата 3,5" конечно сразу было невозможно. Слишком сложная и точная механика, маленькая магнитная головка, привод головки с неодимовым магнитор. Но в коллекции главы клана было несколько старых 5,25" MFM-дисков, классические Seagate ST-251 на 40 мегабайт. Которые были намного проще. Так что через какое-то время родился первый "монстрик" размером с небольшую тумбочку, с модифицированной платой управления от старого механический ноутбучного IDE-диска с перепрошитым под новую механику контроллером. Этот 10-мегабайтный ужас летящий на крыльях ночи даже устойчиво работал. Хотя скорость чтения/записи и поиска сектора у него была очень маленькой. Но начало было положено.
Даже такой большой, шумный, примитивный жесткий диск это на самом деле очень большой хайтек. Высокооборотные необслуживаемые подшипники с большим ресурсом. Точная механика привода которая должна позиционировать магнитную головку. Точность изготовления самого "блина" диска поверхность которого должна быть максимально ровной, а сам "блин" прочным и сбалансированным. Материал и технология нанесения магнитного покрытия с высокой равномерностью и высоким качеством. Не менее сложная миниатюрная магнитная головка. И все это надо не только собрать вместе в "чистой комнате" в гермозону, но и добится чтобы сама начинка жесткого диска не создавала мешающие работе механические частицы внутри. Работы тут на десятилетия исследований и отработки технологии.
Но эта работа была нужна все равно. Наработки по точной надежной механике применялись и в других устройствах. Да и после выхода из строя попавших на Лимбо с Земли компьютеров все равно придется производить свои ЭВМ. И даже если ничего лучше расширенного и улучшенного потомка 8-битного ZX-Spectrum поначалу сделать не получится — жесткие диски для этих ЭВМ все равно будут нужны. С "пленки" грузиться и активно работать даже имея более-менее нормальный стриммер с электронным управлением с ЭВМ — медленно и неудобно. Ш
ло время, постепенно выходили из строя механические жесткие диски. Первыми вымерли SATA-диски Western Digital и Seagate. А вот менее быстрые и емкие диски SATA и ATA фирм Fujitsu, Hitachi, Toshiba — упорно работали год за годом. SSD Kingston тоже показывали себя неплохо, но Samsung большого объема обладали намного большим ресурсом перезаписи и держались дольше всех пережив не только механических собратьев, но и электронных конкурентов.
Да конечно сразу были приняты многие меры по снижени накопителей. В системах с большой оперативной памятью был отключен файл подкачки, там же где он был необходим — его работу старались минимизировать стараясь нарастить оперативную память. И прекрасно понимая неизбежность внезапной смерти дисков — всегда делали резервную копию данных на внешний носитель в конце дня. Так что большой шкаф со стриммерами стоящий в углу со временем стал привычным делом. Потерять все важные данные из-за внезапно умершего изношенного диска не хотелось. И так было несколько случаев такой кончины прямо в разгар работы.
Несмотря на все усилия народ понимал — старая компьютерная техника с Земли уже доживает последние годы. Просто из-за физического старения стали один за другим выходить из строя старые мощные ноутбуки Dell, умер сервер Asus RS720-E7 и Яшме пришлось переписывать программу обработки для работы с кластером нод на платах от Dell PowerEdge C8220X к которым переподключили внешние боксы с вычислительными картами Nvidia Tesla K80. Да и сами эти карты были откровенно на последнем издыхании.
Начали умирать сами сложные чипы, от физического старения начали выходить из строя мосфеты и другие нагруженные элементы в цепях питания, а заменить детали было нечем. Конечно ремонтники каннибализировали вышедшую из строя технику собирая из нескольких мертвых устройств одно рабочее, но все равно вычислительные мощности начали ощутимо падать. И все равно эта вычислительная техника была достойна уважения, проработав более 50-ти земных лет побив рекорд долголетия "кластера" из четырех IBM/360 считавших лопатки турбин у Боинга более 30-ти лет.
И в то же время встал во весь рост вопрос какие архитектуры надо будет "клану" выбрать базовыми для себя. Если с микроконтроллерами было все ясно — копировать AVR Atmega16/32/2560, то с процессорами для ЭВМ было все сложнее. Конечно для 8-биток небыло иного разумного варианта кроме копирования старого доброго Z80 на 3,5 МГц. А вот с 16, 32 и 64-бит архитектурами выбор был куда сложнее. И если intel i80386SX сделанный по топонормам 1 мкм возможно получится скопировать, то 486-е процессоры не говоря уже и Pentium I, Core2Duo/Quad и серверных процессорах серии Xeon E5-2600 были слишком сложны по своей структуре. Да и "тонкие" техпроцессы, особенно 65 и 45 нм просто для своего исследования требовали слишком сложной аппаратуры.
Так что было решено базовой архитектурой на 32 и 64 бита выбрать намного более простое чем у х86-64 ядро ARM, начав свои исследования с неплохого контроллера STM32. Сам контроллер пригодится для встраиваемых система, а после его изучения может быть со временем получится изучить старые смартфоны с более мощными многоядерными ARM-процессорами с ядрами Cortex A53 и A75. Но конечно сделанные по тонким техпроцессам ядра придется исследовать не только совершенствую оптические микроскопы, но и использовать электронно-лучевые. Самый простой из которых построили уже достаточно давно активно используя в исследованиях постоянно совершенствуя установку.
Определившись с вычислительными ядрами будущих своих процессоров достаточно долго обсуждали и вопрос выбора ядер для GPU. Хотя тут особо нечего было обсуждать. Надо изучать структуру и копировать архитектуру GPU Nvidia поколения "Kepler". Под CUDA-архитектуру было много софта, старые графические процессоры времен GTX 780 были в большом количестве для изучения в уже вышедших из строя ускорителях Tesla K40 и K80. В следующем поколении в вычислительных блоках видеоядер производитель урезал число ядер "двойной точности", а после и вовсе начал пихать в кристалл упрощенные ядра для работы нейросетей в 2000-м поколении видеокарт. Да и кристаллы видеочипов от давно умерших RTX 3000-й серии сделанных по более тонкому техпроцессу будет сложнее исследовать.
Предыдущая глава |
↓ Содержание ↓
↑ Свернуть ↑
| Следующая глава |