| 2026 | ASPLOS | Anvil: A General-Purpose Timing-Safe Hardware Description Language. | Jason Zhijingcheng Yu, Aditya Ranjan Jha, Umang Mathur, Trevor E. Carlson, Prateek Saxena |
| 2026 | HPCA | SSBleed: Non-Speculative Side-Channel Attacks via Speculative Store Bypass on Armv9 CPUs. | Chang Liu, Hongpei Zheng, Xin Zhang, Dapeng Ju, Dongsheng Wang, Yinqian Zhang, Trevor E. Carlson |
| 2026 | ISCA | SSBench: Automated Characterization of Memory Dependence Predictors on Modern CPUs. | Chang Liu, Yu Jin, Yuchen Fan, Tianrui Xiao, Lingfeng Yin, Trevor E. Carlson, Shuwen Deng, Dongsheng Wang |
| 2026 | ISCA | HiT: A Unified Sparsity-Adaptive Architecture for High-Throughput Matrix Multiplication. | Tingting Xiang, Xiaochen Wang, Miao Yu, Trevor E. Carlson |
| 2026 | ISCA | Towards Practical Interrupt Side-Channel Attacks on macOS for Apple Silicon. | Xin Zhang, Chang Liu, Jiajun Zou, Yi Yang, Qingni Shen, Zhi Zhang, Trevor E. Carlson |
| 2025 | ASPLOS | MDPeek: Breaking Balanced Branches in SGX with Memory Disambiguation Unit Side Channels. | Chang Liu, Shuaihu Feng, Yuan Li, Dongsheng Wang, Wenjian He, Yongqiang Lyu, Trevor E. Carlson |
| 2025 | CCS | Securing Mixed Rust with Hardware Capabilities. | Jason Zhijingcheng Yu, Fangqi Han, Kaustab Choudhury, Trevor E. Carlson, Prateek Saxena |
| 2025 | DAC | HoBBy: Hardening Unbalanced Branches against Control Flow Attacks on Intel SGX and AMD SEV. | Chang Liu, Shuaihu Feng, Yuan Li, Dongsheng Wang, Trevor E. Carlson |
| 2025 | DAC | SSFT: Algorithm and Hardware Co-design for Structured Sparse Fine-Tuning of Large Language Models. | Miao Yu, Trevor E. Carlson |
| 2025 | DAC | AmpereBleed: Exploiting On-chip Current Sensors for Circuit-Free Attacks on ARM-FPGA SoCs. | Xin Zhang, Yi Yang, Jiajun Zou, Qingni Shen, Zhi Zhang, Yansong Gao, Zhonghai Wu, Trevor E. Carlson |
| 2025 | DAC | LeakyDSP: Exploiting Digital Signal Processing Blocks to Sense Voltage Fluctuations in FPGAs. | Xin Zhang, Jiajun Zou, Yi Yang, Qingni Shen, Zhi Zhang, Yansong Gao, Zhonghai Wu, Trevor E. Carlson |
| 2025 | ISCA | Cassandra: Efficient Enforcement of Sequential Execution for Cryptographic Programs. | Ali Hajiabadi, Trevor E. Carlson |
| 2025 | ISCA | The Sparsity-Aware LazyGPU Architecture. | Changxi Liu, Miao Yu, Yifan Sun, Trevor E. Carlson |
| 2025 | MICRO | Multi-Stream Squash Reuse for Control-Independent Processors. | Qingxuan Kang, Trevor E. Carlson |
| 2025 | SIGCOMM | PARS: A Layered Hardware Obfuscation Platform for Resilience and Secure Collaborative Multi-Module Designs. | Mona Hashemi, Siamak Mohammadi, Trevor E. Carlson |
| 2025 | SACMAT | Caplification: Bridging Capability-Aware and Capability-Oblivious Software. | Jason Zhijingcheng Yu, Mingkai Li, Aditya Badole, Trevor E. Carlson, Michael Swift, Prateek Saxena |
| 2024 | DAC | Levioso: Efficient Compiler-Informed Secure Speculation. | Ali Hajiabadi, Archit Agarwal, Andreas Diavastos, Trevor E. Carlson |
| 2024 | DAC | Conjuring: Leaking Control Flow via Speculative Fetch Attacks. | Ali Hajiabadi, Trevor E. Carlson |
| 2024 | DATE | Prime+Reset: Introducing A Novel Cross-World Covert-Channel Through Comprehensive Security Analysis on ARM TrustZone. | Yun Chen, Arash Pashrashid, Yongzheng Wu, Trevor E. Carlson |
| 2024 | HPCA | GADGETSPINNER: A New Transient Execution Primitive Using the Loop Stream Detector. | Yun Chen, Ali Hajiabadi, Trevor E. Carlson |
| 2024 | HPCA | PREFETCHX: Cross-Core Cache-Agnostic Prefetcher-based Side-Channel Attacks. | Yun Chen, Ali Hajiabadi, Lingfeng Pei, Trevor E. Carlson |
| 2024 | ISCAS | Efficient Detection and Mitigation Schemes for Speculative Side Channels. | Arash Pashrashid, Ali Hajiabadi, Trevor E. Carlson |
| 2023 | ASPLOS | AfterImage: Leaking Control Flow Data and Tracking Load Operations via the Hardware Prefetcher. | Yun Chen, Lingfeng Pei, Trevor E. Carlson |
| 2023 | ICCAD | HidFix: Efficient Mitigation of Cache-Based Spectre Attacks Through Hidden Rollbacks. | Arash Pashrashid, Ali Hajiabadi, Trevor E. Carlson |
| 2023 | MICRO | Photon: A Fine-grained Sampled Simulation Methodology for GPU Workloads. | Changxi Liu, Yifan Sun, Trevor E. Carlson |
| 2022 | DATE | GraphWave: A Highly-Parallel Compute-at-Memory Graph Processing Accelerator. | Jinho Lee, Burin Amornpaisannon, Tulika Mitra, Trevor E. Carlson |
| 2022 | HPCA | LoopPoint: Checkpoint-driven Sampled Simulation for Multi-threaded Applications. | Alen Sabu, Harish Patil, Wim Heirman, Trevor E. Carlson |
| 2022 | ICCAD | Fast, Robust and Accurate Detection of Cache-Based Spectre Attack Phases. | Arash Pashrashid, Ali Hajiabadi, Trevor E. Carlson |
| 2021 | ASPLOS | NOREBA: a compiler-informed non-speculative out-of-order commit processor. | Ali Hajiabadi, Andreas Diavastos, Trevor E. Carlson |
| 2021 | CGO | ELFies: Executable Region Checkpoints for Performance Analysis and Simulation. | Harish Patil, Alexander Isaev, Wim Heirman, Alen Sabu, Ali Hajiabadi, Trevor E. Carlson |
| 2021 | DAC | Ultra-Fast CGRA Scheduling to Enable Run Time, Programmable CGRAs. | Jinho Lee, Trevor E. Carlson |
| 2020 | ICCAD | Laser Attack Benchmark Suite. | Burin Amornpaisannon, Andreas Diavastos, Li-Shiuan Peh, Trevor E. Carlson |
| 2019 | MICRO | Directed Statistical Warming through Time Traveling. | Nikos Nikoleris, Lieven Eeckhout, Erik Hagersten, Trevor E. Carlson |
| 2018 | ISPASS | Behind the Scenes: Memory Analysis of Graphical Workloads on Tile-Based GPUs. | Germn Ceballos, Andreas Sembrant, Trevor E. Carlson, David Black-Schaffer |
| 2018 | PLDI | SWOOP: software-hardware co-design for non-speculative, execute-ahead, in-order cores. | Kim-Anh Tran, Alexandra Jimborean, Trevor E. Carlson, Konstantinos Koukos, Magnus Sjlander, Stefanos Kaxiras |
| 2017 | CGO | Clairvoyance: look-ahead compile-time scheduling. | Kim-Anh Tran, Trevor E. Carlson, Konstantinos Koukos, Magnus Sjlander, Vasileios Spiliopoulos, Stefanos Kaxiras, Alexandra Jimborean |
| 2017 | ISCA | Non-Speculative Load-Load Reordering in TSO. | Alberto Ros, Trevor E. Carlson, Mehdi Alipour, Stefanos Kaxiras |
| 2017 | ISPASS | A taxonomy of out-of-order instruction commit. | Mehdi Alipour, Trevor E. Carlson, Stefanos Kaxiras |
| 2016 | ISPASS | CoolSim: Eliminating traditional cache warming with fast, virtualized profiling. | Nikos Nikoleris, Andreas Sandberg, Erik Hagersten, Trevor E. Carlson |
| 2015 | ISCA | The load slice core microarchitecture. | Trevor E. Carlson, Wim Heirman, Osman Allam, Stefanos Kaxiras, Lieven Eeckhout |
| 2015 | ISPASS | Micro-architecture independent analytical processor performance and power modeling. | Sam Van den Steen, Sander De Pestel, Moncef Mechri, Stijn Eyerman, Trevor E. Carlson, David Black-Schaffer, Erik Hagersten, Lieven Eeckhout |
| 2015 | MICRO | Long term parking (LTP): criticality-aware resource allocation in OOO processors. | Andreas Sembrant, Trevor E. Carlson, Erik Hagersten, David Black-Schaffer, Arthur Perais, Andr Seznec, Pierre Michaud |
| 2014 | HPCA | Undersubscribed threading on clustered cache architectures. | Wim Heirman, Trevor E. Carlson, Kenzo Van Craeynest, Ibrahim Hur, Aamer Jaleel, Lieven Eeckhout |
| 2014 | ICS | Automatic SMT threading for OpenMP applications on the Intel Xeon Phi co-processor. | Wim Heirman, Trevor E. Carlson, Kenzo Van Craeynest, Ibrahim Hur, Aamer Jaleel, Lieven Eeckhout |
| 2014 | ISPASS | BarrierPoint: Sampled simulation of multi-threaded applications. | Trevor E. Carlson, Wim Heirman, Kenzo Van Craeynest, Lieven Eeckhout |
| 2013 | ISPASS | Sampled simulation of multi-threaded applications. | Trevor E. Carlson, Wim Heirman, Lieven Eeckhout |
| 2011 | EuroPar | Evaluating Application Vulnerability to Soft Errors in Multi-level Cache Hierarchy. | Zhe Ma, Trevor E. Carlson, Wim Heirman, Lieven Eeckhout |
| 2011 | SC | Sniper: exploring the level of abstraction for scalable and accurate parallel multi-core simulation. | Trevor E. Carlson, Wim Heirman, Lieven Eeckhout |
| 2009 | DATE | System-level power/performance evaluation of 3D stacked DRAMs for mobile applications. | Marco Facchini, Trevor E. Carlson, Anselme Vignon, Martin Palkovic, Francky Catthoor, Wim Dehaene, Luca Benini, Paul Marchal |