 | 2011 |
| 18 |  | Changhee Jung,
Silvius Rus,
Brian P. Railing,
Nathan Clark,
Santosh Pande:
Brainy: effective selection of data structures.
PLDI 2011: 86-97 |
| 2010 |
| 17 |  | Ganesh S. Dasika,
Mark Woh,
Sangwon Seo,
Nathan Clark,
Trevor N. Mudge,
Scott A. Mahlke:
Mighty-morphing power-SIMD.
CASES 2010: 67-76 |
| 16 |  | Janghaeng Lee,
Haicheng Wu,
Madhumitha Ravichandran,
Nathan Clark:
Thread tailor: dynamically weaving threads together for efficient, adaptive parallel applications.
ISCA 2010: 270-279 |
| 15 |  | Gregory Frederick Diamos,
Andrew Kerr,
Sudhakar Yalamanchili,
Nathan Clark:
Ocelot: a dynamic optimization framework for bulk-synchronous applications in heterogeneous systems.
PACT 2010: 353-364 |
| 2009 |
| 14 |  | Farhana Aleen,
Nathan Clark:
Commutativity analysis for software parallelization: letting program transformations see the big picture.
ASPLOS 2009: 241-252 |
| 13 |  | Changhee Jung,
Nathan Clark:
DDT: design and evaluation of a dynamic program analysis for optimizing data structure usage.
MICRO 2009: 56-66 |
| 2008 |
| 12 |  | Nathan Clark,
Amir Hormati,
Scott A. Mahlke:
VEAL: Virtualized Execution Accelerator for Loops.
ISCA 2008: 389-400 |
| 2007 |
| 11 |  | Amir Hormati,
Nathan Clark,
Scott A. Mahlke:
Exploiting Narrow Accelerators with Data-Centric Subgraph Mapping.
CGO 2007: 341-353 |
| 10 |  | Nathan Clark,
Amir Hormati,
Sami Yehia,
Scott A. Mahlke,
Krisztián Flautner:
Liquid SIMD: Abstracting SIMD Hardware using Lightweight Dynamic Mapping.
HPCA 2007: 216-227 |
| 2006 |
| 9 |  | Nathan Clark,
Amir Hormati,
Scott A. Mahlke,
Sami Yehia:
Scalable subgraph mapping for acyclic computation accelerators.
CASES 2006: 147-157 |
| 2005 |
| 8 |  | Sami Yehia,
Nathan Clark,
Scott A. Mahlke,
Krisztián Flautner:
Exploring the design space of LUT-based transparent accelerators.
CASES 2005: 11-21 |
| 7 |  | Nathan Clark,
Jason A. Blome,
Michael L. Chu,
Scott A. Mahlke,
Stuart Biles,
Krisztián Flautner:
An Architecture Framework for Transparent Instruction Set Customization in Embedded Processors.
ISCA 2005: 272-283 |
| 6 |  | Nathan Clark,
Hongtao Zhong,
Scott A. Mahlke:
Automated Custom Instruction Generation for Domain-Specific Processor Acceleration.
IEEE Trans. Computers 54(10): 1258-1270 (2005) |
| 2004 |
| 5 |  | Manjunath Kudlur,
Kevin Fan,
Michael L. Chu,
Rajiv A. Ravindran,
Nathan Clark,
Scott A. Mahlke:
FLASH: Foresighted Latency-Aware Scheduling Heuristic for Processors with Customized Datapaths.
CGO 2004: 201-212 |
| 4 |  | Nathan Clark,
Manjunath Kudlur,
Hyunchul Park,
Scott A. Mahlke,
Krisztián Flautner:
Application-Specific Processing on a General-Purpose Core via Transparent Instruction Set Customization.
MICRO 2004: 30-40 |
| 2003 |
| 3 |  | Kevin Fan,
Nathan Clark,
Michael L. Chu,
K. V. Manjunath,
Rajiv A. Ravindran,
Mikhail Smelyanskiy,
Scott A. Mahlke:
Systematic Register Bypass Customization for Application-Specific Processors.
ASAP 2003: 64-74 |
| 2 |  | Nathan Clark,
Hongtao Zhong,
Scott A. Mahlke:
Processor Acceleration Through Automated Instruction Set Customization.
MICRO 2003: 129-140 |
| 1 |  | Nathan Clark,
Hongtao Zhong,
Wilkin Tang,
Scott A. Mahlke:
Automatic Design of Application Specific Instruction Set Extensions Through Dataflow Graph Exploration.
International Journal of Parallel Programming 31(6): 429-449 (2003) |