[devel] MPI: наведение порядка
Andrey Savchenko
bircoph на altlinux.org
Пт Окт 7 19:01:49 MSK 2022
On Fri, 7 Oct 2022 16:00:51 +0300 Dmitry V. Levin wrote:
> On Tue, Oct 04, 2022 at 12:59:31AM +0300, Andrey Savchenko wrote:
> > Доброго времени суток!
> >
> > Пришло время навести порядок MPI, в первую очередь с OpenMPI.
>
> Да, давно пора уже.
>
> > Сейчас у нас в Сизифе очень старая версия 2.0.1 шестилетней
> > давности.
> >
> > Предлагаю следующий порядок работ:
> >
> > 1) 2.0.1 -> 2.1.6
> > 2) 2.1.6 -> 3.1.6
> > 3) 3.1.4 -> 4.1.4 (или что будет последнее)
> >
> > Почему так, а не сразу до последней?
> > 1) Слишком много изменений накопилось.
> > 2) Хорошо иметь точку отката на предыдущую ветку, если что-то
> > пойдёт не так.
> > 3) Последовательно проблемы решать проще, чем всё и сразу.
> >
> > Принимаются предложения по поддерживаемым фабрикам и фичам.
> > Собрать можно будет только один вариант (некоторые фичи
> > несовместимы друг с другом). Текущие возможности я постараюсь
> > сохранить,
> >
> > Поддерживать на уровне репозитория параллельно несколько версий
> > openmpi не вижу смысла: проблем слишком много, все типовые случаи
> > всё равно не охватить (там сотни опций конфигурации).
> >
> > А вот mpich можно будет вернуть в репозиторий, т.к. в HPC мире она
> > сравнима по популярности с openmpi. Будет поддерживаться последняя
> > из 4.x, но возникнет проблема конфликтов с openmpi. В любом случае
> > реализацией MPI по-умолчанию в дистрибутиве останется openmpi.
> >
> > В процессе работ будут тестовые задания по удалению openmpi —
> > пугаться не стоит, просто так проще всего получить граф бинарных
> > зависимостей. Если что-то сломается из обратных зависимостей, нужно
> > будет чинить (что предпочтительно) или отключать поддержку MPI.
>
> На сколько примерно времени рассчитан этот план обновления,
> и какая помощь может потребоваться от нас?
Несколько недель, может и быстрее, если всё хорошо будет, но могут
быть и отвлекающие дела (конференции, менторство и т.п.).
Помощь пока что не нужна. Может понадобится, если будут серьёзные
разломы, с которыми я не справлюсь, в таком случае сообщу.
Best regards,
Andrew Savchenko
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 833 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20221007/b0edd806/attachment.bin>
Подробная информация о списке рассылки Devel