5 papers
Tensor Memory Engine: On-the-fly Data Reorganization for Ideal Locality
Denis Hoornaert, Cole Strickler, Manos Athanassoulis +3
The shift to data-intensive processing from the cloud to the edge has introduced new challenges and expectations for the next generation of intelligent computing systems. As the me…
ETM2: Empowering Traditional Memory Bandwidth Regulation using ETM
Alexander Zuepke, Ashutosh Pradhan, Daniele Ottaviano +2
The Embedded Trace Macrocell (ETM) is a standard component of Arm's CoreSight architecture, present in a wide range of platforms and primarily designed for tracing and debugging. I…
Multi-Objective Memory Bandwidth Regulation and Cache Partitioning for Multicore Real-Time Systems
Binqi Sun, Zhihang Wei, Andrea Bastoni +5
Memory bandwidth regulation and cache partitioning are widely used techniques for achieving predictable timing in real-time computing systems. Combined with partitioned scheduling,…
Arm DynamIQ Shared Unit and Real-Time: An Empirical Evaluation
Ashutosh Pradhan, Daniele Ottaviano, Yi Jiang +4
The increasing complexity of embedded hardware platforms poses significant challenges for real-time workloads. Architectural features such as Intel RDT, Arm QoS, and Arm MPAM are e…
Light Virtualization: a proof-of-concept for hardware-based virtualization
Francesco Ciraolo, Mattia Nicolella, Denis Hoornaert +2
Virtualization has become widespread across all computing environments, from edge devices to cloud systems. Its main advantages are resource management through abstraction and impr…