XWare Поиск по информационным ресурсам МГУ English Russian
       
       Точная форма слов   О проекте   Сайты   Помощь
Поиск по:num-anal.srcc.msu.su   - Поискать по всем серверам
На этой странице приведены все страницы сервера num-anal.srcc.msu.su ,которые мы индексируем. Показаны документы 2101 - 2120 из 2606.

В начало ] Пред. | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | След.В конец ]

Упорядочить по: URL  |  дате изменения
2101. Общее Руководство по Комплексу параллельных программ
Для упрощения работы пользователей с подпрограммами Комплекса на языке Фортран-77 возникла необходимость разработать и включить в него специальный набор служебных (или управляющих) подпрограмм. ... Каждая из первых четырех подпрограмм предназначена для рассчета указанных выше параметров (режимов) при использовании целевых подпрограмм Комплекса, работающих с матрицами системы разных типов: общего вида, симметричных (положительно определенных), ленточных и трехдиагональных. ... для матриц общего вида; . ...
[ Сохраненная копия ]  Ссылки http://num-anal.srcc.msu.su/par_prog/org/avt.htm -- 19.7 Кб -- 12.11.2013
Похожие документы

2102. Параллельные программы. Пользователям суперкомпьютера СКИФ НИВЦ МГУ
Описываемый на настоящем сайте Комплекс подпрограмм для параллельных вычислений с распределенной памятью (PARALG) с 2009 года доступен пользователям суперкомпьютера СКИФ "Чебышев" в НИВЦ МГУ в виде откомпилированных библиотек. Пакеты (BLAS, BLACS, ScaLAPACK и др.), модули которых используются подпрограммами Комплекса, входят в состав MKL-библиотеки, установленной на СКИФ и должны быть подсоединены при получении исполнимой программы. ...
[ Сохраненная копия ]  Ссылки http://num-anal.srcc.msu.su/par_prog/org/instr.htm -- 6.0 Кб -- 12.11.2013
Похожие документы

2103. Параллельные программы. Решетки процессов, контекст и подпрограммы пакета...
... В целях эффективного распараллеливания таких операций было введено фундаментальное понятие решетки параллельных процессов или просто решетки процессов. ... После выполнения необходимых вычислений пользователю рекомендуется освободить использованную решетку процессов и осуществить выход из головной программы, обратившись к специальной подпрограмме пакета BLACS. ... Однако подпрограмма SL_INIT сама состоит из обращений к подпрограммам пакета BLACS (для получения ее текста надавите ссылку SL_INIT.f ). ...
[ Сохраненная копия ]  Ссылки http://num-anal.srcc.msu.su/par_prog/org/grid9.htm -- 10.8 Кб -- 11.11.2013
Похожие документы

2104. Решение задач линейной алгебры на распределенной памяти
.
[ Сохраненная копия ]  Ссылки http://num-anal.srcc.msu.su/meth_mat/parl_prg/parprog.htm -- 2.0 Кб -- 29.10.2013
Похожие документы

2105. Методическое пособие
... Три способа реализации на языке ФОРТРАН рассылки элементов исходных матриц по параллельным процессам рассматриваются в настоящем пособии (см. п. 6.3 .) ... Номер столбца решетки процессов, в который распределяется первый столбец исходной глобальной матрицы . ... Число строк исходной глобальной матрицы A . ... Максимальное число столбцов в локальных частях матрицы (вектора) правых частей B, которые принадлежат процессам в столбцах решетки процессов (если B - вектор, то MXRHSC = 1) . ...
[ Сохраненная копия ]  Ссылки http://num-anal.srcc.msu.su/meth_mat/parl_prg/mtps8.htm -- 19.0 Кб -- 29.10.2013
Похожие документы

