Abstract | ||
---|---|---|
AbstractMany-Core Systems-on-Chip increasingly require Dynamic Multi-objective Management (DMOM) of resources. DMOM uses different management components for objectives and resources to implement comprehensive and self-adaptive system resource management. DMOMs are challenging because they require a scalable and well-organized framework to make each component modular, allowing it to be instantiated or redesigned with a limited impact on other components.This work evaluates two state-of-the-art distributed management paradigms and, motivated by their drawbacks, proposes a new one called Management Application (MA), along with a DMOM framework based on MA. MA is a distributed application, specific for management, where each task implements a management role. This paradigm favors scalability and modularity because the management design assumes different and parallel modules, decoupled from the OS.An experiment with a task mapping case study shows that MA reduces the overhead of management resources (-61.5%), latency (-66%), and communication volume (-96%) compared to state-of-the-art per-application management. Compared to cluster-based management (CBM) implemented directly as part of the OS, MA is similar in resources and communication volume, increasing only the mapping latency (+16%). Results targeting a complete DMOM control loop addressing up to three different objectives show the scalability regarding system size and adaptation frequency compared to CBM, presenting an overall management latency reduction of 17.2% and an overall monitoring messages’ latency reduction of 90.2%. |
Year | DOI | Venue |
---|---|---|
2021 | 10.1145/3458511 | ACM Transactions on Computer Systems |
Keywords | DocType | Volume |
Many-core, distributed resource management, System-on-Chip (SoC) | Journal | 38 |
Issue | ISSN | Citations |
1-2 | 0734-2071 | 0 |
PageRank | References | Authors |
0.34 | 0 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Marcelo Ruaro | 1 | 10 | 4.57 |
Anderson Camargo Sant'Ana | 2 | 0 | 0.34 |
Axel Jantsch | 3 | 1875 | 169.83 |
Fernando Gehm Moraes | 4 | 0 | 0.34 |