|
Эта публикация цитируется в 1 научной статье (всего в 1 статье)
Параллельные программные средства и технологии
Построение расписания для многоядерного процессора с учетом взаимного влияния работ
А. В. Еремеев, М. Ю. Сахно Институт математики имени С. Л. Соболева СО РАН,
Омский филиал, Омск, Российская Федерация
Аннотация:
В статье рассматривается задача планирования работ на многоядерном процессоре с учетом их замедления при совместном выполнении. Предложена постановка задачи и модель частично целочисленного линейного программирования, доказана NP-трудность задачи при числе ядер, ограниченном константой. Результаты планировщика Intel TBB и жадного алгоритма сравниваются с результатами, полученными в соответствии с предложенной моделью с помощью пакета CPLEX. Проведенный эксперимент показал преимущества предложенного подхода по времени завершения всех работ.
Ключевые слова:
многоядерный процессор, построение расписаний, частично целочисленное линейное программирование.
Поступила в редакцию: 28.06.2022 Принята в печать: 26.01.2023
Образец цитирования:
А. В. Еремеев, М. Ю. Сахно, “Построение расписания для многоядерного процессора с учетом взаимного влияния работ”, Выч. мет. программирование, 24:1 (2023), 115–126
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/vmp1077 https://www.mathnet.ru/rus/vmp/v24/i1/p115
|
|