2106. Методическое пособие по Комплексу параллельных программ
Для обеспечения более высокого уровня доступа пользователей к целевым программам Комплекса был разработан специальный набор служебных подпрограмм. Часть этих подпрограмм помогает пользователю выбрать подходящие конкретные параметры, от которых зависит распределение частей исходных матриц по параллельным процессам и рассчитать требующийся при этом объем памяти. ... К первой группе относятся подпрограммы, имена которых начинаются с символов "PAR_". Они выдают значения таких параметров как: . ...
[ Сохраненная копия ]  Ссылки http://num-anal.srcc.msu.su/meth_mat/parl_prg/mtps7.htm -- 4.4 Кб -- 29.10.2013
Похожие документы

2107. Методическое пособие
Как уже говорилось выше, перед обращением к одной из программ Комплекса пользователю необходимо разделить исходную(ые) матрицу(ы) на блоки и распределить ее(их) по параллельным процессам. ... Простой пример конкретного разбиения небольшой плотной матрицы на блоки и распределения их по двумерной решетке процессов, называемого блочно - циклическим отображением, приводится в п. 6.2 . ... Эти формулы показывают, как матрица А размера M_A * N_A отображается и хранится на решетке процессов. ...
[ Сохраненная копия ]  Ссылки http://num-anal.srcc.msu.su/meth_mat/parl_prg/mtps6.htm -- 30.3 Кб -- 29.10.2013
Похожие документы

2108. Методическое пособие
... В дескрипторе хранится информация о размерах глобального массива (число строк и столбцов матрицы), о размерах блоков, на которые она разбивается, о номере процесса, в память которого распределяется первый блок глобальной матрицы (левый верхний угол), а также некоторая другая информация. ... Правила разбиения и распределения по процессам глобального вектора (или матрицы) правых частей систем линейных уравнений B рассматриваются во второй части методического пособия в п. 3 . ...
[ Сохраненная копия ]  Ссылки http://num-anal.srcc.msu.su/meth_mat/parl_prg/mtps5.htm -- 27.5 Кб -- 29.10.2013
Похожие документы

2109. Методическое пособие
... Использование пакета BLACS для организации параллельных процессов при решении задач линейной алгебры. ... Алгоритмы и реализация распределения плотных матриц по решетке процессов. ... Пример блочно-циклического распределения плотной матрицы по решетке процессов. ... Поскольку каждый процесс производит операции над своей частью исходной глобальной матрицы, до обращения к программам Комплекса необходимо распределить (по определенным правилам) матрицу(ы) A по решетке процессов. ...
[ Сохраненная копия ]  Ссылки http://num-anal.srcc.msu.su/meth_mat/parl_prg/mtps1_4.htm -- 24.2 Кб -- 29.10.2013
Похожие документы

2110. Решение проблемы собственных значений и сингулярное разложение матриц на
... Краткое описание содержания раздела Комплекса для решения линейной симметричной проблемы собственных значений. ... Краткое описание содержания раздела Комплекса для сингулярного разложения матриц. ... В настоящем пособии рассматривается решение задач из разделов симметричной проблемы собственных значений и сингулярного разложения матриц с помощью программ, включенных к настоящему времени в указанный Комплекс. ... Для эрмитовой проблемы собственных значений A z = l z , A = A H . ...
[ Сохраненная копия ]  Ссылки http://num-anal.srcc.msu.su/meth_mat/parl_prg/mtp_p3.htm -- 116.4 Кб -- 29.10.2013
Похожие документы

2111. Методическое пособие
... При этом используется одномерная решетка процессов размером 1 * P. Каждый процесс должен получить один из блоков матрицы. ... Рассмотрим схему размещения элементов глобальной ленточной матрицы A в локальной памяти параллельных процессов на конкретных примерах. ... Распределение элементов вектора B по этим процессам будет следующим. (0,0) . ... Если матрица A несимметричная, она представляется в памяти в виде трех отдельных векторов (D, DL, DU), каждый из которых содержит элементы одной из диагоналей...
[ Сохраненная копия ]  Ссылки http://num-anal.srcc.msu.su/meth_mat/parl_prg/mtp5_6.htm -- 26.7 Кб -- 29.10.2013
Похожие документы

