4 papers
Programmable Data Layouts via On-The-Fly Data Transformation
Cole Strickler, Renato Mancuso, Manos Athanassoulis +1
The performance of modern computing systems is heavily bottlenecked by the widening gap between processing throughput and main memory latency, a problem exacerbated when an applica…
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…
Heterogeneous Memory Benchmarking Toolkit
Golsana Ghaemi, Gabriel Franco, Kazem Taram +1
This paper presents an open-source kernel-level heterogeneous memory characterization framework (MemScope) for embedded systems. MemScope enables precise characterization of the te…
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…