Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 635051)
Контекстум
Руконтекст антиплагиат система
Аспирант и соискатель  / №2 2011

Методология диагностирования программно-аппаратной среды исполнения параллельных программ. Мониторинг элементов уровней параллелизма (100,00 руб.)

0   0
Первый авторГагарина
АвторыКарпов А.С., Нестеров С.А.
ИздательствоМ.: ПРОМЕДИА
Страниц3
ID254211
АннотацияДиагностирование элементов уровней параллелизма предлагается проводить путем проведения мониторинга соответствующих элементов. В предлагаемых методах используются новые разрабатываемые технологии.
УДК004.41/.42
ББК32.973-018
Гагарина, Л.Г. Методология диагностирования программно-аппаратной среды исполнения параллельных программ. Мониторинг элементов уровней параллелизма / Л.Г. Гагарина, А.С. Карпов, С.А. Нестеров // Аспирант и соискатель .— 2011 .— №2 .— С. 180-182 .— URL: https://rucont.ru/efd/254211 (дата обращения: 05.05.2024)

Предпросмотр (выдержки из произведения)

Аспирант и соискатель, № 2, 2011 Информатика, вычислительная техника и управление Системный анализ, управление и обработка информации Гагарина Л.Г., доктор технических наук, профессор, зав. кафедрой Карпов А.С., аспирант Нестеров С.А., аспирант (Московский государственный институт электронной техники) МЕТОДОЛОГИЯ ДИАГНОСТИРОВАНИЯ ПРОГРАММНО-АППАРАТНОЙ СРЕДЫ ИСПОЛНЕНИЯ ПАРАЛЛЕЛЬНЫХ ПРОГРАММ. <...> МОНИТОРИНГ ЭЛЕМЕНТОВ УРОВНЕЙ ПАРАЛЛЕЛИЗМА Существует ряд методов и технологий, которые можно применить при решении задачи диагностирования того или иного элемента. <...> Так для просмотра информации о процессах, исполняющихся в операционной системе семейства UNIX можно использовать программу top, как правило, входящую в состав дистрибутива. <...> Но данная программа не позволяет различить при наблюдении прикладную нить, процесс, легковесный процесс и нить ядра, поэтому она не отвечает всем необходимым требованиям для проведения исследования. <...> Другие средства, позволяющие более детально рассмотреть исполнение программы это отладчики и профилировщики. <...> Среди отладчиков можно выделить[2]: GDB – отладчик исходного уровня, основанный на библиотеке Ptrace и ориентированный преимущественно на отладку приложений, поставляемых с исходными текстами; The Dude (http://the-dude.sourceforge.net) – отладчик работающий в обход ptrace и только под Linux; Linice (http://linice.com) – отладчик ядерного уровня, ориентированный на работу с двоичными файлами без исходных кодов. <...> OProfile – средство мониторинга производительности системы, оказывающее минимальное влияние на её работу. <...> Эта программа использует встроенные в процессор аппаратные возможности мониторинга производительности и собирает сведения о ядре и исполняемых модулях, в частности, статистику использования памяти, число обращений к кэшу второго уровня и полученных аппаратных прерываний; gprof – профилировщик под Linux; tprof – предоставляет подробные сведения об использовании CPU всеми процессами и функциями <...>