Материалы по теме выпускной работы:
Биография
Реферат
Библиотека
Ссылки
Отчет о поиске
Индивидуальное задание
|
ССЫЛКИ ПО ТЕМЕ ВЫПУСКНОЙ РАБОТЫ МАГИСТРА
Шумейкина Артёма Фёдоровича
Тема выпускной работы:
Построение MIMD решателей уравнений на базе MPI и OpenMP технологий
Руководитель: доцент кафедры ЭВМ Мальчева Р.В.
Консультант: ассистент
кафедры ЭВМ Смагин А.Н
Ресурсы стандарта MPI
1. http://www.mpi-forum/org/
Здесь находятся официальные документы стандарта MPI в различных форматах.
2. http://www.mcs.anl.gov/mpi
Национальная лаборатория Argonne содержит большое количество накопленной информации о MPI, включая ссылки на имплементации и руководства.
3. http://www.mcs.anl.gov/mpich
Имеется возможность скачать версии MPICH в разных формах и прочей интересной информации.
4. http://cap.anu.edu.au/cap/projects/mpi/mpi.html
Сайт национального университета Австралии содержит информацию о реализации MPI на суперкомпьютере Fujitsu AP1000, а также другую информацию, посвященную MPI.
5. http://www.erc.msstate.edu/mpi/
Содержит указатели на ресурсы MPI в WEB, указатели на имплементации, руководства, библиотеки и другие вещи. Домашняя страница часто задаваемых вопросов по MPI.
6. http://www.netlib.org/mpi/
Netlib имеет довольно большое хранилище информации о MPI.
7. http:http://www.mpi-forum.org/
" Message Passing Interface Forum - the official MPI (Message Passing Interface) standards documents, errata, and archives of the MPI Forum.
8. http://www.ssd.sscc.ru/korneev/MPI_1.html
Книга посвящена параллельному программированию на базе системы с передачей сообщений MPI (Message Passing Interface).
9. http://www.netlib.org/
Большой архив (репозиторий) бесплатно-распространяемых программ, библиотек и документов. Включает разделы по MPI, PVM, P4, PARMACS, ScaLAPACK и другим средствам.
10. http://www.lam-mpi.org/
LAM Implementation of MPI. LAM / MPI Parallel Computing - MPI information
11. www.mcs.anl.gov/mpi/
Сайт посвященный интерфейсу передачи сообщений MPI. MPI - message passing interface - хорошо стандартизованный механизм (библиотека функций), предназначенный для построения параллельных программ в модели обмена сообщениями. На данном сайте можно найти документацию, исходный код библиотеки и ее реализации для различных платформ.
12. 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 и содержит примеры использования. Книга достаточно проста в понимании (для тех, кто знаком с параллелными вычислениями).
Учереждения которые занимаются параллельной проблематикой
13. http://www.tu-chemnitz.de/
Description of the CLiC - Cemnitzer Linux Cluster, one of the most modern and popular parallel computer in Germany, which contain 550 CPU. Features of that system building and using. Quite interesting information for everyone, which dealed with area o f the modern parallel computing.
14. http://www.nexus.uni-stuttgart.de/
" Nexus - An Open Global Infrastructure for Spatial-Aware Applications. The goal of this research group is the examination of concepts and methods for the support of location-aware application with mobile users. It will lead to the developm ent of a global platform for spatial-aware applications, whose main purpose is to maintain a distributed, dynamic model of the real world augmented by virtual objects. Virtual objects are associated with a geographical position or a certain real world ob ject in this model and contain links to existing information spaces like the WWW.
15. http://www.cc.gatech.edu/fce/
" Future Computing Environments (FCE) Group - a collection of students and researchers across various units of Georgia Tech who are interested in developing a culture and infrastructure on campus for the investigation, prototyping, and construction of c omputing environments now that will be commonplace in 10-15 years. Some of the projects: The Aware Home Research Initiative - building a house to serve as a living laboratory for ubiquitous and everyday computing in the home, eClass - increase professor and student productivity in the classroom by replacing existing media such as chalkboards and paper with electronic media, The Context Toolkit - aims at facilitating the development and deployment of context-enabled applications.
16. http://simulation.org.ua
Сайт посвящен имитационному моделированию систем (НТУУ "КПИ").
17. http://www.cluster.kiev.ua
Украинский сайт о Вычислительном кластере Информационно-Вычислительного центра Киевского национального университета имени Тараса Шевченко, являющегося частью проекта "Компьютерная сеть Киевского университета" и создан для решения прикладных задач, которые требуют больших затрат машинного времени и оперируют с большими объемами информации. Содержит ссылки и документацию на русском языке о параллельном программировании.
Описание супер компьютеров
18. http://www.osp.ru/os/1995/02/42.htm
Информация о суперкомпьютерах, основные принципы архитектуры: Архитектура MIMD, Распределенная память, Межпроцессорная сеть, Высокий уровень интеграции.
19.http://www.ccas.ru/paral/contents.html
Компьютеры, вычисления и параллелизм.
20. http://www.top500.org
Список из 500 наилучших сайтов посвященных суперкомпьютерам. Проект TOP500 стартовал в 1993 г. Дважды в год список 500 собирается и издается.
Сайты по теме диссертации
21. http://www.parallel.ru/
" Special Internet site, which concentrated all new information about "world of the parallel computing". A lot of information about modern projects of different organisations and universities, related with that area. Description of the tasks, which impo ve to practise new ideas in that area. All standarts of the parallel computing, which staying actual up to now
22. http://www.citforum.ru/hardware/svk/glava_11.shtml
Многопроцессорные системы: Классификация систем параллельной обработки данных, Многопроцессорные системы с общей памятью, Многопроцессорные системы с локальной памятью и многомашинные системы.
23. http://www.ccas.ru/paral/prog/models.html
Модели параллельных вычислений, основные модели параллельного программирования. Базовая информация.
24. http://penguin.photon.ru/projects/raspred/gosu.htm
Реферат "Программное обеспечение для построения систем распределённых вычислений (вычислительных кластеров)".
25. http://cuc.cplire.ru/test/recommend/2.html
Особенности функционирования программ на аппаратных платформах MIMD.
26. http://loi.sscc.ru/lab/hpc/mpi/voevod.htm
Параллельная обработка данных.
27. http://www.ctc.msiu.ru/program/t-system/diploma/node51.html
Реализация задачи решения системы линейных уравнений в поле под MPI
28. http://www.research.att.com/sw/tools/graphviz/
Graphviz - это ПО с открытым кодом для визуализации графов. Визуализация графов - это путь представления графа по его структурному описанию. Автоматическое рисование графов необходимо при разработке ПО, БД и веб дизайна и для многих других сфер, например как для описания сетевого объекта или представления алгоритма в виде графа агоритма.
29. http://www.worldscinet.com/ppl/mkt/archive.shtml
Parallel Processing Letters - журнал посвященный параллельному программированию.
30. http://www-unix.mcs.anl.gov/dbpp/text/book.html
"Designing and Building Parallel Programs". Автор Ian Foster. Язык английский. Эта книга предназначена для студентов и профессионалов, которые хотят узнать о том как писать параллельные программы. Это не руководство по какому-то языку программирования или алгоритмам, вместо этого тут обсуждается методика разработки параллельных приложений.
31. http://www.parallel.ru/krukov/index.html
"Распределенные ОС". Курс лекций. Автор: Крюков В.А. Язык русский. Курс лекций посвященный распределенным ОС. Лекции могут пыть полезны не только людям интересующимся распределенными ОС, но и всем, кто интересуется параллельным программированием. Тут затрагиваются такие вопросы как распределенная ФС, коммуникации и т.п.
32. http://parallel.ru/vvv/index.html
"Параллельная обработка данных". Курс лекций. Автор: Воеводин Вл.В. Язык русский. Курс лекций посвященный параллельной обработке данных. С данных лекций стоило б начать знакомство с миром параллельного программирования. В данных лекциях поднимается вопрос о необходимости параллельных вычислений, архитектуре супер ЭВМ и библиотеке передачи данных MPI.
33. http://www.spbcas.ru/cfd/techn/Parallel.htm
"Технологии распараллеливания". Автор Лабусов А.Н. Язык русский.Небольшая статья в которой автор пытается выполнить анализ классифицировать существующие способы распараллеливания. Статья больше носит характер необльшого обзора и не может претендовать на полный анализ существующих методов.
34. http://home.imm.uran.ru/iagsoft/parall.html
Сайт содержит множество ссылок на статьи о параллельном программировании от многих авторов, различных областей прикладного программирования.
35. http://sci-lib.com
Большая Научная Библиотека.
36. http://glaros.dtc.umn.edu/gkhome/views/metis/
Домашний сайт разработчика библиотек разбиения графов METIS, ParMETIS и hMETIS, которые основаны на многоуровневых алгоритмах разбиения.
37. http://www.gre.ac.uk/~c.walshaw/
JOSTLE - пакет программ, разработанный для разделения неструктурированных сеток, возникающие в конечном элементе или конечном анализе объема. Пакет задуман для использования на параллельных компьютерах с распределенной памятью.
|