2112. Методическое пособие
В первой части методического пособия в п. 5.2 уже рассматривалось понятие дескриптора глобальной матрицы, который необходимо подавать в качестве фактического параметра целевой программе Комплекса, выбранной для решения задачи. ... Процессы из всех остальных столбцов решетки процессов в случае, если B - вектор, не содержат никаких его элементов. ... номер столбца процесса в решетке процессов, куда была распределена первая строка глобального вектора (матрицы) B . ...
[ Сохраненная копия ]  Ссылки http://num-anal.srcc.msu.su/meth_mat/parl_prg/mtp3_4.htm -- 23.1 Кб -- 29.10.2013
Похожие документы

2113. Методическое пособие
... Дескриптор вектора (матрицы) правой части системы уравнений. ... Пример описания целевой подпрограммы для решения системы A*X = B с матрицей общего вида. ... Решение системы A * X = B с матрицей общего вида методом Гаусса с выбором ведущего элемента по столбцу; . ... Решение системы с симметричной (эрмитовой) положительно определенной матрицей методом Холецкого с итерационным уточнением решения и оценкой границ ошибок. - подраздел "Решение систем с невырожденными матрицами специального вида": . ...
[ Сохраненная копия ]  Ссылки http://num-anal.srcc.msu.su/meth_mat/parl_prg/mtp1_2.htm -- 17.8 Кб -- 29.10.2013
Похожие документы

2114. Параллельные программы. ЛИТЕРАТУРА
Антонов А.С. Параллельное программирование с использованием технологии MPI: Учебное пособие. М.: Изд-во МГУ, 2004.-71с. Антонов А.С. Практический курс MPI. ... М.: Изд-во МГУ, 1991.-345с. Воеводин В.В. Параллельные структуры алгоритмов и программ. ... J. Choi, J. Dongarra, and D. Walker, PB-BLAS: A Set of Parallel Block Basic Linear Algebra Subroutines, Practice and Experience, 8 (1996), pp. 517-535. http://www.netlib.org/scalapack/html/pblas_qref.html/. ...
[ Сохраненная копия ]  Ссылки http://num-anal.srcc.msu.su/meth_mat/parl_prg/lit.htm -- 5.9 Кб -- 29.10.2013
Похожие документы

