![]() | ![]() |
| 2012 | ||
|---|---|---|
| 80 | Wei Wang, Tanima Dey, Jason Mars, Lingjia Tang, Jack W. Davidson, Mary Lou Soffa: Performance analysis of thread mappings with a holistic view of the hardware resources. ISPASS 2012: 156-167 | |
| 79 | Sudeep Ghosh, Jason Hiser, Jack W. Davidson: Replacement attacks against VM-protected applications. VEE 2012: 203-214 | |
| 78 | Wei Wang, Tanima Dey, Ryan W. Moore, Mahmut Aktasoglu, Bruce R. Childers, Jack W. Davidson, Mary Jane Irwin, Mahmut T. Kandemir, Mary Lou Soffa: REEact: a customizable virtual execution manager for multicore platforms. VEE 2012: 27-38 | |
| 2011 | ||
| 77 | Raghavendra Rajkumar, Andrew Wang, Jason Hiser, Anh Nguyen-Tuong, Jack W. Davidson, John C. Knight: Component-Oriented Monitoring of Binaries for Security. HICSS 2011: 1-10 | |
| 76 | Tanima Dey, Wei Wang, Jack W. Davidson, Mary Lou Soffa: Characterizing multi-threaded applications based on shared-resource contention. ISPASS 2011: 76-86 | |
| 75 | Ronald F. Boisvert, Jack W. Davidson: ACM's copyright policy. Commun. ACM 54(10): 5-6 (2011) | |
| 74 | Jason Hiser, Daniel W. Williams, Wei Hu, Jack W. Davidson, Jason Mars, Bruce R. Childers: Evaluating indirect branch handling mechanisms in software dynamic translation systems. TACO 8(2): 9 (2011) | |
| 2010 | ||
| 73 | Anh Nguyen-Tuong, Andrew Wang, Jason Hiser, John C. Knight, Jack W. Davidson: On the effectiveness of the metamorphic shield. ECSA Companion Volume 2010: 170-174 | |
| 72 | Sudeep Ghosh, Jason Hiser, Jack W. Davidson: A Secure and Robust Approach to Software Tamper Resistance. Information Hiding 2010: 33-47 | |
| 2009 | ||
| 71 | Jason Hiser, Clark L. Coleman, Michele Co, Jack W. Davidson: MEDS: The Memory Error Detection System. ESSoS 2009: 164-179 | |
| 70 | Ryan W. Moore, José Baiocchi, Bruce R. Childers, Jack W. Davidson, Jason Hiser: Addressing the challenges of DBT for the ARM architecture. LCTES 2009: 147-156 | |
| 69 | Daniel W. Williams, Wei Hu, Jack W. Davidson, Jason Hiser, John C. Knight, Anh Nguyen-Tuong: Security through Diversity: Leveraging Virtual Machine Technology. IEEE Security & Privacy 7(1): 26-33 (2009) | |
| 68 | Prasad A. Kulkarni, David B. Whalley, Gary S. Tyson, Jack W. Davidson: Practical exhaustive optimization phase order exploration and evaluation. TACO 6(1): (2009) | |
| 2008 | ||
| 67 | José Baiocchi, Bruce R. Childers, Jack W. Davidson, Jason Hiser: Reducing pressure in bounded DBT code caches. CASES 2008: 109-118 | |
| 66 | Anh Nguyen-Tuong, David Evans, John C. Knight, Benjamin Cox, Jack W. Davidson: Security through redundant data diversity. DSN 2008: 187-196 | |
| 65 | Mark W. Bailey, Clark L. Coleman, Jack W. Davidson: Defense against the dark arts. SIGCSE 2008: 315-319 | |
| 2007 | ||
| 64 | José 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 | |
| 63 | Jason Hiser, Daniel W. 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 | |
| 62 | Apala 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 | |
| 61 | Jason Hiser, Jack W. Davidson, David B. Whalley: Fast, accurate design space exploration of embedded systems memory configurations. SAC 2007: 699-706 | |
| 2006 | ||
| 60 | James P. Cohoon, Jack W. Davidson: Java 5.0 Program Design - Java 5.0 Update Edition. McGraw-Hill 2006: I-XXIV, 1-919 | |
| 59 | Prasad A. Kulkarni, David B. Whalley, Gary S. Tyson, Jack W. Davidson: Exhaustive Optimization Phase Order Space Exploration. CGO 2006: 306-318 | |
| 58 | Jason Hiser, Naveen Kumar, Min Zhao, Shukang Zhou, Bruce R. Childers, Jack W. Davidson, Mary Lou Soffa: Techniques and tools for dynamic optimization. IPDPS 2006 | |
| 57 | Prasad A. Kulkarni, David B. Whalley, Gary S. Tyson, Jack W. Davidson: In search of near-optimal optimization phase orderings. LCTES 2006: 83-92 | |
| 56 | Jason Hiser, Daniel W. Williams, Adrian Filipi, Jack W. Davidson, Bruce R. Childers: Evaluating fragment construction policies for SDT systems. VEE 2006: 122-132 | |
| 55 | Wei Hu, Jason Hiser, Daniel W. 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 | |
| 54 | Prasad A. 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 | ||
| 53 | Stephen Hines, Prasad A. Kulkarni, David B. Whalley, Jack W. Davidson: Using de-optimization to re-optimize code. EMSOFT 2005: 114-123 | |
| 52 | Naveen Kumar, Bruce R. Childers, Daniel W. 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) | |
| 51 | Bruce R. Childers, Jack W. Davidson: An infrastructure for designing custom embedded wide counterflow pipelines. Microprocessors and Microsystems 29(1): 27-40 (2005) | |
| 50 | Prasad A. 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 | ||
| 49 | Kevin 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 | |
| 48 | Jason Hiser, Jack W. Davidson: EMBARC: an efficient memory bank assignment algorithm for retargetable compilers. LCTES 2004: 182-191 | |
| 47 | Prasad A. 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 | |
| 46 | Bruce R. Childers, Jack W. Davidson: Custom Wide Counterflow Pipelines for High-Performance Embedded Applications. IEEE Trans. Computers 53(2): 141-158 (2004) | |
| 2003 | ||
| 45 | Kevin Scott, Naveen Kumar, S. Velusamy, Bruce R. Childers, Jack W. Davidson, Mary Lou Soffa: Retargetable and Reconfigurable Software Dynamic Translation. CGO 2003: 36-47 | |
| 44 | Bruce R. Childers, Jack W. Davidson, Mary Lou Soffa: Continuous Compilation: A New Approach to Aggressive and Adaptive Code Transformation. IPDPS 2003: 205 | |
| 43 | Prasad A. 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 | |
| 42 | Sheayun 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 | |
| 41 | Mark 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 | ||
| 40 | Kevin Scott, Jack W. Davidson: Safe Virtual Execution Using Software Dynamic Translation. ACSAC 2002: 209-218 | |
| 39 | Wankang 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 | |
| 38 | Christopher W. Milner, Jack W. Davidson: Quick piping: a fast, high-level model for describing processor pipelines. LCTES-SCOPES 2002: 175-184 | |
| 2001 | ||
| 37 | 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 | |
| 36 | Chenxi Wang, Jonathan Hill, John C. Knight, Jack W. Davidson: Protection of Software-Based Survivability Mechanisms. DSN 2001: 193-202 | |
| 35 | Jack W. Davidson: SIGPLAN Web Pages and Mailing List. SIGPLAN Notices 36(2): 1-2 (2001) | |
| 2000 | ||
| 34 | Bruce R. Childers, Jack W. Davidson: An Infrastructure for Designing Custom Embedded Counter-flow Pipelines. HICSS 2000 | |
| 33 | Bruce R. Childers, Jack W. Davidson: Custom Wide Counterflow Pipelines for High-Performance Embedded Applications. IEEE PACT 2000: 57-70 | |
| 32 | Kevin Scott, Jack W. Davidson: Exploring the Limits of Sub-Word Level Parallelism. IEEE PACT 2000: 81-91 | |
| 1999 | ||
| 31 | Bruce R. Childers, Jack W. Davidson: Architectural Considerations for Application-Specific Counterflow Pipelines. ARVLSI 1999: 3-22 | |
| 1998 | ||
| 30 | Jack W. Davidson, Keith D. Cooper, A. Michael Berman: Proceedings of the ACM SIGPLAN '98 Conference on Programming Language Design and Implementation (PLDI), Montreal, Canada, June 17-19, 1998 ACM 1998 | |
| 29 | Bruce R. Childers, Jack W. Davidson: A Design Environment for Counterflow Pipeline Synthesis. LCTES 1998: 113-234 | |
| 28 | Norman Ramsey, Jack W. Davidson: Machine Descriptions to Build Tools for Embedded Systems. LCTES 1998: 176-192 | |
| 27 | Bruce 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 | ||
| 24 | Jack 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) | |
| 19 | Jack 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 | ||
| 16 | Karl 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 | |
| 14 | Jack 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 | |
| 9 | Jack W. Davidson, Joseph 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 | ||
| 7 | Jack W. Davidson: A retargetable instruction reorganizer. SIGPLAN Symposium on Compiler Construction 1986: 234-241 | |
| 1984 | ||
| 6 | Jack W. Davidson, Christopher W. Fraser: Automatic generation of peephole optimizations (with retrospective) Best of PLDI 1984: 104-111 | |
| 5 | Jack W. Davidson, Christopher W. Fraser: Automatic generation of peephole optimizations. SIGPLAN Symposium on Compiler Construction 1984: 111-116 | |
| 4 | Jack 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 | ||
| 1 | Jack W. Davidson, Christopher W. Fraser: The Design and Application of a Retargetable Peephole Optimizer. ACM Trans. Program. Lang. Syst. 2(2): 191-202 (1980) | |
Colors in the list of coauthors
Last update Tue May 29 20:41:18 2012 CET by the DBLP Team —
Data released under the ODC-BY 1.0 license — See also our legal information page