Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Kyle Spafford

dblp:62/1265 · also Kyle L. Spafford · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Performance modeling and evaluation
analytical modeling
0.112012
Aspen: a domain specific language for performance modeling · SC 2012
Parallel and multicore computing
domain-specific language
0.112012
Aspen: a domain specific language for performance modeling · SC 2012
Usable security
user interface security
0.112008
Sesame: informing user security decisions with system visualization · CHI 2008
Performance modeling and evaluation
application performance modeling
0.012012
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
YearPublicationVenuePosition
2012 Aspen: a domain specific language for performance modeling
abstract
We 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
SC1
2011 Quartile and Outlier Detection on Heterogeneous Clusters Using Distributed Radix Sort
abstract
In 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
CLUSTER1
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 visualization
abstract
Non-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
CHI4