Новости
-
Конференция "Суперкомпьютерные дни в России 2016" проходила 26 - 27 Сентября 2016 г. по адресу Россия, Москва, гостиница Holiday Inn Moscow - Sokolniki.
Доклады
Расширение возможностей DVM-системы для решения задач, использующих нерегулярные сетки
Расширение возможностей DVM-системы для решения задач, использующих нерегулярные сетки
DVM-система предназначена для разработки параллельных программ научно-технических расчетов на языках C-DVMH и Fortran-DVMH. Эти языки используют единую модель параллельного программирования (DVMH-модель) и являются расширением стандартных языков Си и Фортран спецификациями параллелизма, оформленными в виде директив компилятору. DVMH-модель позволяет создавать эффективные параллельные программы для гетерогенных вычислительных кластеров, в узлах которых в качестве вычислительных устройств наряду с универсальными многоядерными процессорами могут использоваться ускорители (графические процессоры или сопроцессоры Intel Xeon Phi). В статье будут рассмотрены новые возможности работы с нерегулярными сетками, которые были реализованы в компиляторе CDVMH в последнее время. Использование разработанного расширения позволяет существенно упростить распараллеливание на кластер имеющихся приложений на нерегулярных сетках.
Докладчик: А.С. Колганов.
Реализация параллельного ввода-вывода в DVM-системе
Реализация параллельного ввода-вывода в DVM-системе
DVM-система предназначена для разработки параллельных программ научно-технических расчетов на языках C-DVMH и Fortran-DVMH. Эти языки используют единую модель параллельного программирования (DVMH-модель) и являются расширением стандартных языков Си и Фортран спецификациями параллелизма, оформленными в виде директив компилятору. DVMH-модель позволяет создавать эффективные параллельные программы для гетерогенных вычислительных кластеров, в узлах которых в качестве вычислительных устройств наряду с универсальными многоядерными процессорами могут использоваться ускорители (графические процессоры или сопроцессоры Intel Xeon Phi). В статье будут рассмотрены новые возможности параллельного ввода-вывода, которые были реализованы в DVM-системе в последнее время. Использование разработанной подсистемы ввода-вывода позволяет существенно ускорить выполнение DVMH-приложений за счет совмещения выполнения операций ввода-вывода с вычислениями.
Докладчик: В.А. Бахтин.
-
Конференция "Научный сервис в сети Интернет 2016" проходила 19 - 24 Сентября 2016 г. по адресу Россия, Новороссийск, пос. Абрау-Дюрсо, пансионат Моряк, НМП.
Доклады
Автоматизация распараллеливания программных комплексов
Автоматизация распараллеливания программных комплексов
Опыт использования системы САПФОР для распараллеливания Фортран-программ показал, что для распараллеливания больших программ и программных комплексов необходимо развивать систему в следующих направлениях – автоматическое определение требуемых преобразований последовательной программы и их автоматическое выполнение, распараллеливание не всей программы, а только ее времяемких фрагментов, инкрементальное распараллеливание. Кроме того, необходимо расширение возможностей системы для распараллеливания программ на языке Си. Развитие системы в указанных направлениях требует существенной корректировки ее внутренней организации.
Докладчик: Н.А. Катаев.
-
Конференция "Суперкомпьютерные технологии в науке, образовании и промышленности" проходила 30 Мая 2016 г. по адресу Россия, Москва, Московский Государственный Университет им М.В. Ломоносова.
Доклады
Автоматизация разработки параллельных программ для гетерогенных вычислительных кластеров
Автоматизация разработки параллельных программ для гетерогенных вычислительных кластеров
DVM-система, созданная в ИПМ им. М.В.Келдыша РАН при активном участии аспирантов и студентов факультета ВМК МГУ им. М.В.Ломоносова, предназначена для разработки параллельных программ научно-технических расчетов на языках C-DVMH и Fortran-DVMH. Эти языки используют единую модель параллельного программирования (DVMH-модель) и являются расширением стандартных языков Си и Фортран спецификациями параллелизма, оформленными в виде директив компилятору. Поскольку директивы невидимы для стандартных компиляторов, программист может иметь одну программу и для последовательного, и для параллельного выполнения на ЭВМ разной архитектуры.
DVMH-модель позволяет создавать эффективные параллельные программы для гетерогенных вычислительных кластеров, в узлах которых в качестве вычислительных устройств наряду с универсальными многоядерными процессорами могут использоваться ускорители (графические процессоры или сопроцессоры Intel Xeon Phi). При этом отображенные на узел вычисления могут автоматически распределяться между вычислительными устройствами узла с учетом их производительности.
В докладе будут рассмотрены возможности DVM-системы, которые были реализованы в последнее время:
- новая версия языка и компилятора C-DVMH;
- параллельный ввод-вывод;
- новые возможности для функциональной отладки и анализа эффективности параллельных программ.
Докладчик: В.А. Бахтин.
-
Конференция "Математика и информационные технологии в нефтегазовом комплексе (2016)" проходила 16 - 20 Мая 2016 г. по адресу Россия, Сургут, Сургутский Государственный Университет.
Доклады
Использование параллельных вычислений для моделирования многокомпонентной фильтрации при разработке месторождений нефти и газа
Использование параллельных вычислений для моделирования многокомпонентной фильтрации при разработке месторождений нефти и газа
Композиционные модели фильтрации используются при подробном моделировании залежей, содержащих легкие углеводороды (конденсат и газ), в том случае, когда необходимо более точно описывать массообмен между фазами. Часто эти модели используются для изучения методов увеличения нефтеотдачи при закачке газов высокого давления, азота, углекислого газа и других агентов.
Докладчик: В.А. Бахтин.
-
Описание языка C-DVMH доступно для изучения. Посмотреть последнюю версию теперь всегда можно в разделе "Документация".