A closer look at intel resource director technology (rdt)

P Sohal, M Bechtel, R Mancuso, H Yun… - Proceedings of the 30th …, 2022 - dl.acm.org
Unarbitrated contention over shared resources at different levels of the memory hierarchy
represents a major source of temporal interference. Hardware manufacturers are …

Discriminative coherence: Balancing performance and latency bounds in data-sharing multi-core real-time systems

M Hassan - 32nd Euromicro Conference on Real-Time Systems …, 2020 - drops.dagstuhl.de
Tasks in modern multi-core real-time systems share data and communicate among each
other. Nonetheless, the majority of published research in real-time systems either assumes …

Dynamic memory bandwidth allocation for real-time GPU-based SoC platforms

H Aghilinasab, W Ali, H Yun… - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
Heterogeneous SoC platforms, comprising both general purpose CPUs and accelerators,
such as a GPU, are becoming increasingly attractive for real-time and mixed-criticality …

[PDF][PDF] Implementation of memory centric scheduling for COTS multi-core real-time systems

JM Rivas, J Goossens, X Poczekajlo… - … Conference on Real …, 2019 - drops.dagstuhl.de
The demands for high performance computing with a low cost and low power consumption
are driving a transition towards multi-core processors in many consumer and industrial …

TCPS: a task and cache-aware partitioned scheduler for hard real-time multi-core systems

Y Shen, J Xiao, AD Pimentel - Proceedings of the 23rd ACM SIGPLAN …, 2022 - dl.acm.org
Shared caches in multi-core processors seriously complicate the timing verification of real-
time software tasks due to the task interference occurring in the shared caches. Explicitly …

Lazy load scheduling for mixed-criticality applications in heterogeneous MPSoCs

T Kloda, G Gracioli, R Tabish, R Mirosanlou… - ACM Transactions on …, 2023 - dl.acm.org
Newly emerging multiprocessor system-on-a-chip (MPSoC) platforms provide hard
processing cores with programmable logic (PL) for high-performance computing …

[PDF][PDF] Towards demystifying cache interference on nvidia gpus

T Yandrofski, J Chen - The 14th Junior Researcher Workshop on …, 2021 - atlanstic2020.fr
Obtaining and bounding real-time tasks' worst-case execution times (WCETs) on NVIDIA
GPU-based systems is challenging because the details of hardware and drivers are …

HyTM-AP Hybrid Transactional Memory Scheme Using Abort Prediction and Adaptive Retry Policy for Multi-Core In-Memory Databases

HJ Kim, HJ Lee, YK Kim, JW Chang - Journal of Database …, 2022 - igi-global.com
Recently, works on integrating HTM with STM, called hybrid transactional memory (HyTM),
have intensively studied. However, the existing works consider only the prediction of a …

Non-Simultaneity as a Design Constraint

GH Jean, F Guerret, B El Mejjati, E Ohayon… - … and Reasoning (TIME …, 2020 - hal.science
Whether one or multiple hardware execution units are activated (ie CPU cores), invalid
resource sharing, notably due to simultaneous accesses, proves to be problematic as it can …

Scratchpad Memory Management For Multicore Real-Time Embedded Systems

S Wasly - 2018 - uwspace.uwaterloo.ca
Multicore systems will continue to spread in the domain of real-time embedded systems due
to the increasing need for high-performance applications. This research discusses some of …