Вестник Южно-Уральского государственного университета. Серия «Вычислительная математика и информатика»
RUS  ENG    ЖУРНАЛЫ   ПЕРСОНАЛИИ   ОРГАНИЗАЦИИ   КОНФЕРЕНЦИИ   СЕМИНАРЫ   ВИДЕОТЕКА   ПАКЕТ AMSBIB  
Общая информация
Последний выпуск
Архив

Поиск публикаций
Поиск ссылок

RSS
Последний выпуск
Текущие выпуски
Архивные выпуски
Что такое RSS



Вестн. ЮУрГУ. Сер. Выч. матем. информ.:
Год:
Том:
Выпуск:
Страница:
Найти






Персональный вход:
Логин:
Пароль:
Запомнить пароль
Войти
Забыли пароль?
Регистрация


Вестник Южно-Уральского государственного университета. Серия «Вычислительная математика и информатика», 2016, том 5, выпуск 4, страницы 46–60
DOI: https://doi.org/10.14529/cmse160404
(Mi vyurv151)
 

Информатика, вычислительная техника и управление

Оптимизация обнаружения конфликтов в параллельных программах с транзакционной памятью

И. И. Кулагинa, М. Г. Курносовb

a Сибирский государственный университет телекоммуникаций и информатики (630102 Новосибирск, ул. Кирова, д. 86)
b Санкт-Петербургский государственный электротехнический университет «ЛЭТИ» имени В.И. Ульянова (Ленина) (197376 Санкт-Петербург, ул. Профессора Попова, д. 5)
Список литературы:
Аннотация: В настоящее время активно развивается альтернативный подход к созданию масштабируемых и потокобезопасных параллельных программ для многопроцессорных систем с общей памятью – технология транзакционной памяти (transactional memory). Ожидается, что она войдет в стандарт языка С++17. В данной работе предложен метод оптимизации обнаружения конфликтов (конкурентного доступа потоков к общим областям памяти), возникающих при выполнении параллельных программ на базе транзакционной памяти. Реализован модуль компилятора GCC для профилирования параллельных программ и адаптивной настройки параметров реализации транзакционной памяти под программу. Эффективность метода исследована на тестовых программах из пакета STAMP.
Ключевые слова: программная транзакционная память, параллельное программирование, профилирование, компиляторы.
Финансовая поддержка Номер гранта
Министерство образования и науки Российской Федерации 02.G25.31.0149
Работа выполнена в СПбГЭТУ при финансовой поддержке Министерства образования и науки Российской Федерации в рамках договора № 02.G25.31.0149 от 01.12.2015 г.
Поступила в редакцию: 10.03.2016
Реферативные базы данных:
Тип публикации: Статья
УДК: 004.272
Образец цитирования: И. И. Кулагин, М. Г. Курносов, “Оптимизация обнаружения конфликтов в параллельных программах с транзакционной памятью”, Вестн. ЮУрГУ. Сер. Выч. матем. информ., 5:4 (2016), 46–60
Цитирование в формате AMSBIB
\RBibitem{KulKur16}
\by И.~И.~Кулагин, М.~Г.~Курносов
\paper Оптимизация обнаружения конфликтов в параллельных программах с транзакционной памятью
\jour Вестн. ЮУрГУ. Сер. Выч. матем. информ.
\yr 2016
\vol 5
\issue 4
\pages 46--60
\mathnet{http://mi.mathnet.ru/vyurv151}
\crossref{https://doi.org/10.14529/cmse160404}
\elib{https://elibrary.ru/item.asp?id=27311114}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/vyurv151
  • https://www.mathnet.ru/rus/vyurv/v5/i4/p46
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Вестник Южно-Уральского государственного университета. Серия «Вычислительная математика и информатика»
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2025