dblp.uni-trier.dewww.uni-trier.de

Jack W. Davidson

List of publications from the DBLP Bibliography Server - FAQ
Coauthor Index - Ask others: ACM DL/Guide - CiteSeer - CSB - Google - MSN - Yahoo
Home Page

2009
67EEJason Hiser, Clark L. Coleman, Michele Co, Jack W. Davidson: MEDS: The Memory Error Detection System. ESSoS 2009: 164-179
66EEPrasad Kulkarni, David B. Whalley, Gary S. Tyson, Jack W. Davidson: Practical exhaustive optimization phase order exploration and evaluation. TACO 6(1): (2009)
2008
65EEJosé Baiocchi, Bruce R. Childers, Jack W. Davidson, Jason Hiser: Reducing pressure in bounded DBT code caches. CASES 2008: 109-118
64EEAnh Nguyen-Tuong, David Evans, John C. Knight, Benjamin Cox, Jack W. Davidson: Security through redundant data diversity. DSN 2008: 187-196
63EEMark W. Bailey, Clark L. Coleman, Jack W. Davidson: Defense against the dark arts. SIGCSE 2008: 315-319
2007
62EEJosé Baiocchi, Bruce R. Childers, Jack W. Davidson, Jason Hiser, Jonathan Misurda: Fragment cache management for dynamic binary translators in embedded systems with scratchpad. CASES 2007: 75-84
61EEJason Hiser, Daniel Williams, Wei Hu, Jack W. Davidson, Jason Mars, Bruce R. Childers: Evaluating Indirect Branch Handling Mechanisms in Software Dynamic Translation Systems. CGO 2007: 61-73
60EEApala Guha, Jason Hiser, Naveen Kumar, Jing Yang, Min Zhao, Shukang Zhou, Bruce R. Childers, Jack W. Davidson, Kim M. Hazelwood, Mary Lou Soffa: Virtual Execution Environments: Support and Tools. IPDPS 2007: 1-6
59EEJason Hiser, Jack W. Davidson, David B. Whalley: Fast, accurate design space exploration of embedded systems memory configurations. SAC 2007: 699-706
2006
58EEPrasad Kulkarni, David B. Whalley, Gary S. Tyson, Jack W. Davidson: Exhaustive Optimization Phase Order Space Exploration. CGO 2006: 306-318
57EEJason Hiser, Naveen Kumar, Min Zhao, Shukang Zhou, Bruce R. Childers, Jack W. Davidson, Mary Lou Soffa: Techniques and tools for dynamic optimization. IPDPS 2006
56EEPrasad Kulkarni, David B. Whalley, Gary S. Tyson, Jack W. Davidson: In search of near-optimal optimization phase orderings. LCTES 2006: 83-92
55EEJason Hiser, Daniel Williams, Adrian Filipi, Jack W. Davidson, Bruce R. Childers: Evaluating fragment construction policies for SDT systems. VEE 2006: 122-132
54EEWei Hu, Jason Hiser, Daniel Williams, Adrian Filipi, Jack W. Davidson, David Evans, John C. Knight, Anh Nguyen-Tuong, Jonathan C. Rowanhill: Secure and practical defense against code-injection attacks using software dynamic translation. VEE 2006: 2-12
53EEPrasad Kulkarni, Wankang Zhao, Stephen Hines, David B. Whalley, Xin Yuan, Robert van Engelen, Kyle Gallivan, Jason Hiser, Jack W. Davidson, Baosheng Cai, Mark W. Bailey, Hwashin Moon, Kyunghwan Cho, Yunheung Paek: VISTA: VPO interactive system for tuning applications. ACM Trans. Embedded Comput. Syst. 5(4): 819-863 (2006)
2005
52EEStephen Hines, Prasad Kulkarni, David B. Whalley, Jack W. Davidson: Using de-optimization to re-optimize code. EMSOFT 2005: 114-123
51EENaveen Kumar, Bruce R. Childers, Daniel Williams, Jack W. Davidson, Mary Lou Soffa: Compile-Time Planning for Overhead Reduction in Software Dynamic Translators. International Journal of Parallel Programming 33(2-3): 103-114 (2005)
50EEBruce R. Childers, Jack W. Davidson: An infrastructure for designing custom embedded wide counterflow pipelines. Microprocessors and Microsystems 29(1): 27-40 (2005)
49EEPrasad Kulkarni, Stephen Hines, David B. Whalley, Jason Hiser, Jack W. Davidson, Douglas L. Jones: Fast and efficient searches for effective optimization-phase sequences. TACO 2(2): 165-198 (2005)
2004
48EEKevin Scott, Naveen Kumar, Bruce R. Childers, Jack W. Davidson, Mary Lou Soffa: Overhead Reduction Techniques for Software Dynamic Translation. IPDPS Next Generation Software Program - NSFNGS - PI Workshop 2004
47EEJason Hiser, Jack W. Davidson: EMBARC: an efficient memory bank assignment algorithm for retargetable compilers. LCTES 2004: 182-191
46EEPrasad Kulkarni, Stephen Hines, Jason Hiser, David B. Whalley, Jack W. Davidson, Douglas L. Jones: Fast searches for effective optimization phase sequences. PLDI 2004: 171-182
45EEBruce R. Childers, Jack W. Davidson: Custom Wide Counterflow Pipelines for High-Performance Embedded Applications. IEEE Trans. Computers 53(2): 141-158 (2004)
2003
44EEKevin Scott, Naveen Kumar, S. Velusamy, Bruce R. Childers, Jack W. Davidson, Mary Lou Soffa: Retargetable and Reconfigurable Software Dynamic Translation. CGO 2003: 36-47
43EEBruce R. Childers, Jack W. Davidson, Mary Lou Soffa: Continuous Compilation: A New Approach to Aggressive and Adaptive Code Transformation. IPDPS 2003: 205
42EEPrasad Kulkarni, Wankang Zhao, Hwashin Moon, Kyunghwan Cho, David B. Whalley, Jack W. Davidson, Mark W. Bailey, Yunheung Paek, Kyle Gallivan: Finding effective optimization phase sequences. LCTES 2003: 12-23
41EESheayun Lee, Jaejin Lee, Sang Lyul Min, Jason Hiser, Jack W. Davidson: Code Generation for a Dual Instruction Set Processor Based on Selective Code Transformation. SCOPES 2003: 33-48
40EEMark W. Bailey, Jack W. Davidson: Automatic Detection and Diagnosis of Faults in Generated Code for Procedure Calls. IEEE Trans. Software Eng. 29(11): 1031-1042 (2003)
2002
39EEKevin Scott, Jack W. Davidson: Safe Virtual Execution Using Software Dynamic Translation. ACSAC 2002: 209-218
38EEWankang Zhao, Baosheng Cai, David B. Whalley, Mark W. Bailey, Robert van Engelen, Xin Yuan, Jason Hiser, Jack W. Davidson, Kyle Gallivan, Douglas L. Jones: VISTA: a system for interactive code improvement. LCTES-SCOPES 2002: 155-164
37EEChristopher W. Milner, Jack W. Davidson: Quick piping: a fast, high-level model for describing processor pipelines. LCTES-SCOPES 2002: 175-184
2001
36 Jack W. Davidson, Sang Lyul Min: Languages, Compilers, and Tools for Embedded Systems, ACM SIGPLAN Workshop LCTES 2000, Vancouver, BC, Canada, June 18, 2000, Proceedings Springer 2001
35EEChenxi Wang, Jonathan Hill, John C. Knight, Jack W. Davidson: Protection of Software-Based Survivability Mechanisms. DSN 2001: 193-202
34 Jack W. Davidson: SIGPLAN Web Pages and Mailing List. SIGPLAN Notices 36(2): 1-2 (2001)
2000
33EEBruce R. Childers, Jack W. Davidson: An Infrastructure for Designing Custom Embedded Counter-flow Pipelines. HICSS 2000
32EEBruce R. Childers, Jack W. Davidson: Custom Wide Counterflow Pipelines for High-Performance Embedded Applications. IEEE PACT 2000: 57-70
31EEKevin Scott, Jack W. Davidson: Exploring the Limits of Sub-Word Level Parallelism. IEEE PACT 2000: 81-91
1999
30EEBruce R. Childers, Jack W. Davidson: Architectural Considerations for Application-Specific Counterflow Pipelines. ARVLSI 1999: 3-22
1998
29EEBruce R. Childers, Jack W. Davidson: A Design Environment for Counterflow Pipeline Synthesis. LCTES 1998: 113-234
28EENorman Ramsey, Jack W. Davidson: Machine Descriptions to Build Tools for Embedded Systems. LCTES 1998: 176-192
27EEBruce R. Childers, James P. Cohoon, Jack W. Davidson, Peter Valle: The Design of EzWindows: A Graphics API for an Introductory Programming Course CoRR cs.CY/9810004: (1998)
1996
26 Jack W. Davidson, Sanjay Jinturkar: Aggressive Loop Unrolling in a Retargetable Optimizing Compiler. CC 1996: 59-73
25 Mark W. Bailey, Jack W. Davidson: Target-Sensitive Construction of Diagnostic Programs for Procedure Calling Sequence Generators. PLDI 1996: 249-257
1995
24EEJack W. Davidson, Sanjay Jinturkar: Improving instruction-level parallelism by loop unrolling and dynamic memory disambiguation. MICRO 1995: 125-132
23 Mark W. Bailey, Jack W. Davidson: A Formal Model of Procedure Calling Conventions. POPL 1995: 298-310
1994
22 Jack W. Davidson, Sanjay Jinturkar: Memory Access Coalescing: A technique for Eliminating Redundant memory Accesses. PLDI 1994: 186-195
21 Manuel E. Benitez, Jack W. Davidson: The Advantages of Machine-Dependent Global Optimization. Programming Languages and System Architectures 1994: 105-124
1992
20 Jack W. Davidson, John R. Rabung, David B. Whalley: Relating Static and Dynamic Machine Code Measurements. IEEE Trans. Computers 41(4): 444-454 (1992)
19EEJack W. Davidson, Anne M. Holler: Subprogram Inlining: A Study of its Effects on Program Execution Time. IEEE Trans. Software Eng. 18(2): 89-102 (1992)
1991
18 Manuel E. Benitez, Jack W. Davidson: Code Generation for Streaming: An Access/Execute Mechanism. ASPLOS 1991: 132-141
17 Jack W. Davidson, David B. Whalley: Methods for Saving and Restoring Register Values across Function Calls. Softw., Pract. Exper. 21(2): 149-165 (1991)
1990
16EEKarl Pettis, Robert C. Hansen, Jack W. Davidson: Profile guided code positioning (with retrospective) Best of PLDI 1990: 398-411
15 Jack W. Davidson, David B. Whalley: Reducing the Cost of Branches by Using Registers. ISCA 1990: 182-191
14EEJack W. Davidson, David B. Whalley: Ease: An Environment for Architecture Study and Experimentation. SIGMETRICS 1990: 259-260
1989
13 Jack W. Davidson, David B. Whalley: Quick Compilers Using Peephole Optimization. Softw., Pract. Exper. 19(1): 79-97 (1989)
1988
12 Manuel E. Benitez, Jack W. Davidson: A Portable Global Optimizer and Linker. PLDI 1988: 329-338
11 Jack W. Davidson, Anne M. Holler: A Study of a C Function Inliner. Softw., Pract. Exper. 18(8): 775-790 (1988)
1987
10 Jack W. Davidson, Richard A. Vaughan: The Effect of Instruction Set Complexity on Program Size and Memory Performance. ASPLOS 1987: 60-64
9EEJack W. Davidson, J. V. Gresh: Cint: a RISC interpreter for the C programming language. PLDI 1987: 189-198
8 Jack W. Davidson, Christopher W. Fraser: Automatic Inference and Fast Interpretation of Peephole Optimization Rules. Softw., Pract. Exper. 17(11): 801-812 (1987)
1986
7EEJack W. Davidson: A retargetable instruction reorganizer. SIGPLAN Symposium on Compiler Construction 1986: 234-241
1984
6EEJack W. Davidson, Christopher W. Fraser: Automatic generation of peephole optimizations (with retrospective) Best of PLDI 1984: 104-111
5EEJack W. Davidson, Christopher W. Fraser: Automatic generation of peephole optimizations. SIGPLAN Symposium on Compiler Construction 1984: 111-116
4EEJack W. Davidson, Christopher W. Fraser: Code Selection through Object Code Optimization. ACM Trans. Program. Lang. Syst. 6(4): 505-526 (1984)
3 Jack W. Davidson, Christopher W. Fraser: Register Allocation and Exhaustive Peephole Optimization. Softw., Pract. Exper. 14(9): 857-865 (1984)
1982
2 Jack W. Davidson, Christopher W. Fraser: Eliminating Redundant Object Code. POPL 1982: 128-132
1980
1EEJack W. Davidson, Christopher W. Fraser: The Design and Application of a Retargetable Peephole Optimizer. ACM Trans. Program. Lang. Syst. 2(2): 191-202 (1980)

