- RU
- EN

HPCjudge
HPCjudge — разработанная в лаборатории DISLab система проведения конкурсов в области высокопроизводительных вычислений.
На данный момент в HPCjudge реализованы следующие возможности:
- Регистрация участников, верификация e-mail.
- Получение ssh-доступа на вычислительные системы, предоставляемые организаторами.
- Клиент командной строки для отправки решений на тестирование.
- Отправка решений через веб-интерфейс.
- Асинхронное тестирование решений на корректность и производительность.
- Построение итоговой таблицы результатов, состоящей из прошедших проверку отправок пользователей, не отклоненных жюри.
- Интерфейс пользователя: просмотр отправленных решений, результатов судейства по ним, отмена отправок.
- Интерфейс жюри: предоставление ssh-доступа, возможность отслеживать появляющиеся отправки, оставлять комментарии, отмечать отправки как требующие повторного судейства (в случае ошибок в тестах жюри), отклонять отправки (несоответствие правилам).
- Локализация интерфейса на русский и английский язык.
- Функции настройки старта конкурса, промежуточной заморозки таблицы результатов и окончания конкурса.
HPCjudge использовалась для проведения конкурсов GraphHPC 2015, 2016, 2017 и 2018 годов.
Авторы
- Анатолий Мукосей, mukosey nicevt ru
- Александр Семенов, alxdr.semenov gmail com
- Илья Пожилов, ilyapoz gmail com