| 2025 | MICRO | A. Delegato: Locality-Aware Atomic Memory Operations on Chiplets. | Vctor Soria Pardos, Adri Armejach, Tiago Mck, Daro Surez Gracia, Jos A. Joao, Miquel Moret |
| 2023 | ISCA | DynAMO: Improving Parallelism Through Dynamic Placement of Atomic Memory Operations. | Vctor Soria Pardos, Adri Armejach, Tiago Mck, Daro Surez Gracia, Jos A. Joao, Alejandro Rico, Miquel Moret |
| 2019 | MICRO | DynaSprint: Microarchitectural Sprints with Dynamic Utility and Thermal Management. | Ziqiang Huang, Jos A. Joao, Alejandro Rico, Andrew D. Hilton, Benjamin C. Lee |
| 2018 | ASPDAC | BUQS: Battery- and user-aware QoS scaling for interactive mobile devices. | Wooseok Lee, Reena Panda, Dam Sunwoo, Jos A. Joao, Andreas Gerstlauer, Lizy K. John |
| 2018 | ICCD | Accelerating Synchronization in Graph Analytics Using Moving Compute to Data Model on Tilera TILE-Gx72. | Halit Dogan, Masab Ahmad, Jos A. Joao, Omer Khan |
| 2018 | MICRO | Morphable Counters: Enabling Compact Integrity Trees For Low-Overhead Secure Memories. | Gururaj Saileshwar, Prashant J. Nair, Prakash Ramrakhyani, Wendy Elsasser, Jos A. Joao, Moinuddin K. Qureshi |
| 2013 | ISCA | Utility-based acceleration of multithreaded applications on asymmetric CMPs. | Jos A. Joao, M. Aater Suleman, Onur Mutlu, Yale N. Patt |
| 2012 | ASPLOS | Bottleneck identification and scheduling in multithreaded applications. | Jos A. Joao, M. Aater Suleman, Onur Mutlu, Yale N. Patt |
| 2011 | MICRO | Parallel application memory scheduling. | Eiman Ebrahimi, Rustam Miftakhutdinov, Chris Fallin, Chang Joo Lee, Jos A. Joao, Onur Mutlu, Yale N. Patt |
| 2010 | ISCA | Data marshaling for multi-core architectures. | M. Aater Suleman, Onur Mutlu, Jos A. Joao, Khubaib, Yale N. Patt |
| 2009 | ISCA | Flexible reference-counting-based hardware acceleration for garbage collection. | Jos A. Joao, Onur Mutlu, Yale N. Patt |
| 2008 | ASPLOS | Improving the performance of object-oriented languages with dynamic predication of indirect jumps. | Jos A. Joao, Onur Mutlu, Hyesoon Kim, Rishi Agarwal, Yale N. Patt |
| 2007 | CGO | Profile-assisted Compiler Support for Dynamic Predication in Diverge-Merge Processors. | Hyesoon Kim, Jos A. Joao, Onur Mutlu, Yale N. Patt |
| 2007 | ISCA | VPC prediction: reducing the cost of indirect branches via hardware-based dynamic devirtualization. | Hyesoon Kim, Jos A. Joao, Onur Mutlu, Chang Joo Lee, Yale N. Patt, Robert Cohn |
| 2006 | MICRO | Diverge-Merge Processor (DMP): Dynamic Predicated Execution of Complex Control-Flow Graphs Based on Frequently Executed Paths. | Hyesoon Kim, Jos A. Joao, Onur Mutlu, Yale N. Patt |