[Биография]      [Реферат магистерской работы]       Ссылки      [Поиск по теме]      [Библиотека]


Тема работы: "Исследование способов распределения вычислительной нагрузки при моделировании сетевого динамического объекта с распределенными параметрами"
Автор: Доста Максим Алексеевич


       На данной странице представлен список ссылок, которые могут быть полезны тем, кто занимается распределенным моделированием и сходными задачами. Для каждой ссылки представлено содержание и мое личное мнение про полезность каждого из ресурсов.


Ресурсы, посвященные параллельному программированию и моделированию:

www.parallel.ru
        Лаборатория Параллельных Информационных Технологий Научно-исследовательского вычислительного центра МГУ - cамый крупный русскоязычный сервер, посвященный проблематике параллельных вычислений. На нем собрано достаточное большое количество документации по структуре многопроцессорных систем и языкам параллельного программирования. Существует относительно часто посещаемый форум и новостная рассылка. Сюда стоит зайти любому человеку, который собирается как-либо контактировать с многопроцессорными системами.

cs.donntu.ru
        Сайт кафедры вычислительной техники донецкого национального технического университета. На данной кафедре под руководством проф. Святного ведутся работы по моделированию динамических объектов с использованием многопроцессорных систем.

www.mcs.anl.gov/mpi/
        Сайт посвященный интерфейсу передачи сообщений MPI. MPI - message passing interface - хорошо стандартизованный механизм (библиотека функций), предназначенный для построения параллельных программ в модели обмена сообщениями. На данном сайте можно найти документацию, исходный код библиотеки и ее реализации для различных платформ.

www.mcs.anl.gov/mpi/mpi2/mpi2.html
        Сайт посвященный интерфейсу передачи сообщений MPI2. MPI2 - новый стандарт, созданный на основе базового стандарта MPI. В нем реализована поддержка ООП и одным из главных достоинств этого стандарта является возможность создания процессов во время работы программы. Благодаря этому и еще многим новым возможностям эта библиотека приобретает всё большую популярность.

www-users.cs.umn.edu/~karypis/metis/
        Сайт программы Metis. Metis - пакет ПО для разбиения графов (следовательно очень хорошо применим для распределения вычислительной нагрузки). На данном сайте можно найти исходный код библиотеки Metis и сопутсвующих к ней дополнительных программ, а также ее расширения (Parmetis, Kmetis). Также тут содержится документация и некоторые статьи от авторов программы (G. Karypis, V. Kumar) и откомпилированные версии библиотеки для различных платформ.

www.top500.org
        Список из 500 наилучших сайтов посвященных суперкомпьютерам. Проект TOP500 стартовал в 1993 г. Дважды в год список 500 собирается и издается.

www.research.att.com/sw/tools/graphviz/
        Graphviz - это ПО с открытым кодом для визуализации графов. Визуализация графов - это путь представления графа по его структурному описанию. Автоматическое рисование графов необходимо при разработке ПО, БД и веб дизайна и для многих других сфер, например как для описания сетевого объекта или представления алгоритма в виде графа агоритма.

http://www.worldscinet.com/ppl/mkt/archive.shtml
        Parallel Processing Letters - журнал посвященный параллельному программированию.




Книги, посвященные параллельному программированию и моделированию:

http://www-unix.mcs.anl.gov/dbpp/text/book.html
        "Designing and Building Parallel Programs". Автор Ian Foster. Язык английский.
        Эта книга предназначена для студентов и профессионалов, которые хотят узнать о том как писать параллельные программы. Это не руководство по какому-то языку программирования или алгоритмам, вместо этого тут обсуждается методика разработки параллельных приложений.

http://www.netlib.org/utk/papers/mpi-book/mpi-book.html
        "MPI: The Complete Reference". Авторы Marc Snir, Steve Otto, Steven Huss-Lederman, David Walker, Jack Dongarra. Год 1996. Язык английский.
        Книга полностью описывает библиотеку передачи сообщений MPI и содержит примеры использования. Книга достаточно проста в понимании (для тех, кто знаком с параллелными вычислениями).

parallel.ru/krukov/index.html
        "Распределенные ОС". Курс лекций. Автор: Крюков В.А. Язык русский.
        Курс лекций посвященный распределенным ОС. Лекции могут пыть полезны не только людям интересующимся распределенными ОС, но и всем, кто интересуется параллельным программированием. Тут затрагиваются такие вопросы как распределенная ФС, коммуникации и т.п.

parallel.ru/vvv/index.html
        "Параллельная обработка данных". Курс лекций. Автор: Воеводин Вл.В. Язык русский.
        Курс лекций посвященный параллельной обработке данных. С данных лекций стоило б начать знакомство с миром параллельного программирования. В данных лекциях поднимается вопрос о необходимости параллельных вычислений, архитектуре супер ЭВМ и библиотеке передачи данных MPI.




Статьи, посвященные параллельному программированию и моделированию:

www.spbcas.ru/cfd/techn/Parallel.htm
        "Технологии распараллеливания". Автор Лабусов А.Н. Язык русский.
        Небольшая статья в которой автор пытается выполнить анализ классифицировать существующие способы распараллеливания. Статья больше носит характер необльшого обзора и не может претендовать на полный анализ существующих методов.

www.cs.utk.edu/~browne/perftools-review/
        "Review of Performance Analysis Tools for MPI Parallel Programs". Авторы S. Browne, J. Dongarra, K. London. Язык английский. Год 1997.
        Статья в которой сделан анализ существующих к 1997 году средств для визуализации работы параллельных программ. Большинство из приведенных программ являются некоммерческими и могут быть скачаны с указанных в статье адресов. Однако не все из них работают на кластерах из обычных компьютеров. Большинство из программ работают только на супер ЭВМ и под ОС UNIX.




Работы по похожим тематикам, выполненные в ДонНТУ, а также некоторые дополнительные материалы:

http://www.masters.donntu.ru/2002/fvti/cheptsov/magistr.htm
        ""MIMD-модель мережного об'єкта з розподіленими параметрами"." Автор Чепцов А. Язык украинский. Год 2002.
        Автореферат магистерской работы, посвященной моделированию сетевых динамических объектов с распределенными параметрами.

http://www.masters.donntu.ru/2002/fvti/cheptsov/library/svjat.htm
        "Проблемы моделирования сложных динамических систем." Автор Cвятный В. А. Язык русский.
        Раскрывыаются проблемы моделирования сложных динамических систем.

http://www.masters.donntu.ru/2002/fvti/smagin/lib/mpi.rar
        "Моделирование сетевого динамического объекта на основе MIMD-модели." Язык русский.
        Методические материалы по теме: "Параллельное моделирование сетевого динамического объекта на основе MIMD-модели". Данный материал предназначен для студентов специальностей ВТ, СП.

http://www.masters.donntu.ru/2002/fvti/golub/magwork/index.html
        "Динамическая балансировка загрузки процессоров в многопроцессорных системах." Автор Голуб С. Язык русский. Год 2002.
        Автореферат магистерской работы, посвященной динамической балансировки загрузки процессоров в многопроцессорных системах.

http://www.masters.donntu.ru/2002/fvti/cheptsov/library/roterm.htm
        "Актуальные разработки в области распределенных систем." Автор Kurt Rothermel. Язык русский. Перевод с немецкого: В.А.Святный.

http://www.masters.donntu.ru/2002/fvti/cheptsov/library/dummies.htm
        "Пособие по MPI." Автор Евсеев И.И. Язык русский.





    Автор:    dosta max