Demo Data from VLDB 2026 / reviewers in the wild / expert
Kyle Spafford
dblp:62/1265 · also Kyle L. Spafford
· DBLP profile ↗
4ranked-venue papers
3as first author
0since 2021 · last 2012
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 3 first-authorHuman-computer interaction and ubiquitous computing · 1
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
1 paper |
Performance modeling and evaluation · 56% Parallel and multicore computing · 44% | |
| Network and information security
1 paper |
Usable security · 100% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Performance modeling and evaluation
analytical modeling |
0.1 | 1 | 2012 | Aspen: a domain specific language for performance modeling · SC 2012 |
Parallel and multicore computing
domain-specific language |
0.1 | 1 | 2012 | Aspen: a domain specific language for performance modeling · SC 2012 |
Usable security
user interface security |
0.1 | 1 | 2008 | Sesame: informing user security decisions with system visualization · CHI 2008 |
Performance modeling and evaluation
application performance modeling |
0.0 | 1 | 2012 | Aspen: a domain specific language for performance modeling · SC 2012 |
Methods — techniques the papers use, named apart from their topics
system visualization · 0.1controlled study · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | Aspen: a domain specific language for performance modelingabstractWe present a new approach to analytical performance modeling using Aspen, a domain specific langauge. Aspen (Abstract Scalable Performance Engineering Notation) fills an important gap in existing performance modeling techniques and is designed to enable rapid exploration of new algorithms and architectures. It includes a formal specification of an application's performance behavior and an abstract machine model. We provide an overview of Aspen's features and demonstrate how it can be used to express a performance model for a three dimensional Fast Fourier Transform. We then demonstrate the composability and modularity of Aspen by importing and reusing the FFT model in a molecular dynamics model. We have also created a number of tools that allow scientists to balance application and system factors quickly and accurately. Kyle Spafford, Jeffrey S. Vetter |
SC | 1 |
| 2011 | Quartile and Outlier Detection on Heterogeneous Clusters Using Distributed Radix SortabstractIn the past few years, performance improvements in CPUs and memory technologies have outpaced those of storage systems. When extrapolated to the exascale, this trend places strict limits on the amount of data that can be written to disk for full analysis, resulting in an increased reliance on characterizing in-memory data. Many of these characterizations are simple, but require sorted data. This paper explores an example of this type of characterization -- the identification of quartiles and statistical outliers -- and presents a performance analysis of a distributed heterogeneous radix sort as well as an assessment of current architectural bottlenecks. Kyle Spafford, Jeremy S. Meredith, Jeffrey S. Vetter |
CLUSTER | 1 |
| 2010 | Maestro: Data Orchestration and Tuning for OpenCL Devices
Kyle Spafford, Jeremy S. Meredith, Jeffrey S. Vetter |
Euro-Par (2) | 1 |
| 2008 | Sesame: informing user security decisions with system visualizationabstractNon-expert users face a dilemma when making security decisions. Their security often cannot be fully automated for them, yet they generally lack both the motivation and technical knowledge to make informed security decisions on their own. To help users with this dilemma, we present a novel security user interface called Sesame. Sesame uses a concrete, spatial extension of the desktop metaphor to provide users with the security-related, visualized system-level information they need to make more informed decisions. It also provides users with actionable controls to affect a system's security state. Sesame graphically facilitates users' comprehension in making these decisions, and in doing so helps to lower the bar for motivating them to participate in the security of their system. In a controlled study, users with Sesame were found to make fewer errors than a control group which suggests that our novel security interface is a viable alternative approach to helping users with their dilemma. Jennifer Stoll, Craig S. Tashman, W. Keith Edwards, Kyle Spafford |
CHI | 4 |