Automatic generation of application specific processors D Goodwin, D Petkov Proceedings of the 2003 international conference on Compilers, architecture …, 2003 | 207 | 2003 |
Optimal and Near‐optimal Global Register Allocation Using 0–1 Integer Programming DW Goodwin, KD Wilken Software: practice and experience 26 (8), 929-965, 1996 | 164 | 1996 |
Spike: An optimizer for Alpha/NT executables R Cohn, D Goodwin, PG Lowney, N Rubin USENIX Windows NT Workshop, 17-24, 1997 | 110 | 1997 |
Automated processor generation system for designing a configurable processor and method for the same ARR Wang, R Ruddell, DW Goodwin, EA Killian, N Bhattacharyya, ... US Patent 7,036,106, 2006 | 99* | 2006 |
User transparent mechanism for profile feedback optimization DW Goodwin, RS Cohn, PG Lowney, N Rubin US Patent 6,158,049, 2000 | 93 | 2000 |
Optimizing alpha executables on windows nt with spike RS Cohn, DW Goodwin, PG Lowney, N Rubin Digital Technical Journal 9, 3-20, 1997 | 93 | 1997 |
Interprocedural dataflow analysis in an executable optimizer DW Goodwin ACM SIGPLAN Notices 32 (5), 122-133, 1997 | 81 | 1997 |
Opportunistic multitasking L Ballard, DW Goodwin, J Sokol Jr, MG Watson, NG Crane, C Masputra, ... US Patent 9,135,059, 2015 | 55 | 2015 |
Mechanism for re-writing an executable having mixed code and data PG Lowney, DW Goodwin, R Cohn US Patent 6,324,689, 2001 | 49 | 2001 |
Method for performing pattern decomposition for a full chip design L Chen, H Chen, LI Jiangwei, RJ Socha US Patent 8,572,521, 2013 | 34 | 2013 |
Automatic instruction set architecture generation DW Goodwin, D Maydan, DK Chen, DS Petkov, SW Tjiang, P Tu, ... US Patent 6,941,548, 2005 | 23 | 2005 |
Automated processor generation system and method for designing a configurable processor AR Wang, R Ruddell, DW Goodwin, EA Killian, N Bhattacharyya, ... US Patent 7,437,700, 2008 | 22 | 2008 |
Method and system for automatic generation of processor datapaths DS Petkov, DW Goodwin, DE Maydan US Patent 8,156,464, 2012 | 17 | 2012 |
Configurable multi-processor platforms for next generation embedded systems D Goodwin, C Rowen, G Martin 2007 Asia and South Pacific Design Automation Conference, 744-746, 2007 | 17 | 2007 |
Computer method and apparatus for safe instrumentation of reverse executable program modules SL Smith, DP Hunter, R Cohn, DW Goodwin, PG Lowney US Patent 6,470,493, 2002 | 17 | 2002 |
Optimal and near-optimal global register allocation DW Goodwin University of California, Davis, 1996 | 9 | 1996 |
System and method for using a shared buffer construct in performance of concurrent data-driven tasks P Mattson, D Goodwin US Patent 8,041,852, 2011 | 6 | 2011 |
Automatic instruction set architecture generation DW Goodwin, D Maydan, DK Chen, DS Petkov, SW Tjiang, P Tu, ... US Patent 7,971,197, 2011 | 6 | 2011 |
Computer method and apparatus for safe instrumentation of reverse executable program modules S Smith, D Hunter, R Cohn, D Goodwin, P Lowney US Patent App. 10/237,449, 2003 | 6 | 2003 |
Toward zero-cost branches using instruction registers KD Wilken, DW Goodwin ACM SIGMICRO Newsletter 23 (1-2), 214-217, 1992 | 6 | 1992 |