BioNeuronOrchestrator

Версия: 0.4.0Цена: Бесплатно
Платформа распределённых вычислений MindCopy: REST API, parameter sweep, эволюция, скрининг, онтогенез, волонтёрский дашборд.

BioNeuronOrchestrator — платформа распределённых вычислений для MindCopy, позволяющая выполнять симуляции на множестве вычислительных узлов (от домашних ПК волонтёров до серверных кластеров).

6 этапов распределённых вычислений

  1. Parameter Sweep — автоматический перебор параметров сети на множестве узлов. Линейная и логарифмическая шкала.
  2. Проверка памяти — сопоставление возможностей узла (RAM/GPU/CPU) с требованиями задачи. mmap-tiered память.
  3. Дублирование + Валидация — 2 агента на задачу, сравнение метрик с допуском 0.1%, majority vote при расхождении.
  4. Эволюция + Скрининг — генетический алгоритм (tournament, crossover, mutation, elite) + виртуальный скрининг соединений.
  5. Онтогенез + Коннектом — долгие задачи с чекпоинтами, 4-стадийное развитие, LHS-сэмплинг.
  6. Волонтёрский дашборд — leaderboard, баллы, бейджи, трёхъязычный интерфейс.

Архитектура

  • Сервер: C++17, libmicrohttpd, REST API (10+ эндпоинтов), MySQL/MariaDB
  • Агент: C++17, libcurl, запуск Core daemon в batch-режиме, /proc/meminfo check
  • Криптография: AES-256-GCM, ECDSA-P256, PBKDF2 (OpenSSL)
  • MockDatabase: тестирование без MySQL

16 автоматизированных тестов. Бесплатно для исследовательского использования. Требует BioNeuronCore v0.19.3+.