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

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

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



Программные системы: теория и приложения:
Год:
Том:
Выпуск:
Страница:
Найти






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


Программные системы: теория и приложения, 2017, том 8, выпуск 1, страницы 83–103
DOI: https://doi.org/10.25209/2079-3316-2017-8-1-83-103
(Mi ps250)
 

Эта публикация цитируется в 3 научных статьях (всего в 3 статьях)

Программное и аппаратное обеспечение распределенных и суперкомпьютерных систем

Оптимальное управление двумя work-stealing деками в общей памяти при различных стратегиях перехвата работы

Е. А. Барковскийa, Р. И. Кучумовb, А. В. Соколовa

a Институт прикладных математических исследований КарНЦ РАН
b Санкт-Петербургский государственный университет
Список литературы:
Аннотация: В параллельных балансировщиках задач, работающих по стратегии work-stealing, каждый процессор имеет свой дек (deque) задач. Один конец дека используется только владельцем для добавления и извлечения задач, а другой — для перехвата другими процессорами.
Целью работы является построение и анализ математических моделей процесса работы с двумя циклическими деками, расположенными в общей памяти. Параметрами этих моделей являются вероятности операций на каждом шаге дискретного времени (возможно как последовательное, так и параллельное выполнение операций). Модели строятся в виде случайных блужданий по целочисленной решетке на плоскости. На основе вышеупомянутых моделей решены задачи оптимального разделения памяти при некоторых стратегиях перехвата элементов. В качестве критерия оптимальности рассматривается максимальное среднее время до переполнения памяти.
Проведены статистические исследования по оценке вероятностей операций работы с деками для нескольких типов задач, выполняемых в реализованном балансировщике. Для полученных вероятностей операций работы с деками проведены численные эксперименты по анализу разработанных моделей.
Ключевые слова и фразы: work-stealing балансировщики, work-stealing деки, структуры данных, цепи Маркова, случайные блуждания.
Финансовая поддержка Номер гранта
Российский фонд фундаментальных исследований 15-01-03404_а
Работа поддержана грантом РФФИ № 15-01-03404-а.
Тип публикации: Статья
УДК: 004.258+004.942
Образец цитирования: Е. А. Барковский, Р. И. Кучумов, А. В. Соколов, “Оптимальное управление двумя work-stealing деками в общей памяти при различных стратегиях перехвата работы”, Программные системы: теория и приложения, 8:1 (2017), 83–103
Цитирование в формате AMSBIB
\RBibitem{BarKucSok17}
\by Е.~А.~Барковский, Р.~И.~Кучумов, А.~В.~Соколов
\paper Оптимальное управление двумя work-stealing деками в~общей памяти при различных стратегиях перехвата работы
\jour Программные системы: теория и приложения
\yr 2017
\vol 8
\issue 1
\pages 83--103
\mathnet{http://mi.mathnet.ru/ps250}
\crossref{https://doi.org/10.25209/2079-3316-2017-8-1-83-103}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/ps250
  • https://www.mathnet.ru/rus/ps/v8/i1/p83
  • Эта публикация цитируется в следующих 3 статьяx:
    Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Программные системы: теория и приложения
    Статистика просмотров:
    Страница аннотации:164
    PDF полного текста:55
    Список литературы:26
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2024