A first look at RISC-V virtualization from an embedded systems perspective

B Sá, J Martins, S Pinto - IEEE Transactions on Computers, 2021 - ieeexplore.ieee.org
This article describes the first public implementation and evaluation of the latest version of
the RISC-V hypervisor extension (H-extension v0. 6.1) specification in a Rocket chip core …

A holistic memory contention analysis for parallel real-time tasks under partitioned scheduling

D Casini, A Biondi, G Nelissen… - 2020 IEEE Real-Time …, 2020 - ieeexplore.ieee.org
When adopting multi-core systems for safety-critical applications, certification requirements
mandate bounding the delays incurred in accessing shared resources. This is the case of …

Deadline-aware multicast resource allocation in SDM-EONs with fluctuating delay-sensitive traffic

A Samuel, Y Zhang, R Zhu - Journal of Lightwave Technology, 2022 - ieeexplore.ieee.org
The evolution of generational networks has stimulated the growth of delay-sensitive traffic,
destabilizing the already incapacitated existing network infrastructure. Due to time …

The potential of programmable logic in the middle: Cache bleaching

S Roozkhosh, R Mancuso - 2020 IEEE Real-Time and …, 2020 - ieeexplore.ieee.org
Consolidating hard real-time systems onto modern multi-core Systems-on-Chip (SoC) is an
open challenge. The extensive sharing of hardware resources at the memory hierarchy …

An enhanced grasshopper optimization algorithm to the bin packing problem

H Feng, H Ni, R Zhao, X Zhu - Journal of Control Science and …, 2020 - Wiley Online Library
The grasshopper optimization algorithm (GOA) is a novel metaheuristic algorithm. Because
of its easy deployment and high accuracy, it is widely used in a variety of industrial scenarios …

Cache bank-aware denial-of-service attacks on multicore ARM processors

M Bechtel, H Yun - 2023 IEEE 29th Real-Time and Embedded …, 2023 - ieeexplore.ieee.org
In this paper, we identify that bank contention in the shared last-level cache (LLC) of
multicore processors can cause significant execution time slowdown to cross-core victims …

Analysis and mitigation of shared resource contention on heterogeneous multicore: An industrial case study

M Bechtel, H Yun - IEEE Transactions on Computers, 2024 - ieeexplore.ieee.org
In this paper, we present a solution to the industrial challenge put forth by ARM in 2022. We
systematically analyze the effect of shared resource contention to an augmented reality …

Polyrhythm: Adaptive tuning of a multi-channel attack template for timing interference

A Li, M Sudvarg, H Liu, Z Yu, C Gill… - 2022 IEEE Real-Time …, 2022 - ieeexplore.ieee.org
As cyber-physical systems have become increasingly complex, rising computational
demand has led to the ubiquitous use of multicore processors in embedded environments …

[PDF][PDF] A memory scheduling infrastructure for multi-core systems with re-programmable logic

D Hoornaert, S Roozkhosh… - … Euromicro Conference on …, 2021 - drops.dagstuhl.de
The sharp increase in demand for performance has prompted an explosion in the complexity
of modern multi-core embedded systems. This has lead to unprecedented temporal …

Dna: Dynamic resource allocation for soft real-time multicore systems

R Gifford, N Gandhi, LTX Phan… - 2021 IEEE 27th Real …, 2021 - ieeexplore.ieee.org
Modern latency-sensitive and real-time systems often use multi-core platforms; thus, tasks
on different cores share certain hardware resources, such as the memory bus and certain …