ВУЗ:
Составители:
Рубрика:
- 70 -
На следующем этапе задаются величины на областях – величина
a
задается
на области
OA
(рис.6.4),
b
– на
OB
и
c
– на
OC
.
Рисунок 6.4 — Окно задания величины a на области OA в системе ‘Интерактивная
НОРМА’
Задание нового раздела состоит из определения его имени (окно рис.6.5),
указания, к какому из существующих разделов присоединяется новый
(рис.6.6) и непосредственное объединение разделов (рис.6.7); указанные ри-
сунки иллюстрируют последовательность действий по присоединению раз-
дела
Pmatrix
к основному разделу).
Для определения действия (коллективной операции)
c=SUM((Ok)a[i,k]
×
b[k,j])
(эквивалент операции перемножения матриц
b
kj
kMAXk
1k
a
ik
с
ij
×
∑
=
=
=
) служит окно
рис.6.8, причем раздел может содержать любое количество коллективных
операций (в точности таким же образом созданы действия по инициализации
величин
a
и
b
).
Последним этапом является определение решетки процессоров для вы-
полнения параллельной программы (окно рис.6.9), в дальнейшем программу
необходимо запускать на определенном (равном произведению числа про-
цессоров по обоим направлениям плюс единица) числе процессоров.
Синтез НОРМА-программы выполняется при щелчке мышью по строке
‘Сформировать программу на НОРМЕ’
.
- 70 -
На следующем этапе задаются величины на областях – величина a задается
на области OA (рис.6.4), b – на OB и c – на OC.
Рисунок 6.4 — Окно задания величины a на области OA в системе ‘Интерактивная
НОРМА’
Задание нового раздела состоит из определения его имени (окно рис.6.5),
указания, к какому из существующих разделов присоединяется новый
(рис.6.6) и непосредственное объединение разделов (рис.6.7); указанные ри-
сунки иллюстрируют последовательность действий по присоединению раз-
дела Pmatrix к основному разделу).
Для определения действия (коллективной операции) c=SUM((Ok)a[i,k] × b[k,j])
k =kMAX
(эквивалент операции перемножения матриц с ij = ∑ a ik × b kj ) служит окно
k =1
рис.6.8, причем раздел может содержать любое количество коллективных
операций (в точности таким же образом созданы действия по инициализации
величин a и b).
Последним этапом является определение решетки процессоров для вы-
полнения параллельной программы (окно рис.6.9), в дальнейшем программу
необходимо запускать на определенном (равном произведению числа про-
цессоров по обоим направлениям плюс единица) числе процессоров.
Синтез НОРМА-программы выполняется при щелчке мышью по строке
‘Сформировать программу на НОРМЕ’.
Страницы
- « первая
- ‹ предыдущая
- …
- 68
- 69
- 70
- 71
- 72
- …
- следующая ›
- последняя »
