Hardware data re-organization engine for real-time systems

Files
RT_RME_RTSS22.pdf(271.72 KB)
Accepted manuscript
Date
2022-12-05
DOI
Authors
Roozkhosh, Shahin
Hoornaert, Denis
Mancuso, Renato
Athanassoulis, Manos
Version
Accepted manuscript
OA Version
Citation
S. Roozkhosh, D. Hoornaert, R. Mancuso, M. Athanassoulis. 2022. "Hardware Data Re-organization Engine for Real-Time Systems" In Proceedings of the Open Demo Session of the 43rd Real-Time Systems Symposium (RTSS@Work).
Abstract
Access patterns and cache utilization play a key role in the analyzability of data-intensive applications. In this demo, we re-examine our previous research on software-hardware codesign to push data transformation closer to memory from a real-time perspective. Deployed in modern CPU+FPGA systems, our design enables efficient and cache-friendly access to large data by only moving relevant bytes from the target memory. This (1) compresses the cache footprint and (2) reorganizes complex memory access patterns into sequential and predictable patterns.
Description
License