Automatic synthesis of FSMs for enforcing non-functional requirements on MPSoCs using multi-objective evolutionary algorithms
Embedded system applications often require guarantees regarding non-functional
properties when executed on a given MPSoC platform. Examples of such requirements …
properties when executed on a given MPSoC platform. Examples of such requirements …
[HTML][HTML] Time-predictable task-to-thread map** in multi-core processors
The performance of time-predictable systems can be improved in multi-core processors
using parallel programming models (eg, OpenMP). However, schedulability analysis of …
using parallel programming models (eg, OpenMP). However, schedulability analysis of …
Hybrid genetic reinforcement learning for generating run-time requirement enforcers
When designing embedded systems, engineers have to consider non-functional
requirements, such as real-time or energy consumption constraints. To enforce or counteract …
requirements, such as real-time or energy consumption constraints. To enforce or counteract …
[PDF][PDF] RAVEN: reinforcement learning for generating verifiable run-time requirement enforcers for MPSoCs
In embedded systems, applications frequently have to meet non-functional requirements
regarding, eg, real-time or energy consumption constraints, when executing on a given …
regarding, eg, real-time or energy consumption constraints, when executing on a given …
Enforcement FSMs: specification and verification of non-functional properties of program executions on MPSoCs
Many embedded system applications impose hard real-time, energy or safety requirements
on corresponding programs typically concurrently executed on a given MPSoC target …
on corresponding programs typically concurrently executed on a given MPSoC target …
Multi-requirement enforcement of non-functional properties on MPSoCs using enforcement FSMs-A case study
Embedded system applications usually have to meet real-time, energy or safety
requirements on programs typically concurrently executed on a given MPSoC target …
requirements on programs typically concurrently executed on a given MPSoC target …
A comparative evaluation of latency-aware energy optimization approaches in many-core systems
Many applications vary a lot in execution time depending on their workload. A prominent
example is image processing applications, where the execution time is dependent on the …
example is image processing applications, where the execution time is dependent on the …
System Software for Resource Arbitration on Future Many-Architectures
Just like every ecosystem, the computing one is subject to permanent evolution. In this paper
we identify three major challenges resulting from this evolution. Those challenges stem from …
we identify three major challenges resulting from this evolution. Those challenges stem from …
PEW: prediction-based early dark cores wake-up using online ridge regression for many-core systems
Future many-core systems need to address the dark silicon problem, where some cores
would be turned off to control the chip's thermal and power density, which effectively limits …
would be turned off to control the chip's thermal and power density, which effectively limits …
History-Based Run-Time Requirement Enforcement of Non-Functional Properties on MPSoCs
Embedded system applications usually have requirements regarding non-functional
properties of their execution like latency or power consumption. Enforcement of such …
properties of their execution like latency or power consumption. Enforcement of such …