Тесты nasa. Версия MultiZone. Класс A



Скачать 48.94 Kb.
Дата20.10.2012
Размер48.94 Kb.
ТипТесты

Тесты NASA. Версия MultiZone. Класс A


В следующих таблицах показаны времена выполнения тестов NASA на машине Regatta. В каждой ячейке таблицы - времена выполнения тестов в секундах (первое – время выполнения OpenMP+DVM теста, второе – OpenMP+MPI теста).

Тест SP

DVM/MPI

1 пр.

2 пр.

4 пр.

8 пр.

16 пр.

1 нить

129.96/147.85

76.35/90.47

36.02/41.74

20.87/20.44

10.41/9.92

2 нити

66.87/83.60

35.30/37.80

19.20/20.87

10.47/10.00




4 нити

36.95/39.56

19.82/21.76

11.44/10.98







8 нитей

21.63/21.64

12.72/11.11










16 нитей

14.98/12.97














Тест LU

DVM/MPI

1 пр.

2 пр.

4 пр.

8 пр.

16 пр.

1 нить

113.70/100.16

71.13/66.29

31.70/32.38

21.55/15.61

13.49/12.36

2 нити

60.85/60.13

31.16/28.58

17.86/16.83

9.79/8.
42




4 нити

31.15/31.19

16.52/15.69

9.36/8.19







8 нитей

19.22/19.23

10.78/8.98










16 нитей

14.07/12.03














Для того чтобы DVM и MPI версии тестов были сравнимы между собой, компилятор Fortran OpenMP+DVM был доработан. В него был добавлен механизм асинхронного копирования секций массивов (для эффективного обмена границами зон) и механизм для эффективного доступа к элементам размноженных массивов (зон).

Таблицы показывают, близость моделей OpenMP+DVM и OpenMP+MPI.

На одних и тех же конфигурациях (количестве нитей и MPI-процессов) DVM и MPI-версии тестов ведут себя практически одинаково. Для теста SP использование OpenMP-нитей дает минимальный выигрыш при использовании до 4-х процессоров, при дальнейшем увеличении числа процессоров: на 8 – процессорах разницы между нитями и процессами – нет, а на 16 процессорах – MPI-процессы уже обгоняют нити.

Для теста LU использование гибридной модели дает выигрыш: минимальное время на 16 процессорах достигается при использовании 4 процессоров и 4 нитей.

В отличие от предыдущих тестов, в которых все зоны имеют один и тот же размер 32 x 32 x 16 (для класса A), в тесте BT – все зоны различного размера: от 13 x 13 x 16 и до 58 x 58 x 16. Такая неоднородность задачи приводит к тому, что тест практически перестает ускоряться при увеличении числа MPI-процессов (при числе процессоров большем 4).
Тест BT

DVM/MPI

1 пр.

2 пр.

4 пр.

8 пр.

16 пр.

1 нить

150.66/154.96

89.57/84.24

40.39/36.54

35.73/34.68

32.60/30.46

2 нити

78.78/88.53

39.83/38.13

21.19/19.09

16.82/15.89




4 нити

41.55/41.75

21.75/20.73

12.47/10.57







8 нитей

22.93/23.25

13.20/11.16










16 нитей

15.32/13.73














Аналогичная картина наблюдается и на машине МВС-6000IM:

Тест BT (на МВС-6000IM)

DVM

1 пр.

2 пр.

4 пр.

8 пр.

16 пр.

1 нить

136.81

74.59

44.08

33.07

33.58

Тест перестает ускоряться после 8 процессов.

В этом тесте зоны между MPI-процессами распределяются таким образом, чтобы обеспечить их одинаковую загрузку. При увеличении числа процессоров такая балансировка становится невозможной, поскольку количество зон ограничено (всего 16 зон для класса A). MPI-процессы фактически начинают работать со скоростью обработки самой медленной зоны. Вычислив свою зону (зоны), им приходиться ожидать пока другие процессы не посчитают свои зоны, для того чтобы затем обменяться граничными значениями. Использование OpenMP дает возможность сократить время обработки зоны и тем самым сократить время ожидания. Минимальное время выполнения теста достигается при использовании 4 MPI-процессов и 4 нитей.

Похожие:

Тесты nasa. Версия MultiZone. Класс A icon1 Часть. Что же в действительности фотографировали астронавты nasa, находясь на Луне?
Сша, nasa, «Аполло-17», Юджин Сернан, Рональд Эванс, Харрисон Шмитт, старт 12. 1972, продолжительность полета12 суток 13 ч 51 мин...
Тесты nasa. Версия MultiZone. Класс A iconNasa определило дату первого коммерческого полета Dragon к мкс
Первый "коммерческий" старт частного космического корабля Dragon к Международной космической станции будет произведен 7 октября....
Тесты nasa. Версия MultiZone. Класс A iconМиссия шаттла «Индевор» продлевается еще на трое суток, говорится в сообщении, распространенном в воскресенье nasa, передает afp. «Индевор» проведет на орбите не 11, как планировалось ранее, а 14 суток
Трещина в обшивке шаттла Endeavour оказалась глубже, чем думали в nasa: она доходит до алюминиевого корпуса челнока. За два дня инженеры...
Тесты nasa. Версия MultiZone. Класс A iconТесты для учащихся". Компакт-диск для компьютера. "Гиа. География. 9кл. Тесты для учащихся"
Компакт-диск для компьютера. "Химия, биология, география, экология. Элективный курсы". Компакт-диск дня компьютера. Сетевая версия...
Тесты nasa. Версия MultiZone. Класс A iconТесты для промежуточной аттестации. 7-8 класс под редакцией Ф. Ф. Лысенко

Тесты nasa. Версия MultiZone. Класс A iconТесты по обж 7 класс
В затопление местности водой, прилегающей к реке, озеру, или водохранилищу, которое
Тесты nasa. Версия MultiZone. Класс A icon«Исследования Вселенной nasa»

Тесты nasa. Версия MultiZone. Класс A iconКлиматические пояса Африки. Класс: 7
Оборудование: магнитофон, кассета «Энигма», мультимедийный проектор, электронные уроки и тесты
Тесты nasa. Версия MultiZone. Класс A iconТесты по информатики Алгоритмика Вероятность и статистика 5-9 класс. Новые возможности для условия курса математики
Математика (новые возможности для усвоения курса математики) 5 -11 класс и Сдаем егэ 2004 го
Тесты nasa. Версия MultiZone. Класс A iconТесты по математике ( 4 класс)
Чему равно уменьшаемое, если вычитаемое 1500, а разность равна 300? Выбери правильный ответ
Разместите кнопку на своём сайте:
ru.convdocs.org


База данных защищена авторским правом ©ru.convdocs.org 2016
обратиться к администрации
ru.convdocs.org