2019
DOI: 10.1109/access.2018.2883415
|View full text |Cite
|
Sign up to set email alerts
|

Optimization of the Load Balancing Policy for Tiled Many-Core Processors

Abstract: Tiled many-core processors (i.e., KNL and the TILE-Gx72 processor), on which processing cores are fitted onto a single chip and cores are interconnected via mesh-based networks, are different from the traditional many-core systems. Their operating system (OS) should be optimized to take into account the unique characteristics (for instance, cores are integrated into a single chip) of tiled many-core processors. This is because these characteristics were not taken into consideration when OSes designed for the t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
1
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(2 citation statements)
references
References 49 publications
(36 reference statements)
0
1
0
Order By: Relevance
“…This method employs a real-time power flow control algorithm to dynamically distribute the load among available power sources. Similarly, the scholar in [10], presented a load balancing and failure recovery technique for multi-power source systems, utilizing a distributed algorithm to balance the load and recover from power source failures [9] [10].…”
Section: Literature Reviewmentioning
confidence: 99%
“…This method employs a real-time power flow control algorithm to dynamically distribute the load among available power sources. Similarly, the scholar in [10], presented a load balancing and failure recovery technique for multi-power source systems, utilizing a distributed algorithm to balance the load and recover from power source failures [9] [10].…”
Section: Literature Reviewmentioning
confidence: 99%
“…Certain approaches are proposed where the conditions are defined on the basis of which the affinity-based tasks are grouped into a cluster, making sure the grouped data have some kind of dependency [26][27][28][29]. To ensure load balancing in heterogeneous systems, imbalance between scheduling domains NUMA and SMT (simultaneous multithreading) NUMA is identified and load balancing is performed by the balancing interval of scheduling domains [30]. Static and dynamic load balancing techniques are proposed.…”
Section: Introductionmentioning
confidence: 99%