Более дружелюбный способ
заниматься добровольными вычислениями
Iris — настольный менеджер и клиент для добровольных вычислений в стиле BOINC: одна панель для всех ваших серверов, реальное определение оборудования, каталог проектов с поиском, девять языков — и ИИ-помощник, с которым можно просто разговаривать.
Управляйте целым парком с одной панели
Добавьте каждый свой сервер — домашние ПК, стойку в гараже, облачную машину — и видьте и контролируйте их все вместе.
Панель парка
Итоги по всем серверам в реальном времени: выполняемые / приостановленные / в очереди задачи, RAC и баллы, активность по хостам, последние сообщения клиента.
Задачи
Прогресс, прошедшее время/время ЦП, оценка завершения, сроки, использование CPU или GPU. Приостанавливайте, возобновляйте или прерывайте задачу; фильтруйте и ищите по всему.
Проекты и каталог
Подключайте, отключайте, приостанавливайте/возобновляйте, обновляйте, разрешайте или останавливайте новую работу. Каталог официального списка проектов BOINC с поиском проверяет в реальном времени, доступен ли проект и поддерживает ли он вашу платформу, прежде чем вы подключитесь.
Передачи
Ход отправки и загрузки в реальном времени, с повтором и отменой — и проверка MD5 каждого готового файла до того, как он будет запущен.
Сообщения
Журнал клиента с подсветкой важности по всем серверам, чтобы ошибка не потерялась в шуме.
Статистика
Графики истории баллов по проектам, история передач, использование диска по проектам — точно видно, куда уходит ваше вычислительное время.
Настройки
Глобальные переопределения настроек, режимы работы/сети для каждого хоста и для всего парка, настоящий тест производительности CPU по запросу.
Определение оборудования
ОС, CPU (с реальным производителем и моделью, измеряется, даже если не распознан), ядра, RAM, диск и каждая GPU с реальным объёмом VRAM — а не ограниченным 4 ГБ значением, которое часто сообщает Windows.
Уведомления
Оповещения на рабочем столе о приближающихся сроках, ошибках задач и хостах, ушедших в офлайн. Меню в трее: обновить / скрыть / показать / выйти.
Девять языков
Переведена каждая строка — English, Türkçe, Deutsch, Français, Español, Italiano, Português, Русский, 日本語 — язык системы подхватывается автоматически.
Просто спросите, что хотите узнать
Работает на Tilvar AI, по умолчанию отключён. Включите его и спрашивайте о своём парке простыми словами — или скажите на своём языке, что сделать, и подтвердите, прежде чем что-либо выполнится.
- Спрашивайте что угодно о своём парке — «сколько задач Einstein@Home я завершаю в день?», «какие серверы не в сети?», «какой процессор у этой машины?»
- Или скажите, что сделать — приостановить проект, сменить режим работы, запустить тест производительности. Он всегда сначала показывает, что именно собирается сделать.
- Ничего не выполняется без подтверждения — каждое предложенное изменение сверяется с вашим реальным парком и ждёт нажатия, прежде чем произойти.
- Приватность по замыслу — пароли, ключи RPC и ключи учётной записи никогда не попадают в разговор, а действия с учётными данными для него полностью закрыты.
- Говорит на вашем языке — отвечает на том из девяти языков, на который настроен сам Iris.
Скриншоты
Сделаны в настоящем приложении, с использованием имитируемых серверов и локального клиента машины, на которой они сняты.
Работа на GPU и на CPU никогда не мешают друг другу
У каждого вида работы своя доля диска, поэтому большой буфер загрузок для GPU никогда не вытеснит работу на CPU — и наоборот.
Работа на CPU
- Слоты
- slots/
- Файлы проекта
- projects/
- Кэш загрузок
- cache/
- Предел размера
- cpu_cache_size_mb (4096)
Работа на GPU
- Слоты
- slots_gpu/
- Файлы проекта
- projects_gpu/
- Кэш загрузок
- cache_gpu/
- Предел размера
- cache_size_mb (2048)
Пределы соблюдаются: когда один класс исчерпал свою долю, клиент перестаёт запускать работу этого класса и продолжает запускать другой.
Небольшой переносимый BOINC-совместимый клиент
Работает сам по себе или вместе с менеджером, почти на чём угодно.
Платформы
Клиент написан на чистом Go, поэтому выпускается и для архитектур, которые настольному менеджеру не нужны (RISC-V, POWER, старые 32-битные системы) — идеально для свободного одноплатного компьютера.
Помогите нам протестировать
Лицензия MIT и открытый код. Попробуйте менеджер на своих машинах и расскажите, что ломается — обращения и пожелания определяют планы развития.