Поиск по:sp.cs.msu.ru -
Поискать по всем серверам
На этой странице приведены все страницы сервера sp.cs.msu.ru ,которые мы индексируем. Показаны документы 561 - 580 из 751.
Упорядочить по:
URL
|
дате изменения
561. Предиктор. Руководство пользователя
... Предиктор) . ... С помощью предиктора пользователь имеет возможность получить оценки временных характеристик выполнения его программы на MPP или кластере рабочих станций с различной степенью подробности. Предиктор представляет собой систему обработки трассировочной информации, собранной системой поддержки выполнения DVM-программ (библиотекой L ib -DVM) во время прогона программы на инструментальной ЭВМ и состоит из двух крупных компонент: интерпретатора трассы (PRESAGE) и оценщика времени (RATER). ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/rus/usr/predictor/predUGr.html -- 30.1 Кб -- 13.02.2006
Похожие документы
Похожие документы
562. CDVM - описание языка
... Описание языка . ... 4 Распределение данных . ... 6.2 Удаленные ссылки типа SHADOW . ... 6.2.2 Спецификация независимых ссылок типа SHADOW для одного цикла . 6.2.3 Спецификация ACROSS зависимых ссылок типа SHADOW для одного цикла . ... 6.3.2 Синхронная спецификация удаленных ссылок типа REMOTE . 6.3.3 Асинхронная спецификация удаленных ссылок типа REMOTE . ... 6.4.1 Синхронная спецификация удаленных ссылок типа REDUCTION . 6.4.2 Асинхронная спецификация удаленных ссылок типа REDUCTION . ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/rus/usr/cdvm/cdvmLDr.html -- 11.1 Кб -- 13.02.2006
Похожие документы
Похожие документы
563. Отладка DVM-программ
... 1 0.4 Накопление эталонного файла трассировки DVM-программы . ... имя_DVM-программы> . ... Команды получения отладочного последовательного варианта DVM-программ (с подключением динамического отладчика для сбора эталонной трассировки). dvm csdeb [<опции C-DVM конвертора>] <имя_ C-DVM -программы> . ... Команда запуска отладочного параллельного варианта DVM-программ, осуществляющая накопление трассировки на нескольких процессорах. dvm ptrc [матрица процессоров] [<опции_кластера >] <имя_ DVM -программы>...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/rus/usr/debug/debugUGr.html -- 90.3 Кб -- 13.02.2006
Похожие документы
Похожие документы
564. Отладка DVM-программ (продолжение)
Отладка DVM-программ (начало) . ... DebugOptions.ErrorFile - имя файла с диагностикой об ошибках. ... сбор трассировки и запись в файл <номер процессора>.< ... TraceClosePrint - признак вывода сообщений о завершении выгрузки каждого буфера с накопленной системной трассировкой в файл (при трассировке в буфер оперативной памяти). ... PreUnderLine - признак подчеркивания заголовка каждого события (заголовок события - это строка трассировки, содержащая имя события, время, имя файла и номер строки). ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/rus/usr/debug/debugUGr1.html -- 104.8 Кб -- 13.02.2006
Похожие документы
Похожие документы
565. Fortran-DVM - описание языка. Часть 3 (7-12)
... Параллелизм по данным реализуется распределением массивов и витков цикла на подсистему виртуальных процессоров. ... Параллелизм задач реализуется независимыми вычислениями на секциях массива процессоров. ... Описание массива задач (директива TASK ). Отображение массива задач на секции массива процессоров (директива MAP ). ... Описание задач определяет одномерный массив задач, которые затем будут отображены на секции массива процессоров. ... C распределение задач на секции массива процессоров и . ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/rus/usr/fdvm/fdvmLDr3.html -- 43.2 Кб -- 13.02.2006
Похожие документы
Похожие документы
566. Компилятор Fortran-DVM. Руководство пользователя
Компилятор Fortran DVM . Руководство пользователя . ... 5 Компиляция программы в режиме отладки . ... Данное руководство содержит инструкции по использованию компилятора Fortran DVM(FDVM) и является частью общего руководства пользователя DVM-системы. ... 1 - модификация распределенных массивов, . ... Illegal command line format . ... Inconsistent declaration of identifier identifier . ... Inconsistent array declaration of identifier identifier . ... Illegal use of task array name identifier . ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/rus/usr/fdvm/fdvmUGr.html -- 161.0 Кб -- 13.02.2006
Похожие документы
Похожие документы
567. HPF-DVM. Спецификация языка
Подмножество HPF-DVM . Спецификация языка . ... 2 Директивы подмножества HPF-DVM . ... 4 Директивы DISTRIBUTE и REDISTRIBUTE . 5 Директивы ALIGN и REALIGN . ... 7 Директива INDEPENDENT . ... Подмножество HPF-DVM включает: . ... Подмножество HPF-DVM базируется на языке Фортран 77 и включает следующие директивы языка HPF1. ... Другие директивы HPF1 и расширения языка Фортран не включены в подмножество HPF-DVM. ... Директивы INDEPENDENT могут специфицировать только тесно гнездовые циклы. ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/rus/usr/fdvm/hpfLDr.html -- 28.3 Кб -- 13.02.2006
Похожие документы
Похожие документы
568. Предиктор. Детальный дизайн
... Предиктор ) . Детальный дизайн . ... 2.2 Характеристики выполнения программы на каждом процессоре . ... 3 Моделирование . ... Далее будем предполагать, что время выполнения моделируются по этому алгоритму, за исключением тех случаев, когда при описании моделирования функции явно указан отличный от этого алгоритм. ... Функции: . ... Данный алгоритм реализуется функцией AMView::RDisAM , которая возвращает время затрачиваемое на выполнение обменов между процессорами при выполнении данной операции. ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/rus/sys/predictor/predDDr.html -- 120.4 Кб -- 13.02.2006
Похожие документы
Похожие документы
569. Предиктор. Детальный дизайн (продолжение)
Предиктор. Детальный дизайн (начало) . ... Детальный дизайн (продолжение) . ... Execution time . ... Базовый класс для большинства классов. class Space { protected: long Rank; // Размерность пространства vector long SizeArray; // Размер каждого измерения vector long MultArray; // Множитель для каждого измерения public: Space(); Space( long ARank, vector long ASizeArray, vector long MultArray); Space( long ARank, ... vector<long> ACoeffArray, vector<long> AConstArray ); . ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/rus/sys/predictor/predDDr1.html -- 103.3 Кб -- 13.02.2006
Похожие документы
Похожие документы
570. CDVM - описание языка. Часть 1 (1- 4)
... Часть 1 (1-4) . ... Язык C-DVM предназначен для разработки мобильных и эффективных параллельных программ вычислительного характера. ... распределение элементов массива между процессорами; . ... Параллелизм по данным реализуется распределением витков тесно-гнездового цикла между процессорами массива (или секции массива) процессоров (раздел 5). ... Рассмотрим форматы распределения для одного измерения массива (одномерный массив A[N] ) и для одного измерения массива процессоров (одномерный массив R[P] ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/rus/usr/cdvm/cdvmLDr1.html -- 71.7 Кб -- 13.02.2006
Похожие документы
Похожие документы
571. C-DVM - описание языка. Часть 2 (2 - 15)
C-DVM - оглавление . Часть 1 (1-4) . ... В случае размноженной переменной оператор присваивания выполняется на всех процессорах, а в случае распределенного массива - только на процессоре (или процессорах), где размещен соответствующий элемент массива. ... нет операторов ввода-вывода и DVM-директив в теле цикла. ... Язык C-DVM предоставляет средства для копирования распределенных массивов (секций распределенных массивов), которые позволяют обеспечить совмещение обмена данных с вычислениями. ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/rus/usr/cdvm/cdvmLDr2.html -- 82.0 Кб -- 13.02.2006
Похожие документы
Похожие документы
572. C-DVM - описание языка. Часть 3 (Приложения)
C-DVM - оглавление . ... Часть 3 (Приложения) . ... GAUSS program */ #include stdlib.h #include stdio.h #include math.h # define DVM (dvmdir) # define DO(v,l,h,s) for(v=l; v =h; v+=s) # define N 10 int main ( int argn, char **args) { long i, j, k; /* declaration of dynamic distributed arrays */ DVM (DISTRIBUTE [BLOCK] []) float (*A)[N+1]; DVM (DISTRIBUTE [BLOCK]) float (*X); /* creation of arrays */ A = malloc( N*(N+1)*sizeof(float)); X = malloc( N*sizeof(float)); /* initialize ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/rus/usr/cdvm/cdvmLDr3.html -- 43.4 Кб -- 13.02.2006
Похожие документы
Похожие документы
573. Компилятор C-DVM - руководство пользователя
Компилятор C-DVM . Руководство пользователя . ... Оглавление 1 Назначение компилятора 2 Запуск компилятора 3 Компиляция программы в режиме отладки 4 Диагностики компилятора . ... 4.6 DISTRIBUTE, ALIGN, TEMPLATE . ... Компилятор C-DVM (конвертор C-DVM ) - это инструмент DVM- системы, который преобразует аннотированную CDVM программу в ANSI-C программу в SPMD стиле, которая содержит обращения к системе поддержки (Lib-DVM ). ... Для программ на языке C-DVM предусмотрены два способа отладки: . ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/rus/usr/cdvm/cdvmUGr.html -- 38.8 Кб -- 13.02.2006
Похожие документы
Похожие документы
574. Анализатор производительности. Детальный дизайн
Анализатор производительности параллельных программ . Детальный дизайн . ... 2.4 Описание структур, использующихся для представления информации об интервале, общей информации о системе поддержки и времени рассинхронизации . ... Этот модуль предназначен для установки признаков DVM-функциям, время начала и окончания которых, записывается в файл, по этим временам анализатор производительности выдает характеристики рассинхронизации и разброса времен для каждого интервала. ... номер интервала, . ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/rus/sys/perform/pppaDDr.html -- 58.4 Кб -- 13.02.2006
Похожие документы
Похожие документы
575. Анализатор производительности. Предварительный дизайн
Анализатор производительности . ... Предварительный дизайн . ... 3.3.1 Вычисление характеристик выполнения на каждом процессоре . ... Равномерностью загрузки процессоров во время выполнения параллельных вычислений; . ... Время выполнения это максимальное из времен выполнения программы на каждом процессоре. ... Поэтому в потерянное время попадают и времена, когда процессоры не выполняли программу, т.е. различия времен выполнения программы на разных процессорах приводит к увеличению потерянного времени. ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/rus/sys/perform/pppaPDr.html -- 22.6 Кб -- 13.02.2006
Похожие документы
Похожие документы
576. Предсказатель эффективности. Предварительный дизайн
Предсказатель эффективности DVM-программ . Предварительный дизайн . ... Равномерностью загрузки процессоров во время выполнения параллельных вычислений. ... Время выполнения это максимальное из времен выполнения программы на каждом процессоре. Для вычисления главной характеристики параллельного выполнения - коэффициента эффективности следует вычислить два времени. ... Во-вторых, общее время использования процессоров, которое вычисляется как произведение времени выполнения на число процессоров. ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/rus/sys/predictor/predPDr.html -- 22.5 Кб -- 13.02.2006
Похожие документы
Похожие документы
577. Библиотека Lib-DVM. Описание интерфейса. Часть 1 (1-5)
Lib-DVM - описание интерфейса (оглавление) . ... Прежде чем перейти к описанию функций библиотеки Lib-DVM, опишем кратко используемую модель параллельных вычислений. ... Если AMRefPtr = NULL или *AMRefPtr = 0 , то возвращается ссылка на процессорную систему, на которую отображена текущая абстрактная машина (т. е. возврат ссылки на текущую процессорную систему). ... Значение возвращаемой ссылки будет равно нулю, если заданная абстрактная машина не отображена в какую - либо процессорную систему. ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/rus/sys/libdvm/rtsIDr1.html -- 125.0 Кб -- 13.02.2006
Похожие документы
Похожие документы
578. Библиотека Lib-DVM. Описание интерфейса. Часть 2 (6-7)
Lib-DVM - описание интерфейса (оглавление) . ... 6 Создание и уничтожение распределенного массива . 6.1 Создание распределенного массива . ... Его основное назначение - обеспечить эффективный доступ к элементам локальной части распределенного массива. ... Структура заголовка распределенного массива и его использование (совместно с базовым указателем) для доступа к локальной части массива рассмотрены в п. 13.4. ... Вопрос о границах локальных частей распределенных массивов рассмотрен в п.12. ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/rus/sys/libdvm/rtsIDr2.html -- 75.2 Кб -- 13.02.2006
Похожие документы
Похожие документы
579. Библиотека Lib-DVM. Описание интерфейса. Часть 3 (8-11)
Lib-DVM - описание интерфейса (оглавление) . Часть . ... 8-11) . ... редукционной переменной; . ... 9 Описание параллельного цикла . ... Функция mappl_ создает регулярное отображение указанного параллельного цикла на указанное представление абстрактной машины в соответствии с заданными правилами отображения и описаниями измерений цикла. ... Функция dopl_ позволяет установить, выполнены ли все части параллельного цикла, на которые разбито его выполнение посредством функций exfrst_ или imlast_ . ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/rus/sys/libdvm/rtsIDr3.html -- 125.3 Кб -- 13.02.2006
Похожие документы
Похожие документы
580. Библиотека Lib-DVM. Описание интерфейса. Часть 7 (19) (Примеры программ)
Lib-DVM - описание интерфейса (оглавление) . Часть . ... 19 Примеры программ, использующих функции системы поддержки . ... crtred, insred, strtrd, waitrd, + crtshg, inssh, strtsh, waitsh, delrg, delshg real bptr(1) integer dvm integer amref, psref, mvref, plref , rgref, redref, shgref integer amdim(2), disaxs(2), dispar(2) integer shwdth(2), axis(2), coeff(2), const(2) integer lvaddr(2), ... Препринт ИПМ им. М.В. Келдыша РАН N 74 , Москва, 1998 г. Lib-DVM - описание интерфейса (оглавление) . ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/rus/sys/libdvm/rtsIDr7.html -- 90.6 Кб -- 13.02.2006
Похожие документы
Похожие документы