ВУЗ:
Рубрика:
41
Рис. 2.2 Процессорное время при умножении матриц 2000х2000
Рис. 2.3 Процессорное время при умножении матриц 4000х4000
Далее были произведены замеры времени вычислений для квад-
ратных матриц размерности 2000х2000 и 4000х4000 (рис. 2.2 и 2.3).
В рассмотренных случаях на двух потоках так же получено ускоре-
ние приблизительно в два раза, однако на четырех потоках с увели-
чением размерности задачи ускорение уменьшается. Так, при пере-
множении матриц размерности 4000х4000 время вычислений при
распараллеливании на два и четыре потока практически одинаково.
Возможно, данный эффект обусловлен используемой архитектурой
вычислительных узлов кластера (размером кэш-памяти).
Время и ускорение программы вычисления определенного инте-
грала, написанной с использованием OpenMP представлены в
табл. 2.2. Расчеты выполнены на кластере ТГУ Скиф-Cyberia. Дос-
тигнутое ускорение позволяет говорить о высокой эффективности
использования OpenMP для подобного класса задач.
Страницы
- « первая
- ‹ предыдущая
- …
- 39
- 40
- 41
- 42
- 43
- …
- следующая ›
- последняя »
