David B. Whalley
Publication record assembled from the DBLP archive of ranked conferences.
Papers indexed
52
Venues
21
Active years
1990–2022
Best venue rank
A*
Where they publish
- ARTAS7 papers
- A*PLDI6 papers
- ARTSS5 papers
- Journal PublishedCASES4 papers
- ACGO4 papers
- A*SIGMETRICS3 papers
- ASIGCSE2 papers
- ADATE2 papers
- A*MICRO2 papers
- MulticonferenceSAC2 papers
- A*ISCA2 papers
- BEuroPar2 papers
- AICS2 papers
- BSAS2 papers
- BITiCSE1 paper
- AISLPED1 paper
- CICCD1 paper
- MulticonferenceICASSP1 paper
- Journal PublishedEMSOFT1 paper
- BICPP1 paper
- BCC1 paper
Papers
52 indexed papers, newest first.
| Year | Venue | Title | Authors |
|---|---|---|---|
| 2022 | ITiCSE | Experience with Integrating Computer Science in Middle School Mathematics. | Ashley Gannon, Mohsen Gavahi, Xin Yuan, David B. Whalley, Sherry A. Southerland, Christine Andrews-Larson, Ellen Granger |
| 2020 | SIGCSE | Experience of Administering Our First S-STEM Program to Broaden Participation in Computer Science. | An-I Andy Wang, David B. Whalley, Zhenghao Zhang, Gary S. Tyson |
| 2019 | ISLPED | Improving Energy Efficiency by Memoizing Data Access Information. | Michael Stokes, Ryan Baird, Zhaoxiang Jin, David B. Whalley, Soner nder |
| 2016 | CASES | Redesigning a tagless access buffer to require minimal ISA changes. | Carlos Sanchez, Peter Gavin, Daniel Moreau, Magnus Sjlander, David B. Whalley, Per Larsson-Edefors, Sally A. McKee |
| 2016 | DATE | Practical way halting by speculatively accessing halt tags. | Daniel Moreau, Alen Bardizbanyan, Magnus Sjlander, David B. Whalley, Per Larsson-Edefors |
| 2015 | CASES | Scheduling instruction effects for a statically pipelined processor. | B. Davis, Ryan Baird, Peter Gavin, Magnus Sjlander, Ian Finlayson, F. Rasapour, G. Cook, Gang-Ryung Uh, David B. Whalley, Gary S. Tyson |
| 2014 | CGO | Energy efficient data access techniques. | David B. Whalley |
| 2014 | DATE | Reducing set-associative L1 data cache energy by early load data dependence detection (ELD | Alen Bardizbanyan, Magnus Sjlander, David B. Whalley, Per Larsson-Edefors |
| 2014 | SIGCSE | A journey toward obtaining our first NSF S-STEM (scholarship) grant. | An-I Andy Wang, Gary S. Tyson, David B. Whalley, Robert van Engelen, Zhenghao Zhang |
| 2013 | CGO | Improving data access efficiency by using a tagless access buffer (TAB). | Alen Bardizbanyan, Peter Gavin, David B. Whalley, Magnus Sjlander, Per Larsson-Edefors, Sally A. McKee, Per Stenstrm |
| 2013 | ICCD | Speculative tag access for reduced energy dissipation in set-associative L1 data caches. | Alen Bardizbanyan, Magnus Sjlander, David B. Whalley, Per Larsson-Edefors |
| 2007 | CASES | Facilitating compiler optimizations through the dynamic mapping of alternate register structures. | Christopher Zimmer, Stephen Roderick Hines, Prasad A. Kulkarni, Gary S. Tyson, David B. Whalley |
| 2007 | CGO | Evaluating Heuristic Optimization Phase Order Search Algorithms. | Prasad A. Kulkarni, David B. Whalley, Gary S. Tyson |
| 2007 | MICRO | Guaranteeing Hits to Improve the Efficiency of a Small Instruction Cache. | Stephen Hines, David B. Whalley, Gary S. Tyson |
| 2007 | SAC | Fast, accurate design space exploration of embedded systems memory configurations. | Jason Hiser, Jack W. Davidson, David B. Whalley |
| 2006 | CASES | Adapting compilation techniques to enhance the packing of instructions into registers. | Stephen Hines, David B. Whalley, Gary S. Tyson |
| 2006 | CGO | Exhaustive Optimization Phase Order Space Exploration. | Prasad A. Kulkarni, David B. Whalley, Gary S. Tyson, Jack W. Davidson |
| 2006 | ICASSP | On the Use of Compilers in DSP Laboratory Instruction. | Matthew D. Kleffner, Douglas L. Jones, Jason Hiser, Prasad A. Kulkarni, Julie Parent, Stephen Hines, David B. Whalley, Jack W. Davidson, Kyle A. Gallivan |
| 2005 | EMSOFT | Using de-optimization to re-optimize code. | Stephen Hines, Prasad A. Kulkarni, David B. Whalley, Jack W. Davidson |
| 2005 | ICPP | Tuning High Performance Kernels through Empirical Compilation. | R. Clint Whaley, David B. Whalley |
| 2005 | ISCA | Improving Program Efficiency by Packing Instructions into Registers. | Stephen Hines, Joshua Green, Gary S. Tyson, David B. Whalley |
| 2005 | MICRO | Reducing Instruction Fetch Cost by Packing Instructions into RegisterWindows. | Stephen Hines, Gary S. Tyson, David B. Whalley |
| 2005 | RTSS | ParaScale: Exploiting Parametric Timing Analysis for Real-Time Schedulers and Dynamic Voltage Scaling. | Sibin Mohan, Frank Mueller, William Hawkins, Michael Root, Christopher A. Healy, David B. Whalley |
| 2005 | RTAS | Timing Analysis for Sensor Network Nodes of the Atmega Processor Family. | Sibin Mohan, Frank Mueller, David B. Whalley, Christopher A. Healy |
| 2005 | RTAS | Improving WCET by Optimizing Worst-Case Paths. | Wankang Zhao, William C. Kreahling, David B. Whalley, Christopher A. Healy, Frank Mueller |
| 2004 | PLDI | Fast searches for effective optimization phase sequences. | Prasad A. Kulkarni, Stephen Hines, Jason Hiser, David B. Whalley, Jack W. Davidson, Douglas L. Jones |
| 2004 | RTSS | WCET Code Positioning. | Wankang Zhao, David B. Whalley, Christopher A. Healy, Frank Mueller |
| 2004 | RTAS | Tuning the WCET of Embedded Applications. | Wankang Zhao, Prasad A. Kulkarni, David B. Whalley, Christopher A. Healy, Frank Mueller, Gang-Ryung Uh |
| 2003 | EuroPar | Branch Elimination via Multi-variable Condition Merging. | William C. Kreahling, David B. Whalley, Mark W. Bailey, Xin Yuan, Gang-Ryung Uh, Robert van Engelen |
| 2003 | SAC | Validation of Code-Improving Transformations for Embedded Systems. | Robert van Engelen, David B. Whalley, Xin Yuan |
| 2001 | EuroPar | Using a Swap Instruction to Coalesce Loads and Stores. | Apan Qasem, David B. Whalley, Xin Yuan, Robert van Engelen |
| 2001 | ICS | Tools for application-oriented performance tuning. | John M. Mellor-Crummey, Robert J. Fowler, David B. Whalley |
| 2001 | PLDI | Parametric Timing Analysis. | Emilio Vivancos, Christopher A. Healy, Frank Mueller, David B. Whalley |
| 2001 | SIGMETRICS | On providing useful information for analyzing and tuning applications. | John M. Mellor-Crummey, Robert J. Fowler, David B. Whalley |
| 2000 | CC | Techniques for Effectively Exploiting a Zero Overhead Loop Buffer. | Gang-Ryung Uh, Yuhong Wang, David B. Whalley, Sanjay Jinturkar, Chris Burns, Vincent Cao |
| 1999 | ICS | Improving memory hierarchy performance for irregular applications. | John M. Mellor-Crummey, David B. Whalley, Ken Kennedy |
| 1999 | RTAS | Tighter Timing Predictions by Automatic Detection and Exploitation of Value-Dependent Constraints. | Christopher A. Healy, David B. Whalley |
| 1998 | PLDI | Improving Performance by Branch Reordering. | Minghui Yang, Gang-Ryung Uh, David B. Whalley |
| 1998 | RTAS | Bounding Loop Iterations for Timing Analysis. | Christopher A. Healy, Mikael Sjdin, Viresh Rustagi, David B. Whalley |
| 1997 | RTAS | Timing Analysis for Data Caches and Set-Associative Caches. | Randall T. White, Christopher A. Healy, David B. Whalley, Frank Mueller, Marion G. Harmon |
| 1997 | SAS | Coalescing Conditional Branches into Efficient Indirect Jumps. | Gang-Ryung Uh, David B. Whalley |
| 1996 | RTAS | Supporting the specification and analysis of timing constraints. | Lo Ko, Christopher A. Healy, Emily Ratliff, Robert D. Arnold, David B. Whalley, Marion G. Harmon |
| 1995 | PLDI | Avoiding Conditional Branches by Code Replication. | Frank Mueller, David B. Whalley |
| 1995 | RTSS | Integrating the Timing Analysis of Pipelining and Instruction Caching. | Christopher A. Healy, David B. Whalley, Marion G. Harmon |
| 1994 | RTSS | Bounding Worst-Case Instruction Cache Performance. | Robert D. Arnold, Frank Mueller, David B. Whalley, Marion G. Harmon |
| 1994 | SAS | Efficient On-the-fly Analysis of Program Behavior and Static Cache Simulation. | Frank Mueller, David B. Whalley |
| 1993 | PLDI | Isolation and Analysis of Optimization Errors. | Mickey R. Boyd, David B. Whalley |
| 1992 | PLDI | Avoiding Unconditional Jumps by Code Replication. | Frank Mueller, David B. Whalley |
| 1992 | SIGMETRICS | Fast Instruction Cache Performance Evaluation Using Compile-Time Analysis. | David B. Whalley |
| 1992 | RTSS | A Retargetable Technique for Predicting Execution Time. | Marion G. Harmon, Theodore P. Baker, David B. Whalley |
| 1990 | ISCA | Reducing the Cost of Branches by Using Registers. | Jack W. Davidson, David B. Whalley |
| 1990 | SIGMETRICS | Ease: An Environment for Architecture Study and Experimentation. | Jack W. Davidson, David B. Whalley |