Вопросы к администраторам

warning: Creating default object from empty value in /wcmc/hpc/ani/modules/taxonomy/taxonomy.pages.inc on line 33.

Каталог home

Похоже, что моя домашняя директория ~ смонтирована в высокопроизводительной части файловой системы /gpfs/data/username/ . Будут ли мои файлы автоматически удаляться через 7 дней после обращения к ним?

Размещение MPI-процессов по процессорам Blue Gene/P

В разделе [url=http://hpc.cmc.msu.ru/bgp/jobs/mapping]Размещение MPI-процессов по процессорам Blue Gene/P[/url] написано,

[quote]
Команда mpirun поддерживает следующие способы спецификации отображения через аргументы командной строки.
[/quote]

Однако, в разделе [url=http://hpc.cmc.msu.ru/bgp/jobs]Запуск заданий на Blue Gene/P[/url]

[quote]
... использование mpirun в интерактивном режиме с frontend-серверов пользователями системы Blue Gene/P, установленной на факультете ВМК МГУ, невозможно...
[/quote]

Вопрос такой: как можно специфицировать свою карту через аргументы командной строки с использованием mpisubmit.bg?

OpenMP: ALLOCATABLE - переменная внутри PARALLEL блока

Добрый день,

не могли бы вы помочь ответить вот на какой вопрос:
внутри PARALLEL блока идет вызов подпрограммы, которая,
схематично, выполняет следующую последовательность действий:

SUBROUTINE TEST
...
INTEGER M, N
REAL,ALLOCATABLE:: TMP(:,:)
...
ALLOCATE(TMP(M,N))
....
DEALLOCATE(TMP)
...
END

Предположим, что программа запускается на N вычислительных узлах и на
каждом узле запускаем два треда.
Тогда наблюдается такая картина, что оба треда на каждом вычислительном
узле заходят в эту функцию, но РОВНО один из этих двух успешно
зовет ALLOCATE и переходит к выполнению следующей строчки, а ДРУГОЙ
застревает в вызове ALLOCATE и не переходит к выполнению следующей
за вызовом ALLOCATE строчки.

Скажите, пожалуйста, в чем может быть дело.
Баг или фича :)

ScaLAPACK

Всем добрый день,

* скажите, пожалуйста, установлена ли в системе библиотека ScaLAPACK?
Если верить странице http://hpc.cmc.msu.ru/bgp/soft ,
то, похоже, что нет. Есть ли возможность поставить ее
штатными методами, или необходимо собирать "на коленке"?
Был ли у кого удачный опыт сборки данной библиотеки самостоятельно?

* также хотелось бы задать еще один вопрос. Какой алгоритм для решения
трехдиагональной системы уравнений вы бы посоветовали, который бы
хорошо работал в следующих условиях:
1. Матрица хранится по строчкам/столбцам на разных вычислительных узлах,
узлы не знают ничего о строчках/стобцах своих соседей.
2. Система не есть система большой размерности (~300-1000)
3. Решение подобных систем вызывается довольно часто
(зависит от конфигурации, но порядка 20000 раз).
4. Количество задействованных узлов при решении (<30)
сейчас подобная задача обходится непараллельным методом, а именно
матрица собирается на всех узлах и решается одновременно. Хотелось
бы посоветоваться, можно ли использовать параллельный алгоритм.

Буду благодарен за любые советы.

BLAS и LAPACK в ESSL

Здравствуйте!
Не могу понять, установлены ли в системе библиотеки blas/lapack? Неужели нет?
Про blas я читал, что его функциональность покрывает essl.
Вот здесь http://www.hpcx.ac.uk/support/documentation/UserGuide/HPCxuser/Libraries...
есть фраза 'When using BLAS do not link with -lblas! .. Instead use -lessl.' essl я где-то в системе видел.
А как на счет lapack?

С уважением, Олег

Syndicate content