Survey of CPU and memory simulators in computer architecture: A comprehensive analysis including compiler integration and emerging technology applications

I Hwang, J Lee, H Kang, G Lee, H Kim - Simulation Modelling Practice and …, 2024 - Elsevier
In computer architecture studies, simulators are crucial for design verification, reducing
research and development time and ensuring the high accuracy of verification results …

Tiny but mighty: designing and realizing scalable latency tolerance for manycore SoCs

M Orenes-Vera, A Manocha, J Balkind, F Gao… - Proceedings of the 49th …, 2022 - dl.acm.org
Modern computing systems employ significant heterogeneity and specialization to meet
performance targets at manageable power. However, memory latency bottlenecks remain …

CEDR: A compiler-integrated, extensible DSSoC runtime

J Mack, S Hassan, N Kumbhare… - ACM Transactions on …, 2023 - dl.acm.org
In this work, we present a C ompiler-integrated, E xtensible D omain Specific System on
Chip R untime (CEDR) ecosystem to facilitate research toward addressing the challenges of …

Muchisim: A simulation framework for design exploration of multi-chip manycore systems

M Orenes-Vera, E Tureci, M Martonosi… - … Analysis of Systems …, 2024 - ieeexplore.ieee.org
The design space exploration of scaled-out manycores for communication-intensive
applications (eg, graph analytics and sparse linear algebra) is hampered due to either lack …

AutoCC: Automatic discovery of covert channels in time-shared hardware

M Orenes-Vera, H Yun, N Wistoff, G Heiser… - Proceedings of the 56th …, 2023 - dl.acm.org
Covert channels enable information leakage between security domains that should be
isolated by observing execution differences in shared hardware. These channels can …

Graphattack: Optimizing data supply for graph applications on in-order multicore architectures

A Manocha, T Sorensen, E Tureci, O Matthews… - ACM Transactions on …, 2021 - dl.acm.org
Graph structures are a natural representation of important and pervasive data. While graph
applications have significant parallelism, their characteristic pointer indirect loads to …

A sampling-based acceleration method for heterogeneous chiplet NoC simulations

R **ong, W Ren, C Zhang, T Li, G Min - Future Generation Computer …, 2025 - Elsevier
To tackle the challenges posed by Moore's Law, Chiplet technology emerges as a promising
solution. Chiplets comprising CPUs and accelerators are connected by Networks-on-Chip …

Graphfire: Synergizing fetch, insertion, and replacement policies for graph analytics

A Manocha, JL Aragón… - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
Despite their ubiquity in many important big-data applications, graph analytic kernels
continue to challenge modern memory hierarchies due to their frequent, long-latency …

CEDR-API: Productive, performant programming of domain-specific embedded systems

J Mack, S Gener, S Hassan… - 2023 IEEE …, 2023 - ieeexplore.ieee.org
As the computing landscape evolves, system designers continue to explore design
methodologies that leverage increased levels of heterogeneity to push performance within …

A simulator and compiler framework for agile hardware-software co-design evaluation and exploration

T Sorensen, A Manocha, E Tureci… - Proceedings of the 39th …, 2020 - dl.acm.org
As Moore's Law has slowed and Dennard Scaling has ended, architects are increasingly
turning to heterogeneous parallelism and hardware-software co-design. These trends …