Поиск по:sp.cs.msu.ru -
Поискать по всем серверам
На этой странице приведены все страницы сервера sp.cs.msu.ru ,которые мы индексируем. Показаны документы 601 - 620 из 751.
Упорядочить по:
URL
|
дате изменения
601. Отладка эффективности MPI-программ. Руководство пользователя
Отладка эффективности MPI- программ . Руководство пользователя . ... 3.1 Основные характеристики производительности ( Main Characteristics ) . ... Анализатор обрабатывает трассы, накопленные во время выполнения программы на всех процессорах, вычисляет временные характеристики выполнения программы и записывает их в текстовый файл. ... Приступать к отладке эффективности программы рекомендуется после того, как программа отлажена и анализатор корректности MPI -программ не обнаруживает ошибок. ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/rus/deb_mpi/paUG.html -- 95.2 Кб -- 13.02.2006
Похожие документы
Похожие документы
602. Отладка корректности MPI-программ. Руководство пользователя
Отладка корректности MPI- программ . Руководство пользователя . ... 1 Назначение и возможности анализатора корректности MPI -программ . ... 2.2 Запуск анализатора корректности MPI -программ . ... 3.2 Параметры работы трассировщика . ... Стандартное значение параметра равно нулю - трассируются все MPI-функции. ... Данный файл содержит общие для всех процессов описания коммуникаторов, описания ссылок на исходные тексты программы пользователя, значения констант и переменных MPI и другую информацию. ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/rus/deb_mpi/tranUG.html -- 87.0 Кб -- 13.02.2006
Похожие документы
Похожие документы
603. Компилятор C-DVM. Детальный дизайн
Компилятор C-DVM . Детальный дизайн . ... 2.6 Структура дерева разбора . ... 2.6.5 Директивы (C-DVM) . ... если парсер успешно построил дерево разбора (не было найдено ошибок), то вызывается преобразователь (дерева), который заменяет исходные узлы дерева вновь построенными; . ... дерево разбора; . ... В последнем случае LXvalue содержит внутренний номер идентификатора или константы, т.е. ссылку на узел с кодом TOKEN . ... парсер строит новые узлы и сохраняет их как атрибуты узлов дерева разбора; . ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/rus/sys/cdvm/cdvmDDr.html -- 47.3 Кб -- 13.02.2006
Похожие документы
Похожие документы
604. Компилятор C-DVM. Детальный дизайн (продолжение)
C-DVM - детальный дизайн (начало) . Компилятор C-DVM. Детальный дизайн (продолжение) . ... 3 Компиляция конструкций C-DVM . ... Головная семантическая программа это функция ISWF . ... В основном это проверки контекста. ... В этом случае функция Allowed проверяет совместимость директивы, оператора и контекста.) ... Это описывается ниже для всех конструкций C-DVM. ... Контекст и синтаксис. ... Реализация. ... Выход компилятора. { [ dvm_create_rg ] DVM_PARALLEL(n,r); [ other sub-directives .. ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/rus/sys/cdvm/cdvmDDr1.html -- 70.2 Кб -- 13.02.2006
Похожие документы
Похожие документы
605. Компилятор C-DVM. Предварительный дизайн
Компилятор C-DVM . Предварительный дизайн . ... Компилятор C-DVM транслирует аннотированную программу в SPMD программу, которая содержит вызовы системы поддержки DVM (RTL). ... Дерево преобразуется и расширяется. ... В этом разделе описаны эти и другие преобразования конструкций C-DVM, выполняемые компилятором. Контекст и синтаксис. ... Макрокоманда DVM_PARALLEL(n,r) расширяется в {long DVM_LO##n[r], DVM_HI##n[r], DVM_ST##n[r]; LoopRef DVM_LP##n; DVM_LP##n=crtpl_(DVM_A0(r)) . ... DVM(.. ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/rus/sys/cdvm/cdvmPDr.html -- 62.8 Кб -- 13.02.2006
Похожие документы
Похожие документы
606. DVM отладчик. Детальный дизайн
DVM отладчик . Детальный дизайн . ... 1 Функции DVM отладчика . 1.1 Метод динамического контроля DVM-указаний . ... 1.3 Метод сравнения результатов выполнения . ... 5 Метод контроля DVM-указаний . ... 5.6 Реализация системы динамического контроля DVM-указаний . 5.6.1 Режим работы динамического контроля с таблицей переменных . 5.6.2 Основные функции модуля динамического контроля . 5.6.3 Параметры системы динамического контроля . ... Диагностика динамического контроля DVM-указаний . ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/rus/sys/debug/debugDDr.html -- 9.9 Кб -- 13.02.2006
Похожие документы
Похожие документы
607. DVM отладчик. Детальный дизайн. Часть 2
DVM отладчик - оглавление . ... Приватные переменные. ... При входе и выходе из параллельной конструкции переменная имеет неопределенное значение. ... 5.1 Контроль инициализации переменных и элементов массивов . ... Обращение к этому модулю идет из некоторых функций системы поддержки Lib-DVM, а так же при каждом обращении к переменной или массиву. ... Функция регистрации буфера удаленного доступа как скалярной переменной для элемента DVM -массива. void dyn_DestructReduct( VarInfo *Var ) . ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/rus/sys/debug/debugDDr2.html -- 82.8 Кб -- 13.02.2006
Похожие документы
Похожие документы
608. DVM отладчик. Детальный дизайн. Часть 3
DVM отладчик - оглавление . Часть 1 (1 - 4) . ... Первая часть представляет собой описание исполняемых конструкций программы (параллельные и последовательные циклы, области задач) и содержит информацию о вложенности конструкций, параметры сбора трассировки для каждой конструкции и прочую информацию. ... long . ... Функция определяет необходимость трассировки записи указанного типа в соответствии с параметрами конструкции. void trc_InfoSetup(STRUCT_INFO* pInfo, long *Init, long *Last, long *Step) . ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/rus/sys/debug/debugDDr3.html -- 143.0 Кб -- 13.02.2006
Похожие документы
Похожие документы
609. DVM отладчик. Предварительный дизайн
DVM отладчик . Предварительный дизайн . ... 1 Функции DVM отладчика . ... 1.3 Метод сравнения результатов выполнения . 2 Состав DVM отладчика . ... 3.1.1 Контроль инициализации переменных и элементов массивов . ... DVM отладчик предназначен для отладки DVM- программ (написанных на языках Fortran-DVM и C-DVM). ... Он основан на анализе последовательности вызовов функций Lib-DVM и обращений к переменным во время моделирования на одном процессоре параллельного выполнения программы. ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/rus/sys/debug/debugPDr.html -- 31.9 Кб -- 13.02.2006
Похожие документы
Похожие документы
610. DVM-система на MVS1000_16
... параллельных программ на языках C-DVM и Fortran-DVM . DVM-система, созданная в Институте прикладной математики им. М.В.Келдыша РАН, позволяет разрабатывать на языках C-DVM и Fortran-DVM параллельные программы для ЭВМ различной архитектуры и сетей ЭВМ. ... dvm c <имя программы> или dvm f <имя программы>). ... dvm run <матрица процессоров> [ -maxtime <максимальное время>] < имя программы > [<параметры задачи>] ). ... Замечание. <имя задачи> - это <имя программы>.<число процессоров>.<номер запуска>. ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/rus/dvm-mvs1000_16UGr.htm -- 10.4 Кб -- 13.02.2006
Похожие документы
Похожие документы
611. DVM-система на MVS1000M
... параллельных программ на языках C-DVM и Fortran-DVM . ... dvm run <матрица процессоров> [ -maxtime <максимальное время>] < имя программы > [<параметры задачи>] ). ... Если свободных процессоров недостаточно и программа поставлена в очередь на выполнение (Task "<имя_задачи>.<номер задачи>" queued successfully), то можно ее исключить из очереди ( mqdel <имя задачи>.<номер задачи>), опросить количество свободных процессоров ( mfree ) и запустить задачу повторно на меньшем числе процессоров. ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/rus/dvm-mvs1000mUGr.htm -- 10.2 Кб -- 13.02.2006
Похожие документы
Похожие документы
612. DVM-система. Назначение и состав
DVM-система разработки параллельных программ . Назначение и состав . ... 2.3 Эффективность выполнения программ . ... DVM-система, созданная в Институте прикладной математики им. М.В.Келдыша РАН, позволяет разрабатывать на языках C-DVM и Fortran-DVM параллельные программы для ЭВМ различной архитектуры и сетей ЭВМ . ... Средства анализа производительности позволяют пользователю получить информацию об основных характеристиках эффективности выполнения его программы (или ее частей). ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/rus/dvmINTRr.html -- 17.5 Кб -- 13.02.2006
Похожие документы
Похожие документы
613. Эффективность выполнения DVM-программ
Эффективность выполнения DVM -программ (март 2002 года) . ... Для оценки эффективности выполнения DVM-программ были разработаны соответствующие версии тестов NAS (NPB 2.3). ... Ниже дается краткая характеристика тестов, и приводятся их размеры в строках для трех версий каждой программы - последовательной версии, MPI -версии и DVM -версии. Тест . ... SEQ . ... Ниже для каждого теста приведены отношения времени выполнения его MPI -версии к времени выполнения DVM -версии на ЭВМ МВС-1000М. Замечание. ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/rus/eff0302r.html -- 12.4 Кб -- 13.02.2006
Похожие документы
Похожие документы
614. DVM система - на русском языке
... DVM система . DVM-система - домашняя страница . DVM-система предназначена для создания переносимых и эффективных вычислительных приложений на языках C-DVM и Fortran-DVM для компьютеров с различной архитектурой. В состав системы входят также средства отладки MPI -программ . ... Предсказатель выполнения DVM-программ . ... DVM-система используется на рабочих станциях ( SGI, SUN, HP, IBM) и персональных ЭВМ с операционными системами UNIX и WINDOWS. ... RSC 4 (ИПМ им. М.В.Келдыша РАН) . ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/rus/index.html -- 5.7 Кб -- 13.02.2006
Похожие документы
Похожие документы
615. DVM-система. Документация
DVM-система. Документация . ... Описание языка Fortran-DVM . ... Отладка производительности DVM-программ . ... C-DVM компилятор - предварительный дизайн . C-DVM компилятор - детальный дизайн . ... Fortran-DVM компилятор - предварительный дизайн . Fortran-DVM компилятор - детальный дизайн . ... Lib-DVM - предварительный дизайн . Lib-DVM - детальный дизайн . ... Анализатор производительности - предварительный дизайн . Анализатор производительности - детальный дизайн . ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/rus/listr.html -- 6.9 Кб -- 13.02.2006
Похожие документы
Похожие документы
616. Эффективность выполнения тестов NAS
... Таблицы, приведенные в данном разделе, содержат данные о размерах и производительности MPI -программ и DVM-программ для тестов NAS. ... По производительности DVM-программы, в основном, сравнимы с MPI -программами. ... Во-вторых, MPI -версии некоторых тестов используют распараллеливание по двум измерениям решетки процессоров, а DVM -версии все тестов работают пока только на линейке процессоров. В настоящее время проводятся работы по устранению обеих этих причин. ... Тест . ... MPI . DVM . ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/rus/perfNASr.html -- 52.2 Кб -- 13.02.2006
Похожие документы
Похожие документы
617. Разработка параллельных программ для кластеров и сетей
... В работе делается сравнительный анализ четырех разных подходов к созданию параллельных программ для проведения научно-инженерных расчетов на вычислительных кластерах и сетях (MPI, HPF, OpenMP+MPI и DVM) со следующих позиций: легкость разработки и сопровождения параллельных программ, эффективность разработанных программ, переносимость и повторное использование программ. ... Как было сказано выше, основной моделью параллельного выполнения программы на кластере является модель передачи сообщений. ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/publishr/cldvm2002web.htm -- 277.8 Кб -- 13.02.2006
Похожие документы
Похожие документы
618. CDVM - язык для написания параллельных программ
C-DVM - ЯЗЫК РАЗРАБОТКИ МОБИЛЬНЫХ ПАРАЛЛЕЛЬНЫХ ПРОГРАММ . ... Распределение данных . ... Таким образом, язык C-DVM представляет собой стандартный язык Си, дополненный средствами описания правил параллельного выполнения программ (DVM-указаниями). ... Кроме того, стало ясно, что важным достоинством программ на языке C-DVM является их способность динамически (без перетрансляции) настраиваться на исходные данные задачи (количество и размеры массивов) и конфигурацию параллельной машины. ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/publishr/cdvm1_wf.html -- 62.3 Кб -- 13.02.2006
Похожие документы
Похожие документы
619. CDVM - описание языка
C-DVM - ЯЗЫК РАЗРАБОТКИ МОБИЛЬНЫХ ПАРАЛЛЕЛЬНЫХ ПРОГРАММ . ... Краткий обзор модели параллелизма C-DVM . ... Описание параллелизма программы . ... Распределение данных . ... Организация доступа к удаленным данным . ... Совместное распределение (выравнивание) массивов . ... распределение элементов массива между процессорами; . ... организация эффективного выполнения глобальных операций с расположенными на различных процессорах данными (таких, как суммирование элементов распределенных массивов). ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/publishr/cdvmLDr0.html -- 7.6 Кб -- 13.02.2006
Похожие документы
Похожие документы
620. Разработка параллельных программ для вычислительных кластеров и сетей
... В работе делается сравнительный анализ пяти разных подходов к разработке параллельных программ (MPI, HPF, OpenMP, OpenMP+MPI и DVM) со следующих позиций: легкость программирования, эффективность разработанных программ, переносимость и повторное использование программ, качество средств отладки программ. ... MPI - параллельная программа на языке Фортан 77 + MPI . ... Гибридный подход OpenMP + MPI , как и MPI , не может обеспечить эффективного выполнения программ на неоднородных кластерах и сетях ЭВМ. ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/publishr/clust-141201.htm -- 275.1 Кб -- 13.02.2006
Похожие документы
Похожие документы