SARA: Self-Aware Resource Allocation for Heterogeneous MPSoCs

04/05/2018
by   Yang Song, et al.
0

In modern heterogeneous MPSoCs, the management of shared memory resources is crucial in delivering end-to-end QoS. Previous frameworks have either focused on singular QoS targets or the allocation of partitionable resources among CPU applications at relatively slow timescales. However, heterogeneous MPSoCs typically require instant response from the memory system where most resources cannot be partitioned. Moreover, the health of different cores in a heterogeneous MPSoC is often measured by diverse performance objectives. In this work, we propose a Self-Aware Resource Allocation (SARA) framework for heterogeneous MPSoCs. Priority-based adaptation allows cores to use different target performance and self-monitor their own intrinsic health. In response, the system allocates non-partitionable resources based on priorities. The proposed framework meets a diverse range of QoS demands from heterogeneous cores.

READ FULL TEXT

page 5

page 6

research
10/17/2018

A Self-adaptive Agent-based System for Cloud Platforms

Cloud computing is a model for enabling on-demand network access to a sh...
research
03/27/2019

Resource Allocation Mechanism for Media Handling Services in Cloud Multimedia Conferencing

Multimedia conferencing is the conversational exchange of multimedia con...
research
10/10/2022

End-to-End QoS for the Open Source Safety-Relevant RISC-V SELENE Platform

This paper presents the end-to-end QoS approach to provide performance g...
research
05/05/2020

Towards QoS-Aware and Resource-Efficient GPU Microservices Based on Spatial Multitasking GPUs In Datacenters

While prior researches focus on CPU-based microservices, they are not ap...
research
12/28/2022

QoS-Aware Resource Management for Multi-phase Serverless Workflows with Aquatope

Multi-stage serverless applications, i.e., workflows with many computati...
research
06/11/2022

NPU-Accelerated Imitation Learning for Thermal Optimization of QoS-Constrained Heterogeneous Multi-Cores

Application migration and dynamic voltage and frequency scaling (DVFS) a...
research
01/31/2022

A Lightweight Workload-Aware Microservices Autoscaling with QoS Assurance

Cloud applications are increasingly moving away from monolithic services...

Please sign up or login with your details

Forgot password? Click here to reset