| 2025 | ASPLOS | Energy-aware Scheduling and Input Buffer Overflow Prevention for Energy-harvesting Systems. | Harsh Desai, Xinye Wang, Brandon Lucia |
| 2025 | ISCA | NUPEA: Optimizing Critical Loads on Spatial Dataflow Architectures via Non-Uniform Processing-Element Access. | Souradip Ghosh, Graham Gobieski, Keyi Zhang, Brandon Lucia, Nathan Beckmann, Tony Nowatzki |
| 2025 | SENSYS | Geoduck: Nanosatellite Constellation Scheduling for Low Latency Event Detection. | Zhuo Cheng, Brandon Lucia |
| 2024 | ASPLOS | EagleEye: Nanosatellite constellation design for high-coverage, high-resolution sensing. | Zhuo Cheng, Bradley Denby, Kyle McCleary, Brandon Lucia |
| 2024 | CC | Compiler-Based Memory Encryption for Machine Learning on Commodity Low-Power Devices. | Kiwan Maeng, Brandon Lucia |
| 2024 | ICRA | VINSat: Solving the Lost-in-Space Problem with Visual-Inertial Navigation. | Kyle McCleary, Swaminathan Gurumurthy, Paulo R. M. Fisch, Saral Tayal, Zachary Manchester, Brandon Lucia |
| 2023 | ASPLOS | Kodan: Addressing the Computational Bottleneck in Space. | Bradley Denby, Krishna Chintalapudi, Ranveer Chandra, Brandon Lucia, Shadi A. Noghabi |
| 2023 | ISCAS | MANIC: A $19\mu\mathrm{W}$ @ 4MHz, 256 MOPS/mW, RISC-V microcontroller with embedded MRAM main memory and vector-dataflow co-processor in 22nm bulk finFET CMOS. | Graham Gobieski, Oguz Atli, Cagri Erbagci, Ken Mai, Nathan Beckmann, Brandon Lucia |
| 2023 | MICRO | Pipestitch: An energy-minimal dataflow architecture with lightweight threads. | Nathan Serafin, Souradip Ghosh, Harsh Desai, Nathan Beckmann, Brandon Lucia |
| 2022 | ASPLOS | Client-optimized algorithms and acceleration for encrypted compute offloading. | McKenzie van der Hagen, Brandon Lucia |
| 2022 | HPCA | Improving Locality of Irregular Updates with Hardware Assisted Propagation Blocking. | Vignesh Balaji, Brandon Lucia |
| 2022 | MICRO | A programmable, energy-minimal dataflow compiler and architecture. | Graham Gobieski, Souradip Ghosh, Marijn Heule, Todd C. Mowry, Tony Nowatzki, Nathan Beckmann, Brandon Lucia |
| 2022 | MICRO | An Architectural Charge Management Interface for Energy-Harvesting Systems. | Emily Ruppel, Milijana Surbatovich, Harsh Desai, Kiwan Maeng, Brandon Lucia |
| 2021 | HPCA | P-OPT: Practical Optimal Cache Replacement for Graph Analytics. | Vignesh Balaji, Neal Clayton Crago, Aamer Jaleel, Brandon Lucia |
| 2021 | ISCA | Snafu: An Ultra-Low-Power, Energy-Minimal CGRA-Generation Framework and Architecture. | Graham Gobieski, Ahmet Oguz Atli, Kenneth Mai, Brandon Lucia, Nathan Beckmann |
| 2021 | PLDI | Automatically enforcing fresh and consistent inputs in intermittent systems. | Milijana Surbatovich, Limin Jia, Brandon Lucia |
| 2020 | ASPLOS | Orbital Edge Computing: Nanosatellite Constellations as a New Class of Computer System. | Bradley Denby, Brandon Lucia |
| 2020 | ASPLOS | Peacenik: Architecture Support for Not Failing under Fail-Stop Memory Consistency. | Rui Zhang, Swarnendu Biswas, Vignesh Balaji, Michael D. Bond, Brandon Lucia |
| 2020 | PLDI | Adaptive low-overhead scheduling for periodic and reactive intermittent execution. | Kiwan Maeng, Brandon Lucia |
| 2019 | ASPLOS | Intelligence Beyond the Edge: Inference on Intermittent Embedded Systems. | Graham Gobieski, Brandon Lucia, Nathan Beckmann |
| 2019 | HPDC | Combining Data Duplication and Graph Reordering to Accelerate Parallel Graph Processing. | Vignesh Balaji, Brandon Lucia |
| 2019 | ISCA | CoNDA: efficient cache coherence support for near-data accelerators. | Amirali Boroumand, Saugata Ghose, Minesh Patel, Hasan Hassan, Brandon Lucia, Rachata Ausavarungnirun, Kevin Hsieh, Nastaran Hajinazar, Krishna T. Malladi, Hongzhong Zheng, Onur Mutlu |
| 2019 | MICRO | MANIC: A Vector-Dataflow Architecture for Ultra-Low-Power Embedded Systems. | Graham Gobieski, Amolak Nagi, Nathan Serafin, Mehmet Meric Isgenc, Nathan Beckmann, Brandon Lucia |
| 2019 | PLDI | Supporting peripherals in intermittent systems with just-in-time checkpoints. | Kiwan Maeng, Brandon Lucia |
| 2019 | PLDI | Transactional concurrency control for intermittent, energy-harvesting computing systems. | Emily Ruppel, Brandon Lucia |
| 2019 | SENSYS | Camaroptera: a Batteryless Long-Range Remote Visual Sensing System. | Matteo Nardello, Harsh Desai, Davide Brunelli, Brandon Lucia |
| 2018 | ASPLOS | A Reconfigurable Energy Storage Architecture for Energy-harvesting Devices. | Alexei Colin, Emily Ruppel, Brandon Lucia |
| 2018 | ASPLOS | SOFRITAS: Serializable Ordering-Free Regions for Increasing Thread Atomicity Scalably. | Christian DeLozier, Ariel Eizenberg, Brandon Lucia, Joseph Devietti |
| 2018 | CC | Termination checking and task decomposition for task-based intermittent programs. | Alexei Colin, Brandon Lucia |
| 2018 | OSDI | Adaptive Dynamic Checkpointing for Safe Efficient Intermittent Computing. | Kiwan Maeng, Brandon Lucia |
| 2017 | PPoPP | POSTER: An Architecture and Programming Model for Accelerating Parallel Commutative Computations via Privatization. | Vignesh Balaji, Dhruva Tirumala, Brandon Lucia |
| 2016 | ASPLOS | An Energy-interference-free Hardware-Software Debugger for Intermittent Energy-harvesting Systems. | Alexei Colin, Graham Harvey, Brandon Lucia, Alanson P. Sample |
| 2016 | OOPSLA | Chain: tasks and channels for reliable intermittent programs. | Alexei Colin, Brandon Lucia |
| 2016 | PPoPP | Production-guided concurrency debugging. | Nuno Machado, Brandon Lucia, Lus E. T. Rodrigues |
| 2015 | CASES | Energy-interference-free system and toolchain support for energy-harvesting devices. | Alexei Colin, Alanson P. Sample, Brandon Lucia |
| 2015 | CGO | Data provenance tracking for concurrent programs. | Brandon Lucia, Luis Ceze |
| 2015 | OOPSLA | Valor: efficient, software-only region conflict exceptions. | Swarnendu Biswas, Minjia Zhang, Michael D. Bond, Brandon Lucia |
| 2015 | PLDI | A simpler, safer programming and execution model for intermittent systems. | Brandon Lucia, Benjamin Ransford |
| 2015 | PLDI | Concurrency debugging with differential schedule projections. | Nuno Machado, Brandon Lucia, Lus E. T. Rodrigues |
| 2014 | PLDI | Nonvolatile memory is a broken time machine. | Benjamin Ransford, Brandon Lucia |
| 2013 | ASPLOS | Cooperative empirical failure avoidance for multithreaded programs. | Brandon Lucia, Luis Ceze |
| 2012 | ICSE | Playing cupid: the IDE as a matchmaker for plug-ins. | Todd W. Schiller, Brandon Lucia |
| 2012 | OOPSLA | IFRit: interference-free regions for dynamic data-race detection. | Laura Effinger-Dean, Brandon Lucia, Luis Ceze, Dan Grossman, Hans-Juergen Boehm |
| 2011 | PLDI | Isolating and understanding concurrency errors using reconstructed execution fragments. | Brandon Lucia, Benjamin P. Wood, Luis Ceze |
| 2010 | ISCA | ColorSafe: architectural support for debugging and dynamically avoiding multi-variable atomicity violations. | Brandon Lucia, Luis Ceze, Karin Strauss |
| 2010 | ISCA | Conflict exceptions: simplifying concurrent language semantics with precise hardware exceptions for data-races. | Brandon Lucia, Luis Ceze, Karin Strauss, Shaz Qadeer, Hans-Juergen Boehm |
| 2009 | ASPLOS | DMP: deterministic shared memory multiprocessing. | Joseph Devietti, Brandon Lucia, Luis Ceze, Mark Oskin |
| 2009 | MICRO | Finding concurrency bugs with context-aware communication graphs. | Brandon Lucia, Luis Ceze |
| 2008 | ISCA | Atom-Aid: Detecting and Surviving Atomicity Violations. | Brandon Lucia, Joseph Devietti, Karin Strauss, Luis Ceze |