Логотип МИЭМ НИУ ВШЭ
Завершен
Логотип типа проекта Научно-исследовательская работа
Научно-исследовательская работа
2020 / 2021
Логотип проекта Язык Rust в суперкомпьютерном моделировании
    От компании

683 Язык Rust в суперкомпьютерном моделировании

Старт
21.10.2020

Паспорт проекта

Аннотация

Языки C и C++ являются де-факто стандартом в области суперкомпьютерного моделирования. Эти языки широко распространены в академической среде и имеют очень большую кодовую базу. Однако данные языки имеют ряд недостатков, самые критичные из которых обобщаются в отсутствие Memory Safety и наличие Undefined Behavior. Таким образом, программирование на C/C++ сложно и требует постоянную высокую бдительность. Одним из языков, которые проявились, в том числе, как запрос на исправление вышеописанных...

Отрасль

Информатика

Теги

Информатика

Цель

Целью данной работы является сравненительное тестирование решений на Rust с уже существующим решениями, и обзор применимости языка Rust, его компилятора, экосистемы в суперкомпьютерном моделировании.

Ожидаемые результаты

  • Специалисты в суперкомпьютерном моделировании получат более полное описание текущего состояния Rust и возможностей его использования в науке и индустрии, сопоставление языка Rust с классическими технологиями, что также облегчит процесс миграции на него. Результаты проекта будут опубликованы на конференции и/или в научном журнале.

    Форма и способы промежуточного контроля

    Еженедельное представление и обсуждение текущих результатов в переговорной комнате проекта Jitsi

    Форма представления результатов

    Отчёт по проекту в виде статьи, заявка на участие и последующая презентация результатов на научной конференции.

    Ресурсное обеспечение

    Вычислительные ресурсы cуперкомпьютера НИУ ВШЭ "cHARISMa" Компьютерные и материальные ресурсы Международной лаборатории суперкомпьютерного атомистического моделирования и многомасштабного анализа НИУ ВШЭ (https://samma.hse.ru/)

    Имеющийся задел

    Заполнено автоматически