Demo Data from EDBT 2026 / reviewers in the wild / expert
Douglas M. Hawkins
dblp:69/4212
· DBLP profile ↗
6ranked-venue papers
0as first author
0since 2021 · last 2007
0000-0002-5983-921XORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4Applied, interdisciplinary, general and emerging computing · 2
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
4 papers |
Performance modeling and evaluation · 80% Electronic design automation · 17% Processor architecture and microarchitecture · 3% | |
| Interdisciplinary, comprehensive, and emerging computing
2 papers |
Bioinformatics and computational biology · 100% |
Topics — the 10 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Performance modeling and evaluation
simulation |
0.2 | 3 | 2007 | Speed versus Accuracy Trade-Offs in Microarchitectural Simulations · IEEE Trans. Computers 2007 Improving Computer Architecture Simulation Methodology by Adding Statistical Rigor · IEEE Trans. Computers 2005 Characterizing and Comparing Prevailing Simulation Techniques · HPCA 2005 |
Performance modeling and evaluation › simulation › architectural simulation
sampled simulation |
0.1 | 2 | 2007 | Speed versus Accuracy Trade-Offs in Microarchitectural Simulations · IEEE Trans. Computers 2007 Characterizing and Comparing Prevailing Simulation Techniques · HPCA 2005 |
Bioinformatics and computational biology
gene expression analysis |
0.1 | 2 | 2007 | Inferential, robust non-negative matrix factorization analysis of microarray data · Bioinform. 2007 A variance-stabilizing transformation for gene-expression microarray data · ISMB 2002 |
Electronic design automation
design space exploration |
0.1 | 2 | 2005 | Improving Computer Architecture Simulation Methodology by Adding Statistical Rigor · IEEE Trans. Computers 2005 A Statistically Rigorous Approach for Improving Simulation Methodology · HPCA 2003 |
Bioinformatics and computational biology › gene expression analysis
microarray data analysis |
0.1 | 1 | 2007 | Inferential, robust non-negative matrix factorization analysis of microarray data · Bioinform. 2007 |
Performance modeling and evaluation › simulation › processor simulation
microarchitecture simulation |
0.1 | 1 | 2007 | Speed versus Accuracy Trade-Offs in Microarchitectural Simulations · IEEE Trans. Computers 2007 |
Bioinformatics and computational biology › gene expression analysis
microarray data preprocessing |
0.0 | 1 | 2002 | A variance-stabilizing transformation for gene-expression microarray data · ISMB 2002 |
Bioinformatics and computational biology › gene expression analysis › microarray data preprocessing
variance stabilization |
0.0 | 1 | 2002 | A variance-stabilizing transformation for gene-expression microarray data · ISMB 2002 |
Performance modeling and evaluation
benchmarking |
0.0 | 1 | 2005 | Characterizing and Comparing Prevailing Simulation Techniques · HPCA 2005 |
Performance modeling and evaluation › system-level analysis › architecture evaluation
processor performance evaluation |
0.0 | 1 | 2003 | A Statistically Rigorous Approach for Improving Simulation Methodology · HPCA 2003 |
Methods — techniques the papers use, named apart from their topics
simpoint · 0.1sequential statistical testing · 0.1random sampling · 0.1non-negative matrix factorization · 0.1SMARTS · 0.1statistical analysis · 0.1plackett-burman design · 0.1plackett and burman design · 0.0variance-stabilizing transformation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2007 | Inferential, robust non-negative matrix factorization analysis of microarray dataabstractMOTIVATION: Modern methods such as microarrays, proteomics and metabolomics often produce datasets where there are many more predictor variables than observations. Research in these areas is often exploratory; even so, there is interest in statistical methods that accurately point to effects that are likely to replicate. Correlations among predictors are used to improve the statistical analysis. We exploit two ideas: non-negative matrix factorization methods that create ordered sets of predictors; and statistical testing within ordered sets which is done sequentially, removing the need for correction for multiple testing within the set. RESULTS: Simulations and theory point to increased statistical power. Computational algorithms are described in detail. The analysis and biological interpretation of a real dataset are given. In addition to the increased power, the benefit of our method is that the organized gene lists are likely to lead better understanding of the biology. AVAILABILITY: An SAS JMP executable script is available from http://www.niss.org/irMF Paul Fogel, S. Stanley Young, Douglas M. Hawkins, Nathalie Ledirac |
Bioinform. | 3 |
| 2007 | Speed versus Accuracy Trade-Offs in Microarchitectural SimulationsabstractDue to the long simulation time of the reference input set, computer architects often use reduced time simulation techniques to shorten the simulation time. However, what has not yet been thoroughly evaluated is the accuracy of these techniques relative to the reference input set and with respect to each other. To rectify this deficiency, this paper uses three methods to characterize reduced input set, truncated execution, and sampling-based simulation techniques while also examining their speed versus accuracy trade-off and configuration dependence. Our results show that the three sampling-based techniques, SimPoint, SMARTS, and random sampling, have the best accuracy, the best speed versus accuracy trade-off, and the least configuration dependence. On the other hand, the reduced input set and truncated execution simulation techniques had generally poor accuracy, were not significantly faster than the sampling-based techniques, and were severely configuration dependent. The final contribution of this paper is a decision tree, which can help architects choose the most appropriate technique for their simulations. Joshua J. Yi, Resit Sendag, David J. Lilja, Douglas M. Hawkins |
IEEE Trans. Computers | 4 |
| 2005 | Characterizing and Comparing Prevailing Simulation TechniquesabstractDue to the simulation time of the reference input set, architects often use alternative simulation techniques. Although these alternatives reduce the simulation time, what has not been evaluated is their accuracy relative to the reference input set, and with respect to each other. To rectify this deficiency, this paper uses three methods to characterize the reduced input set, truncated execution, and sampling simulation techniques while also examining their speed versus accuracy trade-off and configuration dependence. Finally, to illustrate the effect that a technique could have on the apparent speedup results, we quantify the speedups obtained with two processor enhancements. The results show that: 1) the accuracy of the truncated execution techniques was poor for all three characterization methods and for both enhancements, 2) the characteristics of the reduced input sets are not reference-like, and 3) SimPoint and SMARTS, the two sampling techniques, are extremely accurate and have the best speed versus accuracy trade-offs. Finally, this paper presents a decision tree which can help architects choose the most appropriate technique for their simulations. Joshua J. Yi, Sreekumar V. Kodakara, Resit Sendag, David J. Lilja, Douglas M. Hawkins |
HPCA | 5 |
| 2005 | Improving Computer Architecture Simulation Methodology by Adding Statistical RigorabstractDue to cost, time, and flexibility constraints, computer architects use simulators to explore the design space when developing new processors and to evaluate the performance of potential enhancements. However, despite this dependence on simulators, statistically rigorous simulation methodologies are typically not used in computer architecture research. A formal methodology can provide a sound basis for drawing conclusions gathered from simulation results by adding statistical rigor and, consequently, can increase the architect's confidence in the simulation results. This paper demonstrates the application of a rigorous statistical technique to the setup and analysis phases of the simulation process. Specifically, we apply a Plackett and Burman design to: 1) identify key processor parameters, 2) classify benchmarks based on how they affect the processor, and 3) analyze the effect of processor enhancements. Our results showed that, out of the 41 user-configurable parameters in SimpleScalar, only 10 had a significant effect on the execution time. Of those 10, the number of reorder buffer entries and the L2 cache latency were the two most significant ones, by far. Our results also showed that instruction precomputation - a value reuse-like microarchitectural technique - primarily improves the processor's performance by relieving integer ALU contention. Joshua J. Yi, David J. Lilja, Douglas M. Hawkins |
IEEE Trans. Computers | 3 |
| 2003 | A Statistically Rigorous Approach for Improving Simulation MethodologyabstractDue to cost, time, and flexibility constraints, simulators are often used to explore the design space when developing new processor architectures, as well as when evaluating the performance of new processor enhancements. However, despite this dependence on simulators, statistically rigorous simulation methodologies are not typically used in computer architecture research. A formal methodology can provide a sound basis for drawing conclusions gathered from simulation results by adding statistical rigor, and consequently, can increase confidence in the simulation results. This paper demonstrates the application of a rigorous statistical technique to the setup and analysis phases of the simulation process. Specifically, we apply a Plackett and Burman design to: (1) identify key processor parameters; (2) classify benchmarks based on how they affect the processor; and (3) analyze the effect of processor performance enhancements. Our technique expands on previous work by applying a statistical method to improve the simulation methodology instead of applying a statistical model to estimate the performance of the processor. Joshua J. Yi, David J. Lilja, Douglas M. Hawkins |
HPCA | 3 |
| 2002 | A variance-stabilizing transformation for gene-expression microarray dataabstractMOTIVATION: Standard statistical techniques often assume that data are normally distributed, with constant variance not depending on the mean of the data. Data that violate these assumptions can often be brought in line with the assumptions by application of a transformation. Gene-expression microarray data have a complicated error structure, with a variance that changes with the mean in a non-linear fashion. Log transformations, which are often applied to microarray data, can inflate the variance of observations near background. RESULTS: We introduce a transformation that stabilizes the variance of microarray data across the full range of expression. Simulation studies also suggest that this transformation approximately symmetrizes microarray data. Blythe Durbin, Johanna S. Hardin, Douglas M. Hawkins, David M. Rocke |
ISMB | 3 |