2019
DOI: 10.1145/3328755
|View full text |Cite
|
Sign up to set email alerts
|

Self-Adaptive QoS Management of Computation and Communication Resources in Many-Core SoCs

Abstract: Providing quality of service (QoS) for many-core systems with dynamic application admission is challenging due to the high amount of resources to manage and the unpredictability of computation and communication events. Related works propose a self-adaptive QoS mechanism concerned either in communication or computation resources, lacking, however, a comprehensive QoS management of both. Assuming a many-core system with QoS monitoring, runtime circuit-switching establishment, task migration, and a soft real-time… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
13
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
3
1

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(13 citation statements)
references
References 25 publications
0
13
0
Order By: Relevance
“…1:7 • Task profile: by combining the scheduling and task communication information, the LLM traces the task profile, classifying it as computation-intensive, communication-intensive, or hybrid [17]. • Application heartbeat: typical applications running in MCSoCs are cyclic, such as video processing.…”
Section: Low-level Monitor-llmmentioning
confidence: 99%
See 3 more Smart Citations
“…1:7 • Task profile: by combining the scheduling and task communication information, the LLM traces the task profile, classifying it as computation-intensive, communication-intensive, or hybrid [17]. • Application heartbeat: typical applications running in MCSoCs are cyclic, such as video processing.…”
Section: Low-level Monitor-llmmentioning
confidence: 99%
“…Therefore, there are also messages involved in such protocols that physically change the system. Such messages are out of the scope of this work being part of the adaptive protocols: DVFS [10], dynamic communication switching [4,16], and task migration and mapping [17].…”
Section: Exchanged Messagesmentioning
confidence: 99%
See 2 more Smart Citations
“…It is possible to classify SDN proposals in three categories (first column of Table I): (i) adoption of a centralized SDN (C-SDN) control [4], [6], [8]-[ll]; (ii) distributed NoC control implemented inside each router or operating system (OS) [12], [13]; (Hi) distributed SDN control (D-SDN), similar to C-SDN but with each Controller in charge of a cluster of resources instead to the whole system [7], Most works apply SDN without being concerned with a specific objective (generic in the third column of Table I). Other works adopt a single objective, like QoS [4], [11], security [6], and power [12]. A multi-objective SDN proposal is a gap observed in the literature, tackled in this work.…”
mentioning
confidence: 98%