Проект DMM:

Постановка задачи

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

План работ

  1. Разработка новой математической модели систем баз данных для гибридных аппаратных архитектур, включающей в себя модель аппаратной платформы, модель операционной среды, стоимостную модель и модель транзакций;
  2. Разработка методов и алгоритмов, позволяющих реализовать предложенную модель на ЭВМ;
  3. Разработка программного комплекса - эмулятора многопроцессорных систем баз данных для гибридных аппаратных архитектур, реализующего предложенную математическую модель. Выполнение проверки адекватности предложенной модели путем сравнения результатов, полученных на эмуляторе, с результатами, полученными на реальной параллельной СУБД;
  4. Проведение вычислительных экспериментов с использованием эмулятора, позволяющие находить оптимальные многопроцессорные архитектуры для приложений баз данных.

Наверх

Участники проекта

Руководитель проекта: Костенецкий Павел Сергеевич (kostenetskiy@susu.ru)

Основные исполнители проекта:

  1. Алькапов Рустэм Равилович (alkapovrr@pvc.susu.ac.ru)
  2. Беседин Константин Юрьевич (k.besedin@gmail.com)
  3. Рекачинский Александр Игоревич (rekachinskiiai@susu.ru)
  4. Чулкевич Роман Андреевич (chulkevichra@susu.ru)
Наверх

Гранты

  1. Грант РФФИ № 16-37-00245 мол_а (2016-2017 гг.): Моделирование параллельной обработки запросов с использованием сжатых колоночных индексов на кластерных вычислительных системах с многоядерными ускорителями, руководитель - магистрант К.Ю. Беседин.
  2. Грант Президента РФ МК-3711.2013.9 (2013-2014 гг.): Моделирование параллельной обработки запросов на высокопроизводительных многопроцессорных системах с многоядерными ускорителями", руководитель - кандидат физ.-мат. наук, доцент П.С. Костенецкий.
  3. Грант РФФИ № 12-07-31082 (2012-2013 гг.): Моделирование обработки запросов на высокопроизводительных многопроцессорных системах с многоядерными ускорителями, руководитель - кандидат физ.-мат. наук П.С. Костенецкий.
  4. Стипендия Президента РФ СП-1229.2015.5 (2015-2016 гг.): Моделирование параллельной обработки запросов на высокопроизводительных многопроцессорных системах с графическими ускорителями, получатель - кандидат физ.-мат. наук, доцент П.С. Костенецкий.
Наверх

