Реализация параллельного ввода-вывода в DVM-системестатья

Работа с статьей


[1] Реализация параллельного ввода-вывода в dvm-системе / В. А. Бахтин, В. А. Крюков, Н. В. Поддерюгина, М. Н. Притула // Суперкомпьютерные дни в России: Труды международной конференции (26-27 сентября 2016 г., г. Москва). — Изд-во МГУ Москва, 2016. — С. 615–625. DVM-система предназначена для разработки параллельных программ научно-технических расчетов на языках C-DVMH и Fortran-DVMH. Эти языки используют единую модель параллельного программирования (DVMH-модель) и являются расширением стандартных языков Си и Фортран спецификациями параллелизма, оформленными в виде директив компилятору. DVMH-модель позволяет создавать эффективные параллельные программы для гетерогенных вычислительных кластеров, в узлах которых в качестве вычислительных устройств наряду с универсальными многоядерными процессорами могут использоваться ускорители (графические процессоры или сопроцессоры Intel Xeon Phi). В статье рассматриваются новые возможности параллельного ввода-вывода, которые были реализованы в DVM-системе в последнее время. Использование разработанной подсистемы ввода-вывода позволяет существенно ускорить выполнение DVMH-приложений за счет совмещения выполнения операций ввода-вывода с вычислениями.

Публикация в формате сохранить в файл сохранить в файл сохранить в файл сохранить в файл сохранить в файл сохранить в файл скрыть