TECHNOLOGY DEVELOPMENT OF PARALLEL PROGRAMS FOR MODERN MULTICORE PROCESSORS
https://doi.org/10.21686/2500-3925-2014-6-211-215
Abstract
About the Authors
Aleksandr V. BakulevRussian Federation
Marina A. Bakuleva
Russian Federation
Maksim A. Kozlov
Russian Federation
Sergei V. Skvortsov
Russian Federation
References
1. Корячко В.П., Скворцов С.В., Телков И.А. Архитектуры многопроцессорных систем и параллельные вычисления. М.: Высшая школа, 1999. 235 с
2. Корячко В.П., Скворцов С.В., Таганов А.И., Шибанов А.П. Эволюция автоматизированного проектирования электронно-вычислительных средств // Радиотехника. 2012. № 3. С. 97-103
3. Корячко В.П., Скворцов С.В., Телков И.А. Модель планирования параллельных процессов в суперскалярных процессорах // Информационные технологии. 1997. № 1. С. 8-12
4. Скворцов С.В. Оптимизация кода для суперскалярных процессоров с использованием дизъюнктивных графов // Программирование. 1996. № 2. С. 41-52
5. Бакулев А.В. Модели и алгоритмы организации мобильных параллельных вычислений в среде многоядерных процессоров. Диссертация на соискание ученой степени кандидата технических наук. Рязань: РГРТУ, 2010. 177 с
6. Рудаков В.Е., Скворцов С.В. Построение базового множества независимых путей потокового графа для тестирования программных модулей // Системы управления и информационные технологии. 2012. Т. 50. № 4. С. 67-70
7. Корячко В.П., Гостин А.М., Бакулев А.В., Бакулева М.А. Дискретная математика: учебное пособие. Рязань: РГРТУ, 2011. 178 с
8. Бакулев А.В., Бакулева М.А. Построение ассоциативных правил на основе дифференцирования графовой модели анализируемой выборки // Вестник Рязанского государственного радиотехнического университета. 2013. № 46-2. С. 86-89
9. Бакулев А.В. Алгоритм синтеза параллельной реализации последовательной программы для вычислительных систем, построенных на базе многоядерных процессоров // Вестник Рязанского государственного радиотехнического университета. 2009. № 30. С. 43-49
10. Скворцов С.В. Целочисленные модели оптимизации кода по критерию времени // Информационные технологии. 1997. № 10. С. 2-7
11. Першин А.С., Скворцов С.В. Распределение регистровой памяти в системах параллельной обработки данных // Системы управления и информационные технологии. 2007. № 1 (27). С. 65-70
12. Bakulev A.B., Bakuleva M.A., Avilkina S.B. Mathematical methods and algorithms of mobile parallel computing on the base of multi-core processors // European researcher. 2012. V. 33. № 11-1. P. 1826-1834
13. Fogus M., Houser С. The Joy of Clojure: Thinking the Clojure Way. - Manning Publications, 2011. 300 P
14. Козлов М.А., Скворцов С.В. Алгоритмы параллельной сортировки данных и их реализация на языке Clojure // Вестник Рязанского государственного радиотехнического университета. 2013. № 4-1 (46). С. 92-96
15. Миллер Р. Последовательные и параллельные алгоритмы: Общий подход. М.: БИНОМ. Лаборатория знаний, 2006. 406 с
16. Koryachko V.P., Skvortsov S.V., Telkov I.A. Architecture multi-processor systems and parallel computing. M.: Vysshaya shkola, 1999. 235 s.
17. Koryachko V.P., Skvortsov S.V., Taganov A.I., Shibanov A.P. The evolution of computer-aided design of electronic computing equipment // Radiotehnika. 2012. № 3. S. 97-103.
18. Koryachko V.P., Skvortsov S.V., Telkov I.A. Planning model of parallel processes in superscalar processors // Informacionnye tehnologii. 1997. № 1. S. 8-12.
19. Skvortsov S.V. Code optimization for superscalar processors using moat disjunctive graph // Programmirovanie. 1996. № 2. S. 41-52.
20. Bakoulev A.V. Models and algorithms for organizing mobile parallel computing environment for multi-core processors. Dissertation for the degree of candidate of technical sciences. Ryazan RSREU, 2010. 177 s.
21. Rudakov V.E., Skvortsov S.V. Building a basic set of independent paths flow graph for testing software modules // Sistemy upravleniya i informacionnye tehnologii. 2012. T. 50. № 4. S. 67-70.
22. Koryachko V.P., Gostin A.M., Bakoulev A.V., Bakuleva M.A. Discrete Mathematics: a tutorial. Ryazan RSREU, 2011. 178 s.
23. Bakoulev A.V., Bakuleva M.A. Construction of association rules based on the graph model differentiation analyzed sample // Vestnyk Ryazanskogo gosudarstvennogo radiotehnicheskogo universiteta. 2013. № 46-2. S. 86-89.
24. Bakoulev A.V. Synthesis algorithm for parallel implementation of a sequence of programs for computing systems based on multi-core processors // Vestnyk Ryazanskogo gosudarstvennogo radiotehnicheskogo universiteta. 2009. № 30. S. 43-49.
25. Skvortsov S.V. Integer Optimization Model code on the criterion of time // Informacionnye tehnologii. 1997. № 10. S. 2-7.
26. Pershin A.S., Skvortsov S.V. Distribution of registered memory systems in parallel processing // Sistemy upravleniya i informacionnye tehnologii. 2007. № 1 (27). S. 65-70.
27. Bakulev A.V., Bakuleva M.A., Avilkina S.B. Mathematical methods and algorithms of mobile parallel computing on the base of multi-core proces-sors // European researcher. 2012. V. 33. № 11-1. P. 1826-1834.
28. Fogus M., Houser C. The Joy of Clojure: Thinking the Clojure Way. - Manning Publications, 2011. 300 P.
29. Kozlov M.A., Skvortsov S.V. Parallel algorithms sorting matches the data and their implementation in Clojure // Vestnyk Ryazanskogo gosudarstvennogo radiotehnicheskogo universiteta. 2013. № 4-1 (46). S. 92-96.
30. Miller R. Serial and parallel algorithms: All approach. M. BINOM. Laboratoriya znaniĭ, 2006. 406 s.
Review
For citations:
Bakulev A.V., Bakuleva M.A., Kozlov M.A., Skvortsov S.V. TECHNOLOGY DEVELOPMENT OF PARALLEL PROGRAMS FOR MODERN MULTICORE PROCESSORS. Statistics and Economics. 2014;(6):211-215. (In Russ.) https://doi.org/10.21686/2500-3925-2014-6-211-215