2115. http://num-anal.srcc.msu.su/meth_mat/parl_prg/pr2_3.htm
... 0 ) CLOSE( NOUT ) END IF * CALL BLACS_EXIT( 0 ) * 92 FORMAT( / 'Тест к подпрограмме PDGESV' ) 98 FORMAT(/' Решение A X = B ,'//' где A - матрица ',I2,' на',I2, ... /) 97 FORMAT( / ' Запуск на ', I2, ' процессах,', $ ' образующих решетку размером ', I2, ' на ', I2 /) 96 FORMAT( / ' Значение INFO = ', I6 /) STOP END Файл с исходной матрицей A: 9 9 0.19000D+02 -0.19000D+02 -0.19000D+02 -0.19000D+02 -0.19000D+02 -0.19000D+02 -0.19000D+02 -0.19000D+02 -0.19000D+02 0.30000D +01 ...
[ Сохраненная копия ]  Ссылки http://num-anal.srcc.msu.su/meth_mat/parl_prg/pr2_3.htm -- 9.6 Кб -- 29.10.2013
Похожие документы

2116. http://num-anal.srcc.msu.su/meth_mat/parl_prg/pr2_2.htm
'mpif.h' * Именованные константы - параметры задачи INTEGER DLEN_, IA, JA, IB, JB, M, N, MB, NB, RSRC, $ CSRC, MXLLDA, MXLLDB, NRHS , NBRHS, NOUT , $ MXLOCR, MXLOCC, MXRHSC PARAMETER ( DLEN_ = 9, IA = 1, JA = 1, IB = 1, JB = 1, $ M = 9, N = 9, MB = 2, NB = 2, RSRC = 0, $ CSRC = 0, MXLLDA = 5, MXLLDB = 5, NRHS = 1, $ NBRHS = 1, NOUT = 6, MXLOCR = 5, MXLOCC = 4, $ MXRHSC = 1 ) DOUBLE PRECISION ONE PARAMETER ( ONE = 1.0D+0 ) * * Локальные переменные INTEGER ICTXT , ...
[ Сохраненная копия ]  Ссылки http://num-anal.srcc.msu.su/meth_mat/parl_prg/pr2_2.htm -- 8.3 Кб -- 29.10.2013
Похожие документы

2117. Методическое пособие
... Подпрограмма вычисляет решение вещественной системы линейных уравнений sub(A) * X = sub(B) , где sub(A) = A ( IA : IA+N-1, JA : JA+N-1) - квадратная распределенная матрица порядка N, X - распределенная матрица размеров N на NRHS, sub(B) = B ( IB : IB+N-1, JB : JB+NRHS-1) - распределенная матрица размеров N на NRHS. ... Матрицы L и U помещаются в памяти на место матрицы sub (A). ... http://www.netlib.org/scalapack/slug/index.html CALL PDGESV ( N, NRHS, A, IA, JA, DESCA, IPIV, B, IB, JB, DESCB, INFO) ...
[ Сохраненная копия ]  Ссылки http://num-anal.srcc.msu.su/meth_mat/parl_prg/pr2_1.htm -- 23.7 Кб -- 29.10.2013
Похожие документы

2118. Методическое пособие
... В одном из разделов Систематического каталога , входящего в общее описание Комплекса PARALG, выбрать подпрограмму, подходящую для решения конкретной задачи. ... Подготовить файл(ы) с исходной(ыми) матрицей(ами) в форме, указанной ниже ( и представленной во второй части методического пособия в Приложении 2_3 ). ... Автоматизация доступа к подпрограммам Комплекса ), вычисляющей значения фактических параметров, которые необходимо подать на вход целевой подпрограмме, выбранной на шаге 1. ...
[ Сохраненная копия ]  Ссылки http://num-anal.srcc.msu.su/meth_mat/parl_prg/pr1_3.htm -- 4.8 Кб -- 29.10.2013
Похожие документы

2119. Методическое пособие
В отличие от плотных матриц ленточные матрицы распределяются по одномерной решетке процессов (1 * P) блочно - столбцовым способом (см. во второй части методического пособия п. 5 ). В подпрограммы обработки ленточных матриц также можно передать не всю исходную распределенную глобальную матрицу, а ее подматрицу sub (A), которая должна быть квадратной (N * N). ... Для подматрицы sub(A): . ... локальный массив A, содержащий локальную часть исходной распределенной матрицы; . ...
[ Сохраненная копия ]  Ссылки http://num-anal.srcc.msu.su/meth_mat/parl_prg/pr1_2.htm -- 4.0 Кб -- 29.10.2013
Похожие документы

2120. Методическое пособие
Для ленточных и трехдиагональных глобальных матриц A, которые распределяются по решетке процессов вида 1 * P , используются дескрипторы, имеющие тип, который обозначается целым числом 501. Решетка процессов вида 1 * P означает частный случай двумерной решетки, которая состоит из одной строки и из P столбцов. ... тип дескриптора для ленточной или трехдиагональной матрицы A, распределенной по решетке процессов блочно - столбцовым образом, DTYPE_A = 501 . ... число столбцов глобальной матрицы A . ...
[ Сохраненная копия ]  Ссылки http://num-anal.srcc.msu.su/meth_mat/parl_prg/pr1_1.htm -- 4.9 Кб -- 29.10.2013
Похожие документы

В начало ] Пред. | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | След.В конец ]

Rambler's Top100 RFBR Яндекс цитирования