Публикации

  1. Приказчиков С.О., Костенецкий П.С. Разработка модели колоночного сопроцессора баз данных //  Суперкомпьютерные дни в России: Труды международной конференции (26-27 сентября 2016 г., г. Москва). М.: Изд-во МГУ, 2016. С. 574-581. [Текст в формате PDF]

  2. Беседин К.Ю., Костенецкий П.С. Моделирование аппаратной платформы мультипроцессора баз данных, оснащенного многоядерными сопроцессорами // Суперкомпьютерные дни в России: Труды международной конференции (26-27 сентября 2016 г., г. Москва). М.: Изд-во МГУ, 2016. С. 281-287. [Текст в формате PDF]

  3. Чулкевич Р.А. Моделирование аппаратной архитектуры многоядерного ускорителя Xeon Phi KNL в контексте параллельной обработки баз данных // Суперкомпьютерные дни в России: Труды международной конференции (26-27 сентября 2016 г., г. Москва). М.: Изд-во МГУ, 2016. С. 836-837. [Текст в формате PDF]

  4. Besedin K.Y., Kostenetskiy P.S., Prikazchikov S.O.Increasing Efficiency of Data Transfer Between Main Memory and Intel Xeon Phi Coprocessor or NVIDIA GPUS with Data Compression // 13th International Conference on Parallel Computing Technologies, PaCT 2015, Petrozavodsk, Russian Federation, 31 August 2015 - 4 September 2015, Proceedings. Lecture Notes in Computer Science, Springer, 2015. Vol. 9251 P. 319-323.
  5. Besedin K.Y., Kostenetskiy P.S., Prikazchikov S.O.Using Data Compression for Increasing Efficiency of Data Transfer Between Main Memory and Intel Xeon Phi Coprocessor or NVidia GPU in Parallel DBMS // 4th International Young Scientist Conference on Computational Science, Proceedings. Procedia Computer Science, 2015. Vol. 66, P. 635–641.[Текст в формате PDF]
  6. Приказчиков С.О., Костенецкий П.С.Моделирование распределенных колоночных индексов в контексте параллельных систем баз данных // Суперкомпьютерные дни в России: труды международной конференции (28-29 сентября 2015 г., г. Москва). Москва: Издательство МГУ, 2015. C. 586.[Текст в формате PDF]
  7. Костенецкий П.С.Моделирование операции соединения, выполняемой на вычислительном кластере с гибридными узлами // Наука ЮУрГУ: 67-ая научная конференция: труды конференции (Челябинск, 14-17 апреля 2015 г.) Издательский центр ЮУрГУ, Челябинск. 2015. С. 23-29.[Текст в формате PDF]
  8. Приказчиков С.О., Костенецкий П.С.Применение графических ускорителей для обработки запросов над сжатыми данными в параллельных системах баз данных // Вестник Южно-Уральского государственного университета. Серия: Вычислительная математика и информатика. 2015. Т. 4. № 1. С. 64-70.[Текст в формате PDF]
  9. Беседин К.Ю., Костенецкий П.С.Применение сжатия информации при использовании многоядерных ускорителей для обработки баз данных / Параллельные вычислительные технологии (ПаВТ'2015): труды международной научной конференции (30 марта – 3 апреля 2015 г., г. Екатеринбург). Челябинск: Издательский центр ЮУрГУ, 2015. С. 43–53. [Текст в формате PDF]
  10. Костенецкий П.С.Моделирование операции соединения, выполняемой на мультипроцессоре баз данных, оснащенном многоядерными сопроцессорами / Параллельные вычислительные технологии (ПаВТ'2015): труды международной научной конференции (30 марта – 3 апреля 2015 г., г. Екатеринбург). Челябинск: Издательский центр ЮУрГУ, 2015. С. 420–425. [Текст в формате PDF]
  11. Приказчиков С.О., Костенецкий П.С.Исследование эффективности применения сжатия при передаче данных из основной памяти в память графического ускорителя / Параллельные вычислительные технологии (ПаВТ'2015): труды международной научной конференции (30 марта – 3 апреля 2015 г., г. Екатеринбург). Челябинск: Издательский центр ЮУрГУ, 2015. С. 250–252. [Текст в формате PDF]
  12. Костенецкий П.С., Беседин К.Ю.Исследование эффективности различных методов сжатия при передаче данных из основной памяти в память сопроцессора Intel Xeon Phi // Вычислительные методы и программирование. 2014. Т. 15, № 4. С. 593–601. [Текст в формате PDF]
  13. Беседин К.Ю. Костенецкий П.С. Исследование эффективности различных методов сжатия при передаче данных из основной памяти в память сопроцессора Intel Xeon Phi // Научный сервис в сети Интернет: многообразие суперкомпьютерных миров: Труды Международной суперкомпьютерной конференции (22–27 сентября 2014 г., Новороссийск). М.: Издательство МГУ, 2014. С. 114–119. [Текст в формате PDF]
  14. Приказчиков С.О., Костенецкий П.С.Применение графических ускорителей для обработки запросов над сжатыми данными в параллельных системах баз данных // Научный сервис в сети Интернет: многообразие суперкомпьютерных миров: Труды Международной суперкомпьютерной конференции (22–27 сентября 2014 г., Новороссийск). М.: Издательство МГУ, 2014. С. 277–279. [Текст в формате PDF]
  15. Порозов А.С., Костенецкий П.С.Исследования эффективности использования многоядерных сопроцессоров Intel Xeon Phi в СУБД при выполнении агрегатных функций // Научный сервис в сети Интернет: многообразие суперкомпьютерных миров: Труды Международной суперкомпьютерной конференции (22–27 сентября 2014 г., Новороссийск). М.: Издательство МГУ, 2014. С. 120–121. [Текст в формате PDF]
  16. Besedin K.Y, Kostenetskiy P.S.Simulating of query processing on multiprocessor database systems with modern coprocessors // 37th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO) 2014, Opatija, Croatia, May 26-30, 2014. IEEE, 2014. P. 1835-1837. [Текст в формате PDF]
  17. Беседин К.Ю., Костенецкий П.С.Моделирование обработки запросов на гибридных вычислительных системах с многоядерными сопроцессорами и графическими ускорителями // Программные системы: теория и приложения: электрон. научн. журн. Института программных систем им. А.К. Айламазяна РАН. 2014. T. 5, № 1(19), С. 91–110. [Текст в формате PDF]
  18. Костенецкий П.С., Соколинский Л.Б.Моделирование иерархических многопроцессорных систем баз данных // Программирование. М.: МАИК “Наука/Интерпериодика”. Т. 39, № 1. 2013. С. 3–22. [Текст в формате PDF]
  19. Kostenetskii P.S., Sokolinsky L.B.Simulation of Hierarchical Multiprocessor Database Systems // Programming and Computer Software. Vol. 39 No. 1. 2013. P. 10–24. [Текст в формате PDF]
  20. Беседин К.Ю., Костенецкий П.С.Моделирование обработки запросов на гибридных вычислительных системах с многоядерными сопроцессорами и графическими ускорителями // Научный сервис в сети Интернет: все грани параллелизма: Труды Международной суперкомпьютерной конференции (23–28 сентября 2013 г., Новороссийск). М.: Издательство МГУ, 2013. С. 202–210. [Текст в формате PDF]
  21. Осипова А.М., Костенецкий П.С.Моделирование мультипроцессоров систем баз данных с многоядерными ускорителями // Научный сервис в сети Интернет: все грани параллелизма: Труды Международной суперкомпьютерной конференции (23–28 сентября 2013 г., Новороссийск). М.: Издательство МГУ, 2013. С. 194. [Текст в формате PDF]
  22. Беседин К.Ю., Костенецкий П.С.Применение многоядерных сопроцессоров в параллельных системах баз данных // Параллельные вычислительные технологии (ПаВТ'2013): труды международной научной конференции (1–5 апреля 2013 г., г. Челябинск). Челябинск: Издательский центр ЮУрГУ, 2013. С. 583. [Текст в формате PDF]
  23. Костенецкий П.С., Соколинский Л.Б.Моделирование параллельных систем баз данных: учебное пособие. Челябинск: Фотохудожник, 2012. 78 с. [Текст в формате PDF]
  24. Kostenetskiy P., Sokolinsky L.Modeling of hierarchical multiprocessor database systems // Proceedings of the 2012 international conference on parallel and distributed processing techniques and applications (PDPTA'12). July 16–19, 2012. Las–Vegas. USA: CSREA Press, 2012. Vol. 2. P. 919–925. [Текст в формате PDF]
  25. Костенецкий П.С.Обработка запросов на кластерных вычислительных системах с многоядерными ускорителями // Вестник ЮУрГУ. Серия "Вычислительная математика и информатика". 2012. № 47(306). Вып. 2. С. 59–67. [Текст в формате PDF]
  26. Костенецкий П.С., Соколинский Л.Б.Моделирование иерархических многопроцессорных систем баз данных. LAP LAMBERT Academic Publishing. 2012. 116 с.
  27. Костенецкий П.С., Семенов А.И.Исследование производительности вычислительных систем с многоядерными ускорителями в рамках приложений баз данных // Высокопроизводительные параллельные вычисления на кластерных системах. Материалы XII Всероссийской конференции (Н. Новгород, 26–28 ноября 2012 г.). Нижний Новгород: Издательство Нижегородского госуниверситета, 2012. C. 223–224. [Текст в формате PDF]
  28. Костенецкий П.С., Семенов А.И.Разработка методов обработки запросов к базе данных на многоядерных ускорителях, поддерживающих технологию CUDA // Научный сервис в сети Интернет: поиск новых решений: Труды Международной суперкомпьютерной конференции (17–22 сентября 2012 г., г. Новороссийск). М.: Издательство МГУ, 2012. C. 435–441. [Текст в формате PDF]
  29. Сафина Ю.Н., Костенецкий П.С.Моделирование аппаратной архитектуры и коммуникационных сетей вычислительных кластеров с гибридными узлами для параллельных систем баз данных // Параллельные вычислительные технологии (ПаВТ’2012): Труды международной научной конференции (г. Новосибирск, 26–30 марта 2012 г.) Челябинск: Издательский центр ЮУрГУ, 2012. С. 741. [Текст в формате PDF]
  30. Семенов А.И., Костенецкий П.С.Исследование эффективности хранения и обработки баз данных в графической памяти видеокарт с поддержкой CUDA // Параллельные вычислительные технологии (ПаВТ’2012): Труды международной научной конференции (г. Новосибирск, 26–30 марта 2012 г.) Челябинск: Издательский центр ЮУрГУ, 2012. С. 743. [Текст в формате PDF]
  31. Костенецкий П.С.Моделирование и анализ иерархических многопроцессорных систем баз данных: Автореф. дис. ... канд. физ.–мат. наук: 05.13.18 / Южно–Уральский государственный университет. Челябинск, 2010. 16 с.
  32. Костенецкий П.С.Моделирование параллельных систем баз данных для вычислительных кластеров // Научный сервис в сети Интернет: масштабируемость, параллельность, эффективность: Труды всероссийской научной конференции (21–26 сентября 2009 г., г. Новороссийск). М.: Издательство МГУ. 2009. С. 300–304. [Текст в формате PDF]
  33. Костенецкий П.С.Модель вариантов использования эмулятора многопроцессорных иерархических машин баз данных // Научный поиск: материалы первой научной конференции аспирантов и докторантов. Социально–гуманитарные и естественные науки. (1–30 апреля 2009 г., г. Челябинск). Челябинск: Издательский центр ЮУрГУ. 2009. С. 51–54. [Текст в формате PDF]
  34. Kostenetskiy P. S., Sokolinsky L. B.Analysis of Hierarchical Multiprocessor Database Systems // Proceedings of the 2007 International Conference on High Performance Computing, Networking and Communication Systems (HPCNCS–07), July 9–12 2007, Orlando, FL, USA. ISRST, 2007. P. 245–251. [Текст в формате PDF]
  35. Костенецкий П.С., Лепихов А.В., Соколинский Л.Б.Технологии параллельных систем баз данных для иерархических многопроцессорных сред // Автоматика и телемеханика. 2007. № 5. C. 112–125. [Текст в формате PDF]
  36. Kostenetskii P. S., Lepikhov A. V., Sokolinskii L. B.Technologies of parallel database systems for hierarchical multiprocessor environments // Automation and Remote Control. 2007. Vol. 68, No. 5. P. 847–859. [Текст в формате PDF]
  37. Костенецкий П.С.Разработка эмулятора виртуальных мультипроцессоров баз данных // Параллельные вычислительные технологии: Труды международной науч. конф. (29 февраля – 2 февраля 2007 г., г. Челябинск). Челябинск.: Издательство ЮУрГУ, 2007. C. 285. [Текст в формате PDF]
  38. Костенецкий П.С., Лепихов А.В., Соколинский Л.Б.Некоторые аспекты организации параллельных систем баз данных для мультипроцессоров с иерархической архитектурой // Алгоритмы и программные средства параллельных вычислений: Сб. науч. тр. Вып. 9. / Екатеринбург: УрО РАН. 2006. C. 42–83. [Текст в формате PDF]
  39. Костенецкий П.С., Соколинский Л.Б.Моделирование иерархических архитектур параллельных систем баз данных // Научный сервис в сети Интернет: технологии распределенных вычислений: Труды всероссийской научной конференции (19–24 сентября 2005 г., г. Новороссийск). М.: Издательство МГУ, 2005. C. 21–24. [Текст в формате PDF]
  40. Kostenetsky P.S., Sokolinsky L.B., Kulig A.Simulating multiprocessor database system architectures // Proceedings of Spring Young Researcher’s Colloquium in Databases and Information Systems (SYRCoDIS'2005). June 1–2, 2005. Research–in–progress reports. St.–Petersburg, Russia: VVM.com.Ltd., 2005. P. 25–27. [Текст в формате PDF]
  41. Костенецкий П.С., Соколинский Л.Б.Моделирование и анализ иерархических архитектур параллельных систем баз данных // Тез. докл. междунар. науч. конф. Суперкомпьютерные системы и их применение (SSA'2004) (26–28 октября 2004 г., г. Минск, Республика Беларусь). Мн.: ОИПИ НАН Беларуси, 2004. С.116–120. [Текст в формате PDF]
Наверх

Свидетельства о регистрации программ

В рамках проекта DMM были зарегистрированы следующие программы для ЭВМ:

  1. Беседин К.Ю., Костенецкий П.С. Свидетельство Роспатента об официальной регистрации программы для ЭВМ «Программный комплекс для исследования эффективности обработки баз данных на многоядерных сопроцессорах» № 2015619267 от 27.08.2015 [PDF]
  2. Приказчиков С.О., Костенецкий П.С. Свидетельство Роспатента об официальной регистрации программы для ЭВМ «Программный комплекс для исследования эффективности сжатия в параллельных системах баз данных с графическими ускорителями» № 2015619268 от 27.08.2015 [PDF]
  3. Козина А.М., Костенецкий П.С. Свидетельство Роспатента об официальной регистрации программы для ЭВМ «Эмулятор процессов параллельной обработки транзакций» №2015612452 от 18.02.2015 [PDF]
  4. Беседин К.Ю., Костенецкий П.С. Свидетельство Роспатента об официальной регистрации программы для ЭВМ «Эмулятор систем баз данных» №2013619051 от 24.09.2013 [PDF]
  5. Мелёхин Ф.М., Костенецкий П.С. Свидетельство Роспатента об официальной регистрации программы для ЭВМ «Автоматизированная система учета закупок госбюджетной организации» №2013619180 от 26.09.2013 [PDF]
  6. Комягин П.А., Костенецкий П.С. Свидетельство Роспатента об официальной регистрации программы для ЭВМ «Система удаленного доступа к графике RGA» №2013660584 от 11.11.2013 [PDF]
  7. Бородулин К.В., Козырев В.И., Костенецкий П.С., Свиридов А.П. Свидетельство Роспатента о государственной регистрации программы для ЭВМ "Программная система "Персональный виртуальный компьютер" для предоставления доступа к образовательной среде учебного заведения" № 2013615548 от 03.07.2013 [PDF]
  8. Костенецкий П.С. Соколинский Л.Б. Свидетельство Роспатента об официальной регистрации программы для ЭВМ «Эмулятор параллельных систем баз данных» №2009616225 от 11.11.2009
Наверх
E-mail: kostenetskiy@susu.ru
Copyright © Лаборатория суперкомпьютерного моделирования ЮУрГУ