РОССИЯ 
Проект: НИВЦ МГУ/V-Ray

Анализ и оптимизация структуры программ

Основные разработчики
НИВЦ МГУ (Научно-исследовательский вычислительный центр МГУ), Лаборатория Параллельных Информационных Технологий
зав.лаб., д.ф.-м.н Владимир Валентинович Воеводин
Тип (теория, программная система, приложение, аппаратные средства) проекта
Теория и программные системы
Краткое описание
Теория: разработка методов исследования статических и динамических свойств программ, методы описания структуры программ, разработка методов визуализации структуры программ на меж- и внутрипроцедурном уровнях, на уровне истории программ, разработка технологий портирования и оптимизации больших программных комплексов.

Программные системы:

  • система анализа структуры последовательных программ на языке Фортран: мощные средства визуализации структуры больших программных комплексов, выделение критических участков кода, определение информационной структуры и потенциального параллелизма программ, выделение параллельной структуры и "узких" мест программ, определение параллельности циклов и отдельных участков кода, профилирование программ, совмещение динамического и статического анализа программ.
  • система мониторинга динамических характеристик параллельных программ: трассировка и визуализация динамики поведения параллельных программ, мониторинг взаимодействия параллельных процессов, анализ трасс параллельных программ, фильтрация трасс, сбор статистики и временные срезы трасс, поддержка on-line мониторинга, мониторинг и визуализации работы удаленных параллельных приложений.
Область применения
Разработка, портирование, оптимизация и тьюнинг прикладных программ.
Связь с другими проектами/платформами
Проект развивается совместно с проектом [ИВМ РАН/Теория/Структура]
Завершенность проекта
Имеются работающие системы, находящиеся в текущей эксплуатации.
Контакты, ссылки на доп. информацию
WWW: http://parallel.ru/v-ray/.
119899, Москва, Воробьевы горы, МГУ, НИВЦ, к. 315
Владимир Валентинович Воеводин, тел.: (095)939-2347, (095)939-5216, e-mail: voevodin@vvv.srcc.msu.su

© Лаборатория Параллельных Информационных Технологий, НИВЦ МГУ
Rambler's Top100