Demo Data from EDBT 2026 / reviewers in the wild / expert
Kenneth O'Neal
dblp:123/2404
· DBLP profile ↗
8ranked-venue papers
6as first author
0since 2021 · last 2019
0000-0003-4140-4821ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 8 · 6 first-author
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
2 papers |
Performance modeling and evaluation · 92% GPUs and heterogeneous computing · 8% |
Topics — the 2 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Performance modeling and evaluation › processor performance modeling › accelerator performance modeling
GPU performance modeling |
0.7 | 2 | 2019 | Hardware-Assisted Cross-Generation Prediction of GPUs Under Design · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2019 HALWPE: Hardware-Assisted Light Weight Performance Estimation for GPUs · DAC 2017 |
Performance modeling and evaluation
performance prediction |
0.4 | 1 | 2019 | Hardware-Assisted Cross-Generation Prediction of GPUs Under Design · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2019 |
Methods — techniques the papers use, named apart from their topics
predictive modeling · 0.7feature selection · 0.4cycle-accurate simulation · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Hardware-Assisted Cross-Generation Prediction of GPUs Under DesignabstractThis paper introduces a predictive modeling framework for GPU performance. The key innovation underlying this approach is that performance statistics collected from representative workloads running on current generation GPUs can effectively predict the performance of next-generation GPUs. This is useful when simulators are available for the next-generation device, but simulation times are exorbitant, rendering early design space exploration of microarchitectural parameters and other features infeasible. When predicting performance across three Intel GPU generations (Haswell, Broadwell, Skylake), our models achieved impressively low out-of-sample-errors ranging from 7.45% to 8.91%, while running 29 481 to 44 214 times faster than cycle-accurate simulations. A detailed ranking of the most impactful features selected for these models provides an insight as to which microarchitectural subsystems have the greatest impact on performance from one generation to the next. Kenneth O'Neal, Philip Brisk, Emily Shriver, Michael Kishinevsky |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 2018 | HLSPredict: cross platform performance prediction for FPGA high-level synthesisabstractFPGA application developers must explore increasingly large design spaces to identify regions of code to accelerate. High-Level Synthesis (HLS) tools automatically derive FPGA-based designs from high-level language specifications, which improves designer productivity; however, HLS tool run-times are cost-prohibitive for design space exploration, preventing designers from adequately answering cost-value decisions without expert guidance. To address this concern, this paper introduces a machine learning framework to predict FPGA performance and power consumption without relying on analytical models or HLS tools in-the-loop. For workloads that were manually optimized by appropriately setting pragmas, the framework obtains a worst-case relative error of 9.08% while running 43.78x faster than HLS; for unoptimized workloads, the framework obtains a worst-case relative error of 9.79% while running 36.24x faster than HLS. Kenneth O'Neal, Mitch Liu, Hans Tang, Amin Kalantar, Kennen DeRenard, Philip Brisk |
ICCAD | 1 |
| 2018 | Resource-Constrained Scheduling for Digital Microfluidic BiochipsabstractDigital microfluidics based on electrowetting-on-dielectric technology is poised to revolutionize many aspects of chemistry and biochemistry through miniaturization, automation, and software programmability. Digital microfluidic biochips (DMFBs) offer ample spatial parallelism, which is then exposed to the compiler. The first problem that a DMFB compiler must solve is resource-constrained scheduling, which is NP-complete. If the compiler is applied off-line, then long-running algorithms that produce solutions of high quality, such as iterative improvement or branch-and-bound search, can be applied; in an online context, where a biochemical reaction is to be executed as soon as it is specified by the programmer, heuristics that sacrifice solution quality to attain a fast runtime are used. This article describes in detail the algorithms and heuristics that have been proposed for resource-constrained scheduling, focusing on several recent contributions: path scheduling and force-directed list scheduling. It also discusses shortcomings and limitations of existing optimal scheduling problem formulations based on Integer Linear Programming and presents an updated formulation that addresses these issues. The algorithms are compared and evaluated on an extensive benchmark suite of biochemical assays used for applications, such as in vitro diagnostics, protein crystallization, and automated sample preparation. Kenneth O'Neal, Daniel T. Grissom, Philip Brisk |
ACM J. Emerg. Technol. Comput. Syst. | 1 |
| 2017 | HALWPE: Hardware-Assisted Light Weight Performance Estimation for GPUsabstractThis paper presents a predictive modeling framework for GPU performance. The key innovation underlying this approach is that performance statistics collected from representative workloads running on current generation GPUs can effectively predict the performance of next-generation GPUs. This is useful when simulators are available for the next-generation device, but simulation times are exorbitant, rendering early design space exploration of microarchitectural parameters and other features infeasible. When predicting performance across three Intel GPU generations (Haswell, Broadwell, Skylake), our models achieved low out-of-sample-errors ranging from 7.45% to 8.91%, while running 30,000-45,000 times faster than cycle-accurate simulation. Kenneth O'Neal, Philip Brisk, Emily Shriver, Michael Kishinevsky |
DAC | 1 |
| 2017 | GPU Performance Estimation using Software Rasterization and Machine LearningabstractThis paper introduces a predictive modeling framework to estimate the performance of GPUs during pre-silicon design. Early-stage performance prediction is useful when simulation times impede development by rendering driver performance validation, API conformance testing and design space explorations infeasible. Our approach builds a Random Forest regression model to analyze DirectX 3D workload behavior when executed by a software rasterizer, which we have extended with a workload characterizer to collect further performance information via program counters. In addition to regression models, this work produces detailed feature rankings which can provide valuable architectural insight, and accurate performance estimates for an Intel integrated Skylake generation GPU. Our models achieve reasonable out-of-sample-error rates of 14%, with an average simulation speedup of 327x. Kenneth O'Neal, Philip Brisk, Ahmed Abousamra, Zack Waters, Emily Shriver |
ACM Trans. Embed. Comput. Syst. | 1 |
| 2015 | An open-source compiler and PCB synthesis tool for digital microfluidic biochips
Daniel T. Grissom, Christopher Curtis, Skyler Windh, Calvin Phung, Zachary Schall-Zimmerman, Kenneth O'Neal, Jeffrey McDaniel, Nick Liao, Philip Brisk |
Integr. | 7 |
| 2012 | A digital microfluidic biochip synthesis frameworkabstractSynthesis of digital microfluidic biochips (DMFBs) is a crucial to the advancement and realization of miniaturized, automated, programmable biochemistry solutions; synthesis is performed in three steps: scheduling, placement and routing. In principle, algorithms for specific steps should be interchangeable with one another; however, different research groups typically develop algorithms for each step in isolation from one another. Thus, it is difficult to compare algorithms against one another, or to determine which algorithms for different steps share synergies. We introduce an open source DMFB synthesis framework to encourage collaboration between researchers working in the area. We introduce a common interface and describe the internal data structures that must be updated to ensure that the interfaces are adhered to. We also present and describe a number of high-quality 2D and 3D debugging tools that provide graphical output for each stage of synthesis. © 2012 IEEE. Daniel T. Grissom, Kenneth O'Neal, Benjamin Preciado, Hiral Patel, Robert Doherty, Nick Liao, Philip Brisk |
VLSI-SoC | 2 |
| 2012 | Force-Directed List Scheduling for Digital Microfluidic BiochipsabstractWe introduce a Force-directed List Scheduling (FDLS) algorithm for resource-constrained assay compilation targeting Digital Microfluidic Biochips (DMFBs). This algorithm has been used in the past for high-level synthesis of digital signal processing systems, and is now applied to DMFB synthesis. The results show improvements compared to List Scheduling (LS) and Path Scheduling (PS), the most efficient heuristics that have been proposed, to date, for DMFBs. FDLS was also competitive with longer-running iterative improvement DMFB scheduling algorithms based on genetic algorithms. © 2012 IEEE. Kenneth O'Neal, Daniel T. Grissom, Philip Brisk |
VLSI-SoC | 1 |