Добавить в цитаты Настройки чтения

Страница 3 из 32



- Этот отладчик, - он большой? - спросил Лэйми.

Анхела пожала плечами.

- В текущей конфигурации моего носителя малый отладчик тянет где-то на 600 кг. "материи" в сфере радиусом пятнадцать метров. При этом, - он занимает около процента памяти носителя, c учетом места под резервные копии, и где-то три процента вычислительной мощности, когда запущен. При этом, это НЕ квантовый компьютер, - состояние модели в отладчике можно в любой момент скопировать, остановить, запустить, - на это и надо такие ресурсы. Ваши носители такое пока не потянут, никаким образом.

- Э? Вроде ж как вычислительная мощность носителя почти не ограничена совсем, - удивленно спросил Лэйми. - Или это ТАК много ресурсов жрет сразу?

- Она почти не ограничена, - ответила Анхела. - Именно почти. И если ограничения мешают, - то либо увеличивать размеры, - а там свои критические размеры есть, либо разрабатываем новую архитектуру ядра. Практически, - новую версию физики, на которой всё там работает. Второй вариант ты не скоро сможешь.

- И оно в реальном времени работает? - спросил тезка.

- Зависит от реалистичности. У хорошего симулятора падение быстродействия, - где-то 3-5%, ценой огромных упрощений, и это если задача - допускает. Если НЕ упрощать, - то такой симулятор будут зверски тормозить. Падение скорости где-то на порядок. И это с учетом, что ниже атомного уровня, - он не эмулирует. Отладчик эмулирует, - но падение скорости уже на несколько порядков, зато можно отлаживать буквально всё, вплоть до возможности разворота времени или - точек останова по условию, и ещё - писать полные логи. А есть ведь ещё и вещи, вроде мат-симуляторов, для разработки новых математик, любых. Другое дело, что физику на них в реальном времени не посчитаешь, торможение будет ещё больше. Зато - можно проверять всё, что вообще строится по этой математике, включая жизнь. Угу, - и если такое надо часто, - я пробую как-то обходиться всё же упрощениями, пусть даже схему править, но пусть хоть что-то будет, - зато быстро. Ещё одна аналогия, более... знакомая тебе, - расчет структуры белка. Вспомни, сколько сил ты тратил на это, и какого уровня были результаты. Это притом, что там ты считал группы атомов. Но зато, - есть полная запись, что и как, с возможностью даже разогнать скорость. Да - можно не использовать симулятор. Если надо просто попрактиковаться, - можно делать копии и играться с ними. Но, с другой стороны, - если даже тот же нанотех делать, такой симулятор очень упрощает работу. А отладчик для создания вселенных с существенно новой физикой полезен даже ОЧЕНЬ. Это не значит, - обязателен, у Командора С-Т его изначально не было. Часть носителя такая вот...

- А в отладчике время ускорять можно? - с крайним интересом спросил тезка.

Анхела кивнула.

- Ускорять время там можно, но не особо сильно. Максимум раз в семь, не больше, ценой расхода до сорока процентов вычислительной мощности носителя. Сейчас оно и так на пределе работает. Если надо больше, - надо расширять носитель, и программы подстроить.

- В смысле, расширять мини-вселенную отладчика? - спросил Лэйми.

Анхела вздохнула.

- Это НЕ мини-вселенная с другой физикой, это просто программа в моем носителе для проверки новой физики. Симулятор - это для проверки новых сознаний, в основном. Это проще, как ни странно. Можно запустить сразу несколько симуляторов. Можно передавать сигнал туда-обратно, но решаю это только я. С точки зрения тех, кто внутри, - там может быть самая настоящая магия. Не годтех, а именно магия, - законы физики любые нафиг.

- То есть, в них вполне можно жить? - спросил тезка.

Анхела вновь кивнула.



