RUS  ENG
Full version
JOURNALS // Numerical methods and programming // Archive

Num. Meth. Prog., 2023 Volume 24, Issue 1, Pages 115–126 (Mi vmp1077)

This article is cited in 1 paper

Parallel software tools and technologies

Multi-core processor scheduling with respect to the mutual influence of jobs

Anton V. Eremeev, Maria Yu. Sakhno

Sobolev Institute of Mathematics SB RAS, Omsk Department, Omsk, Russia

Abstract: The paper deals with the problem of multi-core processor scheduling with respect to the mutual influence of jobs during their joint execution. A problem formulation and a model of mixed integer linear programming are proposed, the problem is shown to be NP-hard with the number of cores bounded by a constant. The results of the Intel TBB scheduler and the greedy algorithm are compared with the results obtained in accordance with the proposed model using the CPLEX package. The conducted experiment showed the advantages of the proposed approach in terms of the completion time of all jobs.

Keywords: multi-core processor, scheduling, mixed integer linear programming.

UDC: 519.7

Received: 28.06.2022
Accepted: 26.01.2023

DOI: 10.26089/NumMet.v24r108



© Steklov Math. Inst. of RAS, 2025