Coauthor Index

1Mark W. Bailey [23] [25] [38] [40] [42] [53] [63]
2José Baiocchi [62] [65]
3Manuel E. Benitez [12] [18] [21]
4Baosheng Cai [38] [53]
5Bruce R. Childers [27] [29] [30] [32] [33] [43] [44] [45] [48] [50] [51] [55] [57] [60] [61] [62] [65]
6Kyunghwan Cho [42] [53]
7Michele Co [67]
8James P. Cohoon [27]
9Clark L. Coleman [63] [67]
10Benjamin Cox [64]
11Robert A. van Engelen (Robert van Engelen) [38] [53]
12David Evans [54] [64]
13Adrian Filipi [54] [55]
14Christopher W. Fraser [1] [2] [3] [4] [5] [6] [8]
15Kyle A. Gallivan (Kyle Gallivan) [38] [42] [53]
16J. V. Gresh [9]
17Apala Guha [60]
18Robert C. Hansen [16]
19Kim M. Hazelwood [60]
20Jonathan Hill [35]
21Stephen Roderick Hines (Stephen Hines) [46] [49] [52] [53]
22Jason Hiser [38] [41] [46] [47] [49] [53] [54] [55] [57] [59] [60] [61] [62] [65] [67]
23Anne M. Holler [11] [19]
24Wei Hu [54] [61]
25Sanjay Jinturkar [22] [24] [26]
26Douglas L. Jones [38] [46] [49]
27John C. Knight [35] [54] [64]
28Prasad Kulkarni [42] [46] [49] [52] [53] [56] [58] [66]
29Naveen Kumar [44] [48] [51] [57] [60]
30Jaejin Lee [41]
31Sheayun Lee [41]
32Jason Mars [61]
33Christopher W. Milner [37]
34Sang Lyul Min [36] [41]
35Jonathan Misurda [62]
36Hwashin Moon [42] [53]
37Anh Nguyen-Tuong [54] [64]
38Yunheung Paek [42] [53]
39Karl Pettis [16]
40John R. Rabung [20]
41Norman Ramsey [28]
42Jonathan C. Rowanhill [54]
43Kevin Scott [31] [39] [44] [48]
44Mary Lou Soffa [43] [44] [48] [51] [57] [60]
45Gary S. Tyson [56] [58] [66]
46Peter Valle [27]
47Richard A. Vaughan [10]
48S. Velusamy [44]
49Chenxi Wang [35]
50David B. Whalley [13] [14] [15] [17] [20] [38] [42] [46] [49] [52] [53] [56] [58] [59] [66]
51Daniel Williams [51] [54] [55] [61]
52Jing Yang [60]
53Xin Yuan [38] [53]
54Min Zhao [57] [60]
55Wankang Zhao [38] [42] [53]
56Shukang Zhou [57] [60]

Colors in the list of coauthors

Copyright © Sun May 17 03:24:02 2009 by Michael Ley (ley@uni-trier.de)