- Да. Но, одна мелочь, - изнутри это полноценная, пусть очень маленькая вселенная. Пока мы там не лезем ниже квантового уровня, и не лезем выше трехмерности, - симулятор всё это считает, только чтобы сходились результаты с обычной физикой, не больше. Но полноценная, - пока я не нажала на кнопку "стоп". Формально, - это тоже программа, и всё. Отладчик, с другой стороны, - это средство именно для экспериментов. Например, - берем твою копию, и смотрим, что будет, если... да что угодно "если". Мою копию туда... не выйдет. У меня нет своей скан-модели нужного уровня, отладчик, - часть именно основного носителя, а не резервного, а целое не поместится в части. У тебя то же самое, конечно. Но это, - единственное доступное тебе прямо сейчас средство взять кого-то "к себе". То, что тогда ты с помощью отладчика будешь забивать гвозди электронным микроскопом, - вполне очевидно, разумеется. У тебя же нет нормальных моделей. Простой пример, - тебе надо освоить, например, как резать аппендикс. Если есть образец, - ты можешь брать и пробовать, сначала - руками, на полностью корректной модели, затем - нанотех прямо там создать и попробовать... Кстати, есть недостаток, - если ты взял чью-то копию с работающим разумом, это НЕ значит, что потом можно будет синхронизировать копию и оригинал, - поэтому лучше так не делать.

- Так оно часть обвеса или как? - спросил Лэйми. - И сколько людей в этом отладчике могут жить?

Анхела вздохнула.

- Не обвеса. Именно носителя.

- А увеличить можно? - спросил тезка. Он уже явно что-то прикидывал.

- Можно. Но отладчик рассчитан на сферу с радиусом до пятнадцати метров и максимальной массой до 600 кг. В несколько раз больше сделать, - можно за счет быстродействия. Выиграть размеры за счет массы и наоборот, - тоже можно. В формулах там линейная зависимость. Отладчик даже можно подключить к ВР обычного типа, хотя смысл... теряется, - это всё же не место для содержания кого-то изначально. Утащить туда планету... ну, если размеры носителя поднять, отладчик оптимизировать, - ну, зачем нам возможность квантовые состояния править, всех атомов планеты по отдельности? Будет почти ultimate VR.

- А что это за "ultimate VR"? - спросил Лэйми.

- Ultimate будет способна Мультиверс считать. Я это пока не умею.

- А ты в курсе, что такой отладчик может неограниченно расти, как и-линн? - хмуро спросил Вайми.

Анхела хмыкнула.

- У тебя. Но не у меня. Там же рабочий объем несколько десятков кубометров всего. И расширить его даже я не могу, потому что нужно перестраивать и расширять носитель. Сам носитель именно под математику занят, и управление. А отладчик, - это просто система для "отладки" физики. Не модификация законов и синтез материи, а, буквально, контролировать каждый кварк и постоянно писать архивы. И пусть там маленькая рабочая зона, - но объем систем поддержки там тысяч двести миль, а объем буферной зоны вокруг, где носитель не может работать нормально - ещё больше. Не надо, кстати, считать, что рабочая зона... соответствует чему-то в реальности. Всё хитрее. И, даже моя станция исследования Мультиверса не имеет такой штуки. Аналог... ну вот есть отладчики программ, есть - гипервизоры. Падение быстродействия... ну, для большинства задач - можно считать, нет. Есть полные симуляторы физики, - падение быстродействия иногда в десятки раз, если не повезло, даже на обычной математике, а есть - симуляторы математики. Они СИЛЬНО тормозят очень, даже когда их запускают не на программном симуляторе, а напрямую. Тут уже речь про то, чтобы просто посмотреть хоть немного. Другой похожий пример, - расчет четвертичной структуры белка, который твердотельные компьютеры делают с огромными тормозами.

- "Другой пример", ну-ну... - буркнул Охэйо, повернувшись к сыну. - На твоем железе, заяц, ты не то, что просчет четвертичной структуры белка обязан делать без проблем, ты обратную задачу должен без проблем решать, - "надо, чтобы белок делал то-то и то-то, какая будет полная структура?" - в том числе, если у нас жизнь... не совсем местная.

- А я что? - сразу возмутился тезка. - Глюк-то не мой.

- Не твой, - согласился Охэйо. - Но у тебя их тоже хватает, не волнуйся. Так что тебе и свой симулятор делать придется, и вычислительную вселенную тоже.