В нашей работе описываются результаты первого этапа разработки средств визуализации для разработанной в ИПМ РАН системы параллельного программирования DVM [4],[5],[6]. Эта система представляет собой полноценную систему параллельного программирования, расширяющую стандартные языки C и Fortran 77 до эффективных паралельных языков. DVM включает в себя не только средства описания программ в рамках парадигмы параллелизма по данным, но и средства отладки правильности и эффективности, а также предсказания производительности. В настоящий момент DVM выдает большие объемы полезной отладочной информации в основном в текстовом и табличном виде. Отметим, что DVM функционирует на отечественных параллельных вычислителях типа МВС-1000, включая состоящий в настоящий момент из более чем 700 модулей МВС-1000/М, установленный в МСЦ. Работа с DVM на МВС-1000/М позволяет проверить предложенные методики визуализации на реальном масс-параллельном вычислителе, учитывая, что особенности программирования и отладки на сотнях процессоров резко отличаются от параллелизма на 16-32 вычислительных блоках. Важным также является возможность активных консультаций с разработчиками системы DVM и ее пользователями по ходу реализации средств визуализации.
В нашей работе описываются результаты первого этапа разработки средств визуализации для разработанной в ИПМ РАН системы параллельного программирования DVM [4],[5],[6]. Эта система представляет собой полноценную систему параллельного программирования, расширяющую стандартные языки C и Fortran 77 до эффективных паралельных языков. DVM включает в себя не только средства описания программ в рамках парадигмы параллелизма по данным, но и средства отладки правильности и эффективности, а также предсказания производительности. В настоящий момент DVM выдает большие объемы полезной отладочной информации в основном в текстовом и табличном виде. Отметим, что DVM функционирует на отечественных параллельных вычислителях типа МВС-1000, включая состоящий в настоящий момент из более чем 700 модулей МВС-1000/М, установленный в МСЦ. Работа с DVM на МВС-1000/М позволяет проверить предложенные методики визуализации на реальном масс-параллельном вычислителе, учитывая, что особенности программирования и отладки на сотнях процессоров резко отличаются от параллелизма на 16-32 вычислительных блоках. Важным также является возможность активных консультаций с разработчиками системы DVM и ее пользователями по ходу реализации средств визуализации.
Количество просмотров:
Вернуться в раздел Научная визуализация и визуализация программного обеспечения для параллельных вычислений