Ресурсы, непосредственно связанные с тематикой магистерской работы
- www.parallel.ru
Крупнейший русскоязычный сервер, содержащий огромное количество документации по проблематике параллельного вычисления. Организован Лабораторией Параллельных Информационных Технологий Научно-исследовательского вычислительного центра МГУ.
- www.mcs.anl.gov/mpi/
На данном сайте можно найти документацию об интерфейсе передачи сообщений MPI, исходный код библиотеки и ее реализации для различных платформ.
- www.mcs.anl.gov/mpi/mpi2/
Сайт посвященный интерфейсу передачи сообщений MPI2.
- www.top500.org
Список из 500 наилучших сайтов посвященных суперкомпьютерам.
- www.cs.sandia.gov/CRF/aztec1.html
Aztec - параллельная библиотека итерационных методов для решения систем линейных уравнений. Позволяет описывать части распределенной матрицы с использованием глобальной адресации.
- www-unix.mcs.anl.gov/petsc/petsc-as/
Специализированная библиотека PETSc. Содержит набор процедур и структур данных для параллельного решения научных задач с моделями, описываемыми в виде дифференциальных уравнений с частными производными. Библиотека разработана в Argonne National Laboratory/MCS division. Распространяется бесплатно.
- www.netlib.org/scalapack/
Библиотека ScaLAPACK включает подмножество процедур LAPACK, переработанных для использования на MPP-компьютерах, включая: решение систем линейных уравнений, обращение матриц, ортогональные преобразования, поиск собственных значений и др.
- sim.donntu.ru/links_magister.htm
Портал компьютерного моделирования Донецкого Национального Технического университета.
Разделы на сайтах фирм и организаций
- www.hlrs.de/
High Performance Computing Center Stuttgart.
- www.ihr.uni-stuttgart.de/institut/
cайт института IHR (Германия. Штутгарт). Институт высокопроизводительных вычислений. Занимается разработкой проблемно-ориентированных параллельных и моделирующих сред для сетевых динамических систем с распределенными параметрами.
- www.ipvs.uni-stuttgart.de/start
сайт института IPVS (Германия. Штутгарт). Институт параллельных и распределенных систем. занимается разработкой распределенных параллельных моделирующих сред для сложных динамических объектов.
- www.mpi-magdeburg.mpg.de/
сайт института MPI (Max-Plank институт - Германия. Магдебург). Институт сложных динамических технических систем.
- www.open-mpi.org/
Организация, занимающаяся разработкой и усовершенствованием библиотеки передачи сообщений MPI.
Книги, посвященные параллельному программированию
- loi.sscc.ru/lab/hpc/mpi/voevod.htm
Автор: Воеводин Вл.В. Курс лекций "Параллельная обработка данных" Лекция 5. Технологии параллельного программирования
- parallel.ru/krukov/index.html
Автор: Крюков В.А. Курс лекций."Распределенные ОС".
Рассматриваются такие вопросы как коммуникации и синхронизация в распределенных системах, распределенные ФС, распределенная разделяемая память (DSM) и пр.
- rsusu1.rnd.runnet.ru/tutor/method/m1/content.html
"Введение в архитектуру и средства программирования многопроцессорных вычислительных систем".
- www.software.unn.ac.ru/ccam/files/Seminar/Seminar_3.pdf
Материалы третьего Международного научного семинара по теме “Высокопроизводительные параллельные вычисления на кластерных системах”. Представлены Нижегородским государственным университетом им.Н.И.Лобачевского
- oldunesco.kemsu.ru/mps/
Кемеровский государственный университет. Методические материалы по курсу “Многопроцессорные вычислительные системы и параллельное программирование”.
- www-unix.mcs.anl.gov/dbpp/text/book.html
Автор: Ian Foster."Designing and Building Parallel Programs".
В книге рассматривается методика разработки параллельных приложений. Язык: англ.
- loi.sscc.ru/lab/hpc/mpi/index.html
Автор: Илья Евсеев. "MPI для начинающих". Учебное пособие + примеры.
- www.netlib.org/utk/papers/mpi-book/mpi-book.html
Авторы: Marc Snir, Steve Otto, Steven Huss-Lederman, David Walker, Jack Dongarra. Год 1996. "MPI: The Complete Reference".
В книге подробно рассмотрена библиотека передачи сообщений MPI и приведены примеры их использования. Язык: англ.
- www.worldscinet.com/ppl/mkt/archive.shtml
Parallel Processing Letters - журнал посвященный параллельному программированию. Язык: англ.
Статьи, посвященные параллельному программированию
- www.osp.ru/os/2000/05-06/178019/
Авторы статьи: Александр Андреев, Владимир Воеводин, Сергей Жуматий. "Кластеры и суперкомпьютеры – близнецы или братья?".
- www.rapas.ru/computerra.html
Автор статей: Денисов Е.А. "Параллельное программирование - новый образ мысли".
В статье анализируются современные подходы к параллельному программированию. Кроме того в статье ведется речь о скрытом параллелизм в Fortran90 и проекте языка HPF (High Performance Fortran), являющегося параллельным расширением Fortran90.
- www.cs.utk.edu/~browne/perftools-review/
Авторы статьи: S.Browne, J.Dongarra, K.London. "Review of Performance Analysis Tools for MPI Parallel Programs".
Статья в которой сделан анализ существующих к 1997 году средств для визуализации работы параллельных программ.
- www.osp.ru/os/2005/10/012.htm
Автор статьи: Воеводин Вл.В. "Top500 - числом или уменьем?".
Вданной статье изложен очень интересный подход к анализу известного списка Top500 самых мощных суперкомпьютеров мира.
- parallel.ru/vvv/intro2hpc.html
Автор статьи: Воеводин В.В. Статья "Суперкомпьютерная грань компьютерного мира" из серии “Параллельные вычисления для начинающих”.
- www.spbcas.ru/cfd/techn/Parallel.htm
Автор статьи: Лабусов А.Н. "Технологии распараллеливания".
- www.gotw.ca/publications/concurrency-ddj.htm
Автор: Herb Sutter. "The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software".
В данной статье изложены преимущества параллельного программирования над последовательным.
- www.osp.ru/os/2003/01/182387/
Автор: Стивен Воган-Николс. "Операционные системы для распределенных вычислений"
В статье речь идет о проэктах Globe (Global Object Based Environment), Оpus, Project Oxygen и пр.
Статьи, посвященные моделированию сложных динамических систем
- inside.hlrs.de/
Журнал “inSiDE”, посвященный инновационным разработкам в области суперкомпьютеров, параллельного программирования и моделирования, начиная с 2003 года. Язык: англ.
- www.exponenta.ru/soft/others/mvs/ds_sim.asp
Авторы: Ю.Б.Колесов, Ю.Б.Сениченковю "Имитационное моделирование сложных динамических систем". В данной статье дается определение динамических систем и их классификаций. Раскрывается понятие Объектно-ориентированноего моделирования.
- www.embedded.com/story/
Автор: Jim Ledin. Статья, посвященная моделированию динамических систем. Язык: англ.
- eprints.isofts.kiev.ua/48/1/p2_110.doc
Авторы: Ю.М. Тирчак, А.І. Черняк. Институт программных систем НАН Украини. "Параллельные вычисления для эффективной реализации численного прогноза погоды". Язык: укр.
- www.embedded.com/2000/0008/0008feat2.htm
Автор: Jim Ledin. “Динамические системы ”
Посвящена развитию математических моделей динамических систем. Язык: англ.
- www.entwurfsforschung.de/Theorie/060130_RK_SimulationProzesse.pdf
Автор: Reinhard Konig. “Моделирование и визуализация трехмерных динамических объектов”. Язык: нем.
- www.agric-econ.uni-kiel.de/Abteilungen/II/studium/QMAB05/qmab_11.pdf
Автор: Prof. Dr. R.A.E. Muller. "Моделирование сложных динамических систем". Язык: нем.
Сайты прошлых лет и отдельные материалы магистров, связанные с проблематикой магистерской работы
- ru.wikipedia.org/wiki/
Материал из Википедии — свободной энциклопедии. Представлены базовые сведения о компьютерном моделировании
- www.masters.donntu.ru/2002/fvti/smagin/lib/mpi.rar
Сайт магистра 2002 года. Статья: "Моделирование сетевого динамического объекта на основе MIMD-модели."
- www.masters.donntu.ru/2002/fvti/cheptsov/magistr.htm
Сайт магистра 2002 года. Автореферат: "MIMD-модель мережного об'єкта з розподіленими параметрами".
Посвящен моделированию сетевого динамического объекта с распределенными параметрами.
- www.masters.donntu.ru/2002/fvti/cheptsov/library/roterm.htm
Сайт магистра 2002 года. Автор статьи: Kurt Rothermel. Перевод с немецкого: Святный В.А. "Актуальные разработки в области распределенных систем."
- www.masters.donntu.ru/2002/fvti/cheptsov/library/svjat.htm
Сайт магистра 2002 года. Автор статьи: Cвятный В. А. "Проблемы моделирования сложных динамических систем."
- masters.donntu.ru/2004/fvti/zima/links.htm
Сайт магистра 2004 года. Автор Зима К.М. Ссылки по теме выпускной работы «МОДЕЛИРУЮЩАЯ СРЕДА ДЛЯ ДИСКРЕТНЫХ СИСТЕМ».
- www.masters.donntu.ru/2005/fvti/makashov/diss/index.htm
Сайт магистра 2005 года. Автореферат. Автор: Макашов А.В. "Анализ эффективности многошаговых многоточечных параллельных методов решения задачи Коши для обыкновенных дифференциальных уравнений"
Другая документация, связанная с проблематикой магистерской работы
- parallel.ru/computers/taxonomy/flynn.html
Базовый справочный материал по классификации Флина. На основе числа потоков команд и потоков данных Флинн выделяет четыре класса архитектур: SISD,MISD,SIMD,MIMD.
- parallel.ru/computers/taxonomy/hockney.html
Базовый справочный материал по классификации Хокни, введенная им для систематизации компьютеров, попадающих в класс MIMD по систематике Флинна.
- parallel.ru/computers/
Список высокопроизводительных компьютеров. Приведены параллельные вычислительные системы, многопроцессорные сервера, кластерные решения, их архитектуры и производительность.
- parallel.ru/tech/tech_dev/par_libs.html
Список специализированных параллельных библиотек(с сылками), которые содержат параллельные процедуры из областей линейной алгебры, сеточных методов, методов Монте-Карло, генетических алгоритмов, рендеринга изображений, квантовой и молекулярной химии и др., доступные для использования в пользовательских приложениях.
- www.maths.bath.ac.uk/~parsoft/doug/userguide/userguide.html
DOUG (Domain decomposition On Unstructured Grids) - параллельный решатель для finite element - систем, возникающих из дифференциальных уравнений с частными производными эллиптического типа.
- parallel.ru/vvv/tasks/
Авторы: Воеводин В.В., Воеводин Вл.В. "Варианты заданий на использование MPI."
Полезный треннинг для совершенствования знаний в программировании с помощью MPI.
- parallel.ru/tech/tech_dev/MPIcourse/
Автор А.С.Антонов. "Вычислительный практикум по технологии MPI". Предлагается курс, предназначеный для освоения технологии MPI. Включает в себя введение в операционную систему UNIX, достаточно полное изучение технологии MPI(основанное на версии стандарта MPI 1.1). Описание примеров использование MPI из программ на языке Fortran-77.
|