* [devel] MPI: наведение порядка
@ 2022-10-03 21:59 Andrey Savchenko
2022-10-07 13:00 ` Dmitry V. Levin
2022-10-07 13:37 ` [devel] MPI: наведение порядка Sergey V Turchin
0 siblings, 2 replies; 10+ messages in thread
From: Andrey Savchenko @ 2022-10-03 21:59 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 2480 bytes --]
Доброго времени суток!
Пришло время навести порядок 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
[-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] MPI: наведение порядка
2022-10-03 21:59 [devel] MPI: наведение порядка Andrey Savchenko
@ 2022-10-07 13:00 ` Dmitry V. Levin
2022-10-07 16:01 ` Andrey Savchenko
2022-10-10 6:04 ` [devel] MPI: наведение порядка -> обновление autotools Anton Farygin
2022-10-07 13:37 ` [devel] MPI: наведение порядка Sergey V Turchin
1 sibling, 2 replies; 10+ messages in thread
From: Dmitry V. Levin @ 2022-10-07 13:00 UTC (permalink / raw)
To: devel
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.
На сколько примерно времени рассчитан этот план обновления,
и какая помощь может потребоваться от нас?
--
ldv
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] MPI: наведение порядка
2022-10-07 13:00 ` Dmitry V. Levin
@ 2022-10-07 16:01 ` Andrey Savchenko
2022-10-10 6:04 ` [devel] MPI: наведение порядка -> обновление autotools Anton Farygin
1 sibling, 0 replies; 10+ messages in thread
From: Andrey Savchenko @ 2022-10-07 16:01 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 3450 bytes --]
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
[-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] MPI: наведение порядка -> обновление autotools
2022-10-07 13:00 ` Dmitry V. Levin
2022-10-07 16:01 ` Andrey Savchenko
@ 2022-10-10 6:04 ` Anton Farygin
2022-10-10 6:14 ` Dmitry V. Levin
1 sibling, 1 reply; 10+ messages in thread
From: Anton Farygin @ 2022-10-10 6:04 UTC (permalink / raw)
To: devel
On 07.10.2022 16:00, Dmitry V. Levin wrote:
> На сколько примерно времени рассчитан этот план обновления,
> и какая помощь может потребоваться от нас?
autotools было бы неплохо обновить, в bugzilla никакой реакции на этот
запрос нет.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] MPI: наведение порядка -> обновление autotools
2022-10-10 6:04 ` [devel] MPI: наведение порядка -> обновление autotools Anton Farygin
@ 2022-10-10 6:14 ` Dmitry V. Levin
2022-10-10 6:24 ` Anton Farygin
0 siblings, 1 reply; 10+ messages in thread
From: Dmitry V. Levin @ 2022-10-10 6:14 UTC (permalink / raw)
To: devel
On Mon, Oct 10, 2022 at 09:04:37AM +0300, Anton Farygin wrote:
> On 07.10.2022 16:00, Dmitry V. Levin wrote:
> > На сколько примерно времени рассчитан этот план обновления,
> > и какая помощь может потребоваться от нас?
>
> autotools было бы неплохо обновить, в bugzilla никакой реакции на этот
> запрос нет.
А какая связь с mpi? Кто-то планирует обновление и не хочет,
чтобы в результате разломов пострадал план обновления mpi?
--
ldv
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] MPI: наведение порядка -> обновление autotools
2022-10-10 6:14 ` Dmitry V. Levin
@ 2022-10-10 6:24 ` Anton Farygin
2022-10-10 9:31 ` Andrey Savchenko
0 siblings, 1 reply; 10+ messages in thread
From: Anton Farygin @ 2022-10-10 6:24 UTC (permalink / raw)
To: devel
On 10.10.2022 09:14, Dmitry V. Levin wrote:
> On Mon, Oct 10, 2022 at 09:04:37AM +0300, Anton Farygin wrote:
>> On 07.10.2022 16:00, Dmitry V. Levin wrote:
>>> На сколько примерно времени рассчитан этот план обновления,
>>> и какая помощь может потребоваться от нас?
>> autotools было бы неплохо обновить, в bugzilla никакой реакции на этот
>> запрос нет.
> А какая связь с mpi? Кто-то планирует обновление и не хочет,
> чтобы в результате разломов пострадал план обновления mpi?
>
>
Как обычно - всё связано, но иногда связи не очевидны.
новый libffi хочет новый autoconf, а вот кто захочет новый libffi из
этого списка - я не знаю:
https://packages.altlinux.org/ru/sisyphus/srpms/libffi/what_depends/by_source
В целом держать autoconf в не сильно протухшем состоянии было бы неплохо
- версия 2.70 вышла почти два года назад.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] MPI: наведение порядка -> обновление autotools
2022-10-10 6:24 ` Anton Farygin
@ 2022-10-10 9:31 ` Andrey Savchenko
0 siblings, 0 replies; 10+ messages in thread
From: Andrey Savchenko @ 2022-10-10 9:31 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1187 bytes --]
On Mon, 10 Oct 2022 09:24:36 +0300 Anton Farygin wrote:
> On 10.10.2022 09:14, Dmitry V. Levin wrote:
> > On Mon, Oct 10, 2022 at 09:04:37AM +0300, Anton Farygin wrote:
> >> On 07.10.2022 16:00, Dmitry V. Levin wrote:
> >>> На сколько примерно времени рассчитан этот план обновления,
> >>> и какая помощь может потребоваться от нас?
> >> autotools было бы неплохо обновить, в bugzilla никакой реакции на этот
> >> запрос нет.
> > А какая связь с mpi? Кто-то планирует обновление и не хочет,
> > чтобы в результате разломов пострадал план обновления mpi?
> >
> >
> Как обычно - всё связано, но иногда связи не очевидны.
Для обновления openmpi даже до 4.1.x новый autoconf не нужен.
Пожалуйста, не захватывайте чужие ветки обсуждения, вместо этого
начинайте свою.
Best regards,
Andrew Savchenko
[-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] MPI: наведение порядка
2022-10-03 21:59 [devel] MPI: наведение порядка Andrey Savchenko
2022-10-07 13:00 ` Dmitry V. Levin
@ 2022-10-07 13:37 ` Sergey V Turchin
2022-10-07 15:58 ` Andrey Savchenko
1 sibling, 1 reply; 10+ messages in thread
From: Sergey V Turchin @ 2022-10-07 13:37 UTC (permalink / raw)
To: devel
On Tuesday, 4 October 2022 00:59:31 MSK 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 (или что будет последнее)
Возможно, в промежутках между пунктами заодно получится и в p10 обновить до
какой-то степени?
[...]
--
Regards, Sergey.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] MPI: наведение порядка
2022-10-07 13:37 ` [devel] MPI: наведение порядка Sergey V Turchin
@ 2022-10-07 15:58 ` Andrey Savchenko
2022-10-10 8:04 ` Sergey V Turchin
0 siblings, 1 reply; 10+ messages in thread
From: Andrey Savchenko @ 2022-10-07 15:58 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1329 bytes --]
On Fri, 07 Oct 2022 16:37:27 +0300 Sergey V Turchin wrote:
> On Tuesday, 4 October 2022 00:59:31 MSK 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 (или что будет последнее)
> Возможно, в промежутках между пунктами заодно получится и в p10 обновить до
> какой-то степени?
Я предпочитаю решать задачу по частям. Сперва делаем всё в Сизифе,
обкатываем, смотрим хотя бы месяц-два, что серьёзных проблем нет
и только тогда можно обсуждать перенос в p10.
Мне просто сложно предсказать все последствия, поэтому в стабильные
ветки лучше пока не лезть.
Best regards,
Andrew Savchenko
[-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] MPI: наведение порядка
2022-10-07 15:58 ` Andrey Savchenko
@ 2022-10-10 8:04 ` Sergey V Turchin
0 siblings, 0 replies; 10+ messages in thread
From: Sergey V Turchin @ 2022-10-10 8:04 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Friday, 7 October 2022 18:58:05 MSK Andrey Savchenko wrote:
> On Fri, 07 Oct 2022 16:37:27 +0300 Sergey V Turchin wrote:
>
> > On Tuesday, 4 October 2022 00:59:31 MSK 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 (или что будет последнее)
> >
> > Возможно, в промежутках между пунктами заодно получится и в p10 обновить
> > до
какой-то степени?
>
>
> Я предпочитаю решать задачу по частям. Сперва делаем всё в Сизифе,
> обкатываем, смотрим хотя бы месяц-два, что серьёзных проблем нет
> и только тогда можно обсуждать перенос в p10.
А в сизифе переходить к следующему пункту. Я об этом.
> Мне просто сложно предсказать все последствия, поэтому в стабильные
> ветки лучше пока не лезть.
Я написал про "возможно, получится". Т.е. иметь ввиду, что в подходящей
ситуации не забыть про p10.
--
Regards, Sergey.
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2022-10-10 9:31 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-10-03 21:59 [devel] MPI: наведение порядка Andrey Savchenko
2022-10-07 13:00 ` Dmitry V. Levin
2022-10-07 16:01 ` Andrey Savchenko
2022-10-10 6:04 ` [devel] MPI: наведение порядка -> обновление autotools Anton Farygin
2022-10-10 6:14 ` Dmitry V. Levin
2022-10-10 6:24 ` Anton Farygin
2022-10-10 9:31 ` Andrey Savchenko
2022-10-07 13:37 ` [devel] MPI: наведение порядка Sergey V Turchin
2022-10-07 15:58 ` Andrey Savchenko
2022-10-10 8:04 ` Sergey V Turchin
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git