Эффективность различных технологий распараллеливания при решении вычислительных задач (Евгений Чичкарев, OSEDUCONF-2013) — различия между версиями
Материал из 0x1.tv
StasFomin (обсуждение | вклад) (Batch edit: remove Category:ToPublish) |
StasFomin (обсуждение | вклад) (Batch edit: replace :Open-source]] with :Open-source projects]]) |
||
== Примечания и отзывы ==
<!-- <blockquote>[©]</blockquote> -->
<references/>
[[Category:OSEDUCONF-2013]]
[[Category:Наука]]
[[Category:Open-source projects]]
<!-- topub --> |
Версия 14:59, 18 июня 2016
Содержание
Аннотация
- Докладчик
- Евгений Чичкарев
В работе исследовано влияние распараллеливания вычислений на время выполнения расчётов для различных типов задач и условий выполнения программ. Показана зависимость времени выполнения тестовых программ от вычислительной платформы (частота процессора, операционная система: Windows или Linux, используемый компилятор, версия OpenMP и др.).
Показано, что выигрыш по времени вычислений при работе кластера или вычислительного комплекса с многоядерным процессором под управлением ОС Linux по сравнению с ОС Windows достигает 10%.
Проанализирована эффективность распраллеливания при использовании проприетарных (Intel Math Kernel Library, AMD Core Math Library) и открытых (Atlas) библиотек, а также систем компьютерной математики на их базе при работе на многоядерных процессорах. Установлены условия, влияющие на эффективность распараллеливания вычислений, предложены рациональные варианты параллельных алгоритмов решения ряда задач.
Видео