ПРОГРАММНАЯ СРЕДА ПРОЕКТИРОВАНИЯ ПАРАЛЛЕЛЬНЫХ ПРИЛОЖЕНИЙ С ОБЩЕЙ ПАМЯТЬЮ
Аннотация
Исследуются средства поддержки разработки параллельных программ на языке С/С++. Предлагаются методика и программная среда, которые могут быть использованы для автоматизации процесса проектирования параллельных приложений.
Об авторах
М. К. БузаБеларусь
Минск, пр. Независимости, 4
О. М. Кондратьева
Беларусь
Минск, пр. Независимости, 4
Список литературы
1. Средства разработки параллельных программ [Электронный ресурс]. – Режим доступа : https://parallel.ru/tech/tech_dev. – Дата доступа : 15.06.2016.
2. Воеводин, В.В. Параллельные вычисления / В.В. Воеводин, Вл.В. Воеводин. – СПб. : БХВ – Петербург, 2002. – 608 с.
3. List of C++ multi-threading libraries [Electronic resource]. – Mode of access : https://en. wikipedia.org/wiki/List_of_C%2B%2B_multi-threading_libraries. – Date of access : 15.06.2016.
4. Уильямс, Э. Параллельное программирование на С++ в действии. Практика разработки многопоточных программ / Э. Уильямс. – М. : ДМК Пресс, 2012. – 672 с.
5. Шаблон проектирования [Электронный ресурс]. – Режим доступа : https://ru.wikipedia. org/wiki/Шаблон_проектирования. – Дата доступа : 15.06.2016.
6. Mattson, T.G. Patterns for Parallel Programming / T.G. Mattson, B.A. Sanders, B.L. Massingill. – Addison Wesley, 2002. – 300 p.
7. Algorithmic skeleton [Electronic resource]. – Mode of access : https://en.wikipedia.org/wiki/ Algorithmic_skeleton. – Date of access : 15.06.2016.
8. Хьюз, К. Параллельное и распределенное программирование с использованием C++ / К. Хьюз, Т. Хьюз. – М. : Вильямс, 2004. – 672 с.
9. Foster, I. Designing and Building Parallel Programs: Concepts and Tools for Parallel / I. Foster. – Addison Wesley, 1995. – 430 p.
10. Буза, М.К. Проектирование программ для многоядерных процессоров : учеб.-метод. пособие для студентов факультета прикладной математики и информатики / М.К. Буза, О.М. Кондратьева. – Минск : БГУ, 2013. – 48 с.
11. Буза, М.К. Параллельная реализация метода молекулярной динамики на многоядерном процессоре / М.К. Буза, О.М. Кондратьева // Информатика. – 2011. – № 1(29). – С. 44–51.
12. Технологии параллельного программирования II (2012871) [Электронный ресурс]. – Режим доступа : http://open.ifmo.ru/wiki/Технологии_параллельного_программирования_II_ (2012871). – Дата доступа : 15.06.2016.
Рецензия
Для цитирования:
Буза М.К., Кондратьева О.М. ПРОГРАММНАЯ СРЕДА ПРОЕКТИРОВАНИЯ ПАРАЛЛЕЛЬНЫХ ПРИЛОЖЕНИЙ С ОБЩЕЙ ПАМЯТЬЮ. Информатика. 2017;(1(53)):105-111.
For citation:
Bouza M.K., Kondratjeva O.M. SOFTWARE FOR DESIGNING PARALLEL APPLICATIONS. Informatics. 2017;(1(53)):105-111. (In Russ.)