ПОСТРОЕНИЕ РАСПИСАНИЯ ДЛЯ МНОГОЯДЕРНОГО ПРОЦЕССОРА С УЧЕТОМ ВЗАИМНОГО ВЛИЯНИЯ РАБОТ (2023)
                            
                        
                
            
            
                                                            
                                                                                
        
        
    В статье рассматривается задача планирования работ на многоядерном процессоре с учетом их замедления при совместном выполнении. Предложена постановка задачи и модель частично целочисленного линейного программирования, доказана NP-трудность задачи при числе ядер, ограниченном константой. Результаты планировщика Intel TBB и жадного алгоритма сравниваются с результатами, полученными в соответствии с предложенной моделью с помощью пакета CPLEX. Проведенный эксперимент показал преимущества предложенного подхода по времени завершения всех работ.
                                                            
                                    Выпуск:
                                
                                                        
                                Т. 24  № 1 (2023)