| 2025 | ICRA | Surfaceaug: Toward Versatile, Multimodally Consistent Ground Truth Sampling. | Ryan Rubel, Nathan Clark, Andrew Dudash |
| 2011 | PLDI | Brainy: effective selection of data structures. | Changhee Jung, Silvius Rus, Brian P. Railing, Nathan Clark, Santosh Pande |
| 2010 | CASES | Mighty-morphing power-SIMD. | Ganesh S. Dasika, Mark Woh, Sangwon Seo, Nathan Clark, Trevor N. Mudge, Scott A. Mahlke |
| 2010 | ISCA | Thread tailor: dynamically weaving threads together for efficient, adaptive parallel applications. | Janghaeng Lee, Haicheng Wu, Madhumitha Ravichandran, Nathan Clark |
| 2009 | ASPLOS | Commutativity analysis for software parallelization: letting program transformations see the big picture. | Farhana Aleen, Nathan Clark |
| 2009 | MICRO | DDT: design and evaluation of a dynamic program analysis for optimizing data structure usage. | Changhee Jung, Nathan Clark |
| 2008 | ISCA | VEAL: Virtualized Execution Accelerator for Loops. | Nathan Clark, Amir Hormati, Scott A. Mahlke |
| 2007 | CGO | Exploiting Narrow Accelerators with Data-Centric Subgraph Mapping. | Amir Hormati, Nathan Clark, Scott A. Mahlke |
| 2007 | HPCA | Liquid SIMD: Abstracting SIMD Hardware using Lightweight Dynamic Mapping. | Nathan Clark, Amir Hormati, Sami Yehia, Scott A. Mahlke, Krisztin Flautner |
| 2006 | CASES | Scalable subgraph mapping for acyclic computation accelerators. | Nathan Clark, Amir Hormati, Scott A. Mahlke, Sami Yehia |
| 2005 | CASES | Exploring the design space of LUT-based transparent accelerators. | Sami Yehia, Nathan Clark, Scott A. Mahlke, Krisztin Flautner |
| 2005 | ISCA | An Architecture Framework for Transparent Instruction Set Customization in Embedded Processors. | Nathan Clark, Jason A. Blome, Michael L. Chu, Scott A. Mahlke, Stuart Biles, Krisztin Flautner |
| 2004 | CGO | FLASH: Foresighted Latency-Aware Scheduling Heuristic for Processors with Customized Datapaths. | Manjunath Kudlur, Kevin Fan, Michael L. Chu, Rajiv A. Ravindran, Nathan Clark, Scott A. Mahlke |
| 2004 | MICRO | Application-Specific Processing on a General-Purpose Core via Transparent Instruction Set Customization. | Nathan Clark, Manjunath Kudlur, Hyunchul Park, Scott A. Mahlke, Krisztin Flautner |
| 2003 | MICRO | Processor Acceleration Through Automated Instruction Set Customization. | Nathan Clark, Hongtao Zhong, Scott A. Mahlke |