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