Общность системотехнических истоков традиционных компьютерных и нейрокомпьютерных технологий обусловлена объективной необходимостью разложения задания пользователя в операционный базис конкретной машины и универсальностью табличной формы представления самого операционного базиса.
С формальных позиций в обеих технологиях такое разложение заканчивается созданием некоторой алгебраической структуры ("программы") с отношением частичного порядка между исполняемыми инструкциями, индуцированным ассоциативной зависимостью от содержимого преобразуемых потоков данных. Если в традиционных вычислительных технологиях ассоциативная и поэтому нелинейная зависимость порядка перечисления инструкций программы в ходе ее выполнения выражается с помощью операторов условных переходов типа \[ if \] , то в нейроком-пьютерных технологиях "перечислительный процесс" можно свести к PD -ассоциативной модификации в реальном времени функции, закрепленной за каждым формальным нейроном сети. Несмотря на то что ней-росеть выполняет прямое отображение входных возбуждений в выходные реакции, отказаться от перечислительного характера синтеза нейросети, по всей видимости, не удастся, так как для этого требуются промышленные технологии прямого отображения задания пользователя на уровень физико-технических и, в частности, квантовых процессов, используемых в качестве вычислительных. Данный вывод подтверждает как эволюционный характер повышения сложности биологических систем, так и опыт развития функциональной электроники, базовое положение которой можно сформулировать так: "самым эффективным процессором, реализующим быстрое преобразование Фурье, является оптическая призма". Таким образом, имеются достаточные основания считать, что разложение задания пользователя в некоторый технологически реализуемый операционный базис является атрибутом любой вычислительной системы.
Разнятся традиционные компьютерные и нейрокомпьютерные технологии методами задания функций пользователя и методами кодирования таблично представленного операционного базиса конкретного вычислителя. В традиционных компьютерных технологиях в качестве такого базиса выступают ассемблерные инструкции, которые являются неделимой единицей проекта предметной области. В нейрокомпьютерных и сходных с ними МКМД-бит-потоковых технологиях в качестве такой неделимой единицы уже выступает элементарная логическая функция или близкая к ней по сложности бит-инструкция.
Приведенные в работе данные говорят о том, что две последние информационные технологии "собственных нужд" более адекватны условиям работы перспективной нанометровой и супрамолекулярной элементной базы. Но для получения ощутимых результатов в инновационных разработках такого масштаба требуется устойчивая государственная научно-техническая политика, учитывающая мировые тенденции развития науки и техники и использующая консолидирующее влияние военного бюджета. Опыт Японии как мирового лидера в освоении прорывных технологий говорит об эволюционном характере и преемственности таких инновационных проектов. Поэтому перспективная вычислительная технология, ориентированная на супрамолекулярную или нанометровую элементную базу, должна быть конструктивной уже при решении критических задач в рамках (суб)микронной элементной базы.
Данный факт подтверждает системотехническая предыстория становления структурно-параметрического метода хранения и преобразования информации, который зародился в рамках научно-исследовательских и проектно-конструкторских работ по созданию полностью отечественной МКМД-бит-потоковой вычислительной технологии, выполненной в 80-х годах прошлого столетия по заказу Министерства обороны СССР.
В этой технологии по максимуму использованы интенсивные факторы увеличения пропускной способности проблемно- и алгоритмически ориентированных субпроцессорных трактов, которые к тому же не снижают, как это имеет место в традиционных параллельных вычислителях, а повышают еще и вычислительную устойчивость, и живучесть аппаратных платформ.
Перечисленные свойства достигнуты за счет высокой структурно-функциональной пластичности потоковых субпроцессоров, которая поддерживается микропрограммным уровнем доступа к функциональному и коммутационному ресурсу однородной МКМД -бит-процессорной матрицы. Этот ресурс распределяется и закрепляется в ходе микропрограммного конструирования каждого алгоритмически ориентированного субпроцессора за его операционными, управляющими, адресными, интерфейсными и диагностическими функциями и модулями. В результате микропрограм-мируемая архитектура алгоритмически ориентированных МКМД -бит-потоковых субпроцессоров оказывается бесконфликтной по всем видам используемых ресурсов и по пластичности уступает только оптоэлектрон-ным процессорам на основе вентильных матриц с произвольно коммутируемыми через голографическую память связями.
Технология микропрограммного конструирования сохраняет базовые принципы кремниевой компиляции с той разницей, что процесс "погружения" задания пользователя останавливается не на вентильном, а на бит-процессорном уровне, где неизменными являются структурно-функциональная схема отдельного бит-процессора и исполняемые
бит-инструкции. При этом вычислительная устойчивость МКМД-бит-потоковых субпроцессоров достигается за счет оперативного наращивания в процессе вычислений разрядной сетки всех операционных устройств, образующих макроконвейер слов-инструкций, а их повышенная живучесть поддерживается в темпе, близком к реальному времени, и на основе централизованного некратного аппаратного резерва. Она достигается за счет:
Модельными и (полу)натурными экспериментами показано, что методы и средства парирования отказов, основанные на толерантном (пере)размещении микропрограмм на бит-матрице, способны с вероятностью 0,7-0,8 обеспечить живучесть МКМД-бит-потоковых субпроцессоров на интервале времени, который на порядок превосходит время безотказной работы комплектующих СБИС. При этом требуется, чтобы карта отказов нарастала "плавно", что соответствует условиям правильной эксплуатации, а аппаратурный резерв составлял всего лишь 30-40 %.
Из приведенных данных видно, что для переноса МКМД-бит-потоковой вычислительной технологии в область супрамолекулярной или наноэлектроники требуется только повысить темп работы инструментальных платформ микропрограммного конструирования, сделав их неотъемлемой частью вычислительного процесса, ответственной за оперативный синтез супрамолекулярных или наноэлектронных вычислителей. В итоге фаза структурной адаптации (сверх)большого коллектива микроэлектронных бит-процессоров заменится на фазу инструктированного структурного синтеза супрамолекулярных или нанометровых МКМД-бит-потоковых вычислителей, а все системотехнические соотношения, справедливые для (суб)микронной электроники, сохранят силу в супрамолекулярной и наноэлектронике, если фазу программирования рассматривать как фазу синтеза гетероструктур требуемого функционального назначения.
Для перспективных супрамолекулярных и наноэлектрон-ных информационных технологий "собственных нужд" важно, что структурно-параметрический метод основан на формально-логических PD - ассоциативных вычислительных конструкциях, в которых один из операндов управляет синтезом абстрактной гетероструктуры, изменяющей свой состав и схему взаимодействия элементов по требованиям активизированной (поток)инструкции. Этот метод исходит из того, что в реальных условиях один из обрабатываемых операндов кодируется структурой супра-молекулярного или нанометрового субстрата (составом элементов и устойчивыми физико-химическими или молекулярно-биологическими связями), а второй - параметрами возбуждающих, но неразрушающих его сигналов.
Системотехнические последствия использования структурно-параметрического метода в вычислителях одной из традиционных архитектур, но с элементной базой супрамолекулярного или нанометрового диапазона сводятся к следующему.
Приведенные в работе данные позволяют дать следующую оценку последствий использования структурно-параметрического метода в молекулярной биологии и генной инженерии, которые уже считаются атрибутом систем обеспечения национальной безопасности в XXI веке.
Позитивная роль структурно-параметрического метода хранения и преобразования информации в нейроподобной супрамолекулярной и наноэлектронике предопределена тем обстоятельством, что в этом случае критичное к диссипации любого вида энергии квантовое "рабочее тело" непрерывно взаимодействует с рассеивающими как минимум тепло входными и выходными интерфейсами, функционирующими по законам макромира. При этом в квантовом "рабочем теле":
В итоге инвертируется отношение " ведомый-ведущий " между схемотехническими и системотехническими плоскостями супрамолекулярного или нанометрового проекта, когда разработчик процессора или ЭВМ обязан изначально исходить из системы преобразований, реализуемой квантовым "рабочим телом".
Такая ситуация была характерна для функциональной и, в основном, оптоэлектроники, где доступный пользователю состав поток-операторов языка высокого уровня полностью определялся преобразованиями, реализуемыми на физическом уровне работы вычислителя. Сторонникам функциональной (опто)электроники не удалось эффективно решить три основные проблемы, из которых одна системотехническая, другая - конструктивно-технологическая, а третья - метрологическая.
Все эти проблемы только усугубляются в супрамолекулярной и наноэлектронной вычислительной технике, где:
Таким образом, успех внедрения супрамолекулярных или наноме-тровых вычислителей зависит не только от прецизионного технологического и контрольно-измерительного оборудования, но и от эффективных инструментальных платформ, трансформирующих (компилирующих) задания пользователя не в булево представление, а в исполняемый физико-химический формат.
В вычислительной технике имеется всего два способа и средства формирования исполняемого формата заданий пользователя: (кремниевая) компиляция и нейрокомпиляция, первая из которых требует формализованной постановки задачи, а вторая оперирует обучающими (репрезентативными) выборками или, что одно и то же, не аналитическими, а простейшими табличными способами ( частичного ) задания реализуемых функций.
С позиций прямого и адекватного отображения заданий пользователя в исполняемый физико-химический формат нейрокомпиляция обладает тем преимуществом, что работу формального нейрона можно описать группой перестановок, которая изоморфна группе симметрий, определяющей важнейшие, в том числе и "вычислительные" свойства супрамолеку-лярных и наноэлектронных гетероструктур.
Разработанные в нашей стране теоретико-групповые модели формальных нейронов отталкиваются от двух типов преобразований: сохраняющих отношение порядка и сохраняющих отношение эквивалентности (эквизначности). Первое из этих преобразований порождает группу перестановок, изоморфную конечной целочисленной группе поворотов, которая фактически реализуется во входном (синаптическом) контуре традиционного формального нейрона. Второе преобразование представляет собой факторгруппу группы перестановок, порождаемую разбиениями упорядоченного множества значений свертки входных сигналов формального нейрона на эквизначные подмножества, состав и структуру (в терминах комбинаторного анализа - первичную и вторичную спецификации) которых задает множество реализуемых функций. В формальном нейроне эти преобразования реализуются через систему решающих правил с варьируемым вектором порогов.
Теоретико-групповые модели формальных нейронов позволяют решить задачу синтеза "дочерней" нейросети в два этапа:
Преимущество такого подхода состоит в том, что PD -ассоциативные конструкции снижают требования к времени жизни супрамолекулярной или наноэлектронной гетероструктуры (в пределе до одного цикла выполнения элементарного преобразования), а модели формальных нейронов, основанные на преобразованиях, сохраняющих отношение, но не меру, позволяют выбрать менее чувствительные к внешним воздействующим факторам физико-химические представления реализуемых преобразований. Совокупность этих преимуществ фактически снижает требования к прецизионности "технологического" оборудования, задействованного в высокодинамичном синтезе PD -ассоциативных супрамолекулярных и нанометровых гетероструктур непосредственно во время вычислений.
Имеющийся у нас в стране научно-технический задел позволяет уже сейчас развернуть работы в двух направлениях, первое из которых должно быть ориентировано на создание и выпуск PD -ассоциативных персональных супер-ЭВМ (суб)микронного диапазона с (микро)программируемой архитектурой, поддерживающей повышенную пластичность, точность и живучесть, а второе - на создание нейрокомпилятора на основе теоретико-групповых моделей формальных нейронов для инструктированного синтеза нейроподобных супрамолекулярных или нанометровых гетероструктур со встроенными PD -ассоциативными конструкциями.
Проект PD -ассоциативной персональной супер-ЭВМ с (микро) программируемой архитектурой имеет четко выраженный прикладной характер и поэтому должен обладать инвестиционной привлекательностью, которая связана с приданием традиционной ЭВМ облика профессионально ориентированного компьютера за счет включения в его состав
МКМД-бит-потокового субпроцессорного тракта. В таком компьютере персональные требования пользователя удовлетворяются при сохранении вычислительной устойчивости алгоритмов и при условии, что все управляющие, операционные, интерфейсные, адресные и диагностические функции выполняются с предельно допустимым в каждой задаче коэффициентом векторно-конвейерного распараллеливания вычислений. Благодаря таким возможностям пользователь получает возможность минимизировать отношение качества и стоимости при решении критических задач, не прибегая к закупке профессиональных суперкомпьютеров.
Проект нейрокомпилятора на основе теоретико-групповых моделей формальных нейронов носит перспективный характер, но его инвестиционная привлекательность состоит в том, что в его рамках задачи инструктированного синтеза нейроподобных супрамолекулярных или нанометро-вых гетероструктур со встроенными PD -ассоциативными конструкциями решаются на основе апробированных в (суб)микронной электронике методов и средств компиляции и интерпретации, которые по мере освоения нанотехнологий необходимо будет согласовать с операционным базисом реальных физико-химических или молекулярно-биологических процессов, используемых при создании "дочерних" нейро-ЭВМ.
Каждое из этих направлений обладает прорывными инновационными признаками, способными изменить облик современных высоких технологий в области вычислительной техники и инструктированного синтеза материалов с заранее заданными пространственными формами и (вычислительными) свойствами. Этот вывод подтверждает японская национальная программа ERATO (Exploratory Research for Advanced Technology), которая развернута с начала 80-х годов прошлого столетия. Основная цель программы - создание развивающихся технологий и продвижение междисциплинарной научной деятельности для поиска наилучших систем фундаментальных и прикладных исследований и разработок.
При этом основная ставка делается на подготовку в коллективе с ведущими учеными из различных областей знаний молодых специалистов, способных реализовать междисциплинарный подход при создании высоких технологий, которые обеспечивают безотходное выращивание материалов с заранее заданными потребительскими свойствами. Создание таких технологий рассматривается экономически и технологически развитыми странами как необходимое условие национальной безопасности в XXI веке.
Анализ программ научных исследований, проведенных до 1995 года в рамках ERATO, указывает на то, что в этом глобальном междисциплинарном проекте реализуется стратегия "снизу-вверх", то есть от поиска фундаментальных молекулярно-биологических и физико-химических эффектов, определяющих потребительские свойства веществ, и до технологии реализации этих эффектов в конкретных приборах и устройствах.
Это классический технологический подход от открытых или известных молекулярно-биологических и физико-химических свойств к функциям и от функций к производящему и потребляющему оборудованию. При этом можно с определенной долей уверенности утверждать, что 10 лет тому назад в рамках ERATO еще не ставилась глобальная задача инструктированного синтеза "сверху-вниз" материалов с заранее заданными пространственными формами и потребительскими свойствами.
Более того, из доступной научно-технической литературы следует, что эффект снижения требований к прецизионности технологического оборудования, обеспечивающего синтез "снизу-вверх", не рассматривался и не оценивался и сторонниками подхода к инструктированному синтезу "сверху-вниз", которые основное внимание сконцентрировали на сопоставлениях с процессами самоорганизации. В подавляющем числе таких сравнений и сопоставлений не учитывается фундаментальный результат лауреата Нобелевской премии М. Эйгена, который показал, что процессы спонтанной, диссипативной или синергетической самоорганизации характерны для предбиологического этапа существования Земли. Качественный скачок в эволюции жизни на Земле наступил благодаря " освоению" живой природой методов и средств инструктированного синтеза биополимеров с использованием задающих матриц из нуклеиновых кислот.
Масштабы инновационного проекта, направленного на инструктированный, высокодинамичный синтез супрамолекулярных или наноме-тровых вычислительных гетероструктур, вытекают из организационно-технических условий и предпосылок его внедрения в практику. С этих позиций научные исследования и проектно-конструкторские разработки по созданию бит-потоковых аппаратных платформ на субмикронной и супрамолекулярной элементной базе должны составить единый комплекс работ, реализуемый в три этапа.
Цели и задачи первого этапа:
Цели и задачи второго этапа:
Основная цель третьего этапа - это создание полностью отечественного производства PD -ассоциативных супрамолекулярных или нано-метровых гетероструктур для обеспечения критических нужд России в области вычислительной техники, генной инженерии и медицины. Продолжительность третьего этапа - 2,5-3 года. Суммарные затраты - 4-6 млрд. долларов.
Цель такой комплексной инновационной программы можно будет считать достигнутой, если будет налажен выпуск хотя бы малых серий отечественных нейроподобных, супрамолекулярных или нанометровых вычислителей с производительностью порядка 1012-1015 операций/с.
Этого будет достаточно для решения критических задач, напрямую влияющих на уровень национальной безопасности в области обороны, экологии, разведки полезных ископаемых аэрокосмическими средствами, мониторинга земной и водной поверхности в интересах сельского хозяйства и рыболовства и т. п.
Приоритеты отдельных лиц в этой области практически ничего не стоят, так как отсутствуют неразрушающие методы контроля идентичности функционально полиморфных супрамолекулярных или нанометровых гетероструктур. Поэтому приоритеты здесь можно защитить только на государственном уровне и только на интеллектуальный продукт, который и служит "ключом защиты" от недобросовестных партнеров и конкурентов.