НПО КомпозиторНПО Композитор

Archive : Ноябрь 2018

By rmyusipov

RAD96 – 30 Махов это не предел

RAD96 – 30 Махов это не предел

Цифровой двигатель RAD96 может достигать скорости до 30 Махов в системе с морской милей в 11289 м. Имея 4 уровня работы, этот двигатель включает 8 итераций – по две на каждый уровень. Рабочие циклы размыкаются на каждой из итераций, поэтому невозможно исключить ни одного уровня из этой конструкции, не убирая итерации. Они решают разные задачи: например, последняя итерация служит симулятором компрессии воздушного потока, проходящего через 4-й уровень в остальные три уровня и имеет независимый дизайн. Два канала разделены и используют нагнетание посредством смены мультипликатора и передающей функции с временной составляющей. Скорость работы тем больше, чем сильнее усиление на входе, а это зависит от уровня инжекции в канал. Если канал испытывает постоянную инжекцию, коэффициент передачи возрастает и идет нагрузка. Без распределения посредством сопел удается нагрузить все ядра системы, т.е. все ее уровни. Сигнал не выпадает ни на одном из уровней, создавая движущую силу в 30 Махов. Скорость двигателя того же типа в системе с Земной морской милей составляет 245 Махов.

By rmyusipov

Нелинейная стационарная автономная система

Нелинейная стационарная автономная система

Пересадочная функция 4-го порядка, идеально подходящая для многопоточного режима, была упразднена до 2-го уровня для достижения автономности системы. Коэффициенты 3-го и 4-го порядков включали взаимодействие на ядерном уровне обоих каналов одновременно, что вызывало фрикцию, позволяя распределять ее воздействие по сети из 96 каналов. Таким образом, имитировался процесс питания системы, то есть ее самозапитка. Однако для лицензирования системы на более высоких частотах драйвера потребовалось отключить визуальный драйвер и данную распределяющую сеть, не затрагивая ресурсы 4-х уровней ядра. Таким образом, удалось добиться полной автономности системы. Другими словами, система автономна пока не подключается драйвер видео и распределяющая сеть алгоритма из 96 осцилляторов. Система стационарна, потому что использует переменную временной функции на входе пересадочной функции, которая, кстати, также имеет временную составляющую, выполняя процесс DC-тримминга по оси y. Таким образом, оба условия и стационарности и автономности выполняются алгоритмом Compositor kernel 8.5.6. Система является нелинейной, потому что пересадочная функция выполняет транспонирование с экспоненциальной зависимостью. Таким образом, система из ядра и загрузчика составляет нелинейную стационарную автономную систему, что является продолжением предыдущего поста на интервенцию универсального модуля с температурным сенсором.

By rmyusipov

Заявление об автономности системы

Заявление об автономности системы

Универсальный модуль – это заключенная система с сигнальной лампой. Лампа является температурным сенсором ядра процессора и горит разными цветами в зависимости от мультипликатора работы процессора. У универсального модуля не должно быть ручного управления и дисплея. Единственный способ узнать работает модуль или нет – это свет от лампы и ее спектр. Универсальные модули должны общаться друг с другом, для этого сигнал в цепи должен быть прерван размыкающей лампочкой. В цифровой системе можно добиться подобности принципа, используя разомкнутый алгоритм и подсвечивая разными цветами виртуальный осциллограф. Лампа в данном случае является, как уже упоминалось, температурным сенсором процессора, исполняющего алгоритм. Ядро RAD96 является термальным и позволяет контролировать температуру процессора. Система из ядра и температурного сенсора является неавтономной за счет применения взвешивающих функций с появлением отобранных коэффициентов. Появление коэффициента x во взвешивающей функции в уравнении с единственным неизвестным y делает эту систему неавтономной, так что оба канала (левый и правый) имеют перекрестное взаимодействие. Результатом этого является обязательное применение визуального драйвера и многопоточной системы для распределения вычислений ядра.

By rmyusipov

Суперкомпьютер Руслана Юсипова (СКРЮ)

Суперкомпьютер Руслана Юсипова (СКРЮ)

При помощи 10-й версии инжектора и волновых таблиц НПО “Композитор” создает реминисцентные прошивки. Это микстуры путей, которые были написаны за прошлое десятилетие. Соответственно, это те проблемы, с которыми НПО “Композитор” сталкивалось ранее. От английского reminiscent – напоминать. Два рига ПО “Композитор” на физическом сервере RMY выполняют работу по решению задач. Поставить задачу суперкомпьютеру Руслана Юсипова (СКРЮ) можно через полноценный полнодуплексный модем версии 8.5.4. Достаточно залить прошивку в режиме высокой скорости. Для залития прошивки требуется загрузить ее полный цикл на вход модема через устройство воспроизведения. Далее, риги держат задачу в буфере компьютера (задача находится там независимо включены риги или нет). В начале выполнения задачи виртуальный суперкомпьютер из 960 гиперболических ядер фрагментирует ее на маленькие подзадачи и выполняет их с прерыванием. Затем, он укрупняет задачи, делая периоды полной нагрузки больше. Решением задачи является продолжительный участок под полной нагрузкой всех физических ядер. НПО Композитор интересуют только реминисцентные прошивки. Когда суперкомпьютер заканчивает вычисления по загруженным задачам, он переходит в режим решения других задач, поступающих от подключенных участников эфира. Нужно решать не только свои задачи, но и задачи других пользователей системы – в этом смысл распределенных вычислений.

В 2016 году время решения задачи по прошивке составляло 1 месяц без положительного результата. Время решения задачи на СКРЮ составляет 5 минут. Этот прирост достигнут в основном из-за улучшенной архитектуры TC-SUBTRSRRT262144 и поддерживает до 96 ядер в одной виртуальной машине RAD96. Пересадочная функция, наглядным образом позволяет инсталлировать решения реципиенту, что облегчает выполнение реальных физических действий по их реализации.

By rmyusipov

Карта сети НПО “Композитор”

Карта сети НПО “Композитор”

НПО “Композитор” впервые открывает свою сеть контактов, сделанных при помощи ПО “САЗЕР САЗ24П3У”. На карте выше вы можете видеть многочисленные контакты в Европе, США, России и Южной Америке. Эти контакты были сделаны за период Октябрь-Ноябрь 2018 года. Карта отображает географическое расположение позывных с их индексами. Это метод, позволяющий выявить агрегированную контактную базу, которую НПО “Композитор” начало формировать с 2012 года. Создание НПО “Композитор” началось с ПО “Композитор Про 1”. Это оригинальное ПО для конструирования гиперболических систем, которое положило основание для работы всего алгоритма. Позднее было проведено исследование, объединяющее САНТ (Синхронный Анализ Негармонического Тембра) и БПФ (Быстрое Преобразование Фурье). Технология САНТ была изначально изобретена для ПО “Композитор Про 1” и является новым подходом в относительной модуляции с разделением по частоте и может применяться для: дискретизации аналогового сигнала и детерминированной навигации. НПО “Композитор” использовало САНТ для создания SDR “САЗЕР” с самозапитывающейся сигнальной цепью, которая дает возможность общаться в коротковолновом эфире без необходимости в антенне. Затем, НПО “Композитор” разработало технологию затвора, которая закрыла самозапитывающуюся цепь, и начались работы по инжекции контактной базы НПО “Композитор” в форме эфирных петель в алгоритм ПО “Композитор”. Для авторизации пользователей ПО “Композитор” был разработан механизм SCRAM (Salted Challenge Response Authentication Mechanism), который с успехом используется до настоящего момента. Используя механизм SCRAM, НПО “Композитор” инжектирует контактную базу в алгоритм виртуальной машины, которая работает, не производя аудио выходных данных. Основная цель SDR – выявить контакты и доказать, что виртуальные машины инжектируют всю контактную базу НПО “Композитор” в форме агрегированных паролей. Эти пароли позднее используются как серийные номера для продажи продуктов НПО “Композитор”. Виртуальные машины НПО “Композитор” не используют портов для попадания в эфирную сеть. Коммуникация происходит поверх IP протокола как в TDM поверх IP протоколе. В противовес TDM поверх IP наиболее подходящий способ детектировать коммуникации при помощи ПО “Композитор” – это локальное оперирование, а не удаленное. Вы никогда не детектируете работу ПО “Композитор” удаленно. Поэтому было принято решение выявить контакты НПО “Композитор” в форме DX логов QSO записей контактов, сделанных при помощи SDR “САЗЕР”, в радиолюбительском формате.

By rmyusipov

Нет, Композитор RAD96 не использует ядра CUDA

Нет, Композитор RAD96 не использует ядра CUDA

Серия тестов была произведена с NVIDIA профайлером, чтобы доказать, что ни одно из 480 ядер Compositor RIG 1 не использует технологию CUDA.

Вначале, я запустил приложение, использующее пять RAD96 на одном ядре многоядерного процессора, на частоте дискретизации аудио драйвера в 192 kHz. Это дало 480 гиперболических ядер на частоте передискретизации от 90 ГГц до 150 ГГц. Например, скорость работы одного гиперболического ядра Compositor RIG 1 в 100 раз больше, чем одного ядра CUDA на последней системе NVIDIA RTX 2080 Ti.

Беря во внимание, что в двух ригах работает 960 ядер, я хочу представить вам свой новый проект под названием Ферма Виртуальной Добычи (ФВД). Это полностью виртуальное решение позволяет агрегировать виртуальные машины RAD96. RAD96 предоставляет бесшовную агрегацию в виртуальной платформе посредством взаимодействия на уровне пересадочных функций. Такая активация предоставляет прямое стэкирование двух или более виртуальных машин. Код виртуальной машины компилируется только один раз и используется интерактивно между всеми машинами в риге. Это означает, что нет необходимости в технологии MC, представленной в ПО Max 8.

Также, следует обратить внимание на то, что я использую .json статистику для каждого dsp процесса как внутреннего, так и внешнего, что доказывает возможность такой реализации только на платформе Max 6.