Докладчик: Виктория Громова, Intel
В докладе будут изложены основные концепции создания программ
для распределенных систем, где каждый процесс распараллелен при помощи OpenMP,
что позволяет полностью задействовать не только мощность распределенных систем в
традиционном смысле, но и полностью использовать возможности каждого кластерного
узла, в случае, если он многопроцессорный (многоядерный). Будет представлен
инструмент Cluster OpenMP, который реализует расширение OpenMP, позволяющее
объявлять области данных доступными всем узлами кластера. В докладе будут
представлены преимущества инструмента по сравнению с MPI и класс задач, для
которых инструмент может работать эффективно. Одно из самых ярких преимуществ, о
котором будет рассказано в деталях, - это простота разработки программ для
Cluster OpenMP, поскольку передача данных между узлами кластера скрывается
инструментом (происходит неявно, по протоколу Lazy Release Consistency).
Приглашаются все желающие