EDBT 2026 Demo / reviewers in the wild / expert
Ryan Vogt
dblp:63/4621
· DBLP profile ↗
7ranked-venue papers
4as first author
3since 2021 · last 2024
0000-0002-7912-7244ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 2 · 2 first-author · 2 since 2021Systems, architecture and hardware · 2 · 1 since 2021Security and privacy · 2 · 1 first-authorComputer networks · 1 · 1 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
1 paper |
Emerging computing paradigms · 44% Performance modeling and evaluation · 44% High-performance computing · 13% | |
| Network and information security
1 paper |
Malware analysis · 77% Network security · 23% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Emerging computing paradigms
approximate computing |
0.6 | 1 | 2022 | Approximate Computing Through the Lens of Uncertainty Quantification · SC 2022 |
Performance modeling and evaluation › statistical analysis
sensitivity analysis |
0.6 | 1 | 2022 | Approximate Computing Through the Lens of Uncertainty Quantification · SC 2022 |
High-performance computing › performance optimization
application acceleration |
0.2 | 1 | 2022 | Approximate Computing Through the Lens of Uncertainty Quantification · SC 2022 |
Malware analysis
botnet |
0.1 | 1 | 2007 | Army of Botnets · NDSS 2007 |
Methods — techniques the papers use, named apart from their topics
uncertainty quantification · 0.6code region ranking · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Lyapunov-guided representation of recurrent neural network performanceabstractAbstract Recurrent neural networks (RNN) are ubiquitous computing systems for sequences and multivariate time-series data. While several robust RNN architectures are known, it is unclear how to relate RNN initialization, architecture, and other hyperparameters with accuracy for a given task. In this work, we propose treating RNN as dynamical systems and correlating hyperparameters with accuracy through Lyapunov spectral analysis, a methodology designed explicitly for nonlinear dynamical systems. To address the fact that RNN features go beyond the existing Lyapunov spectral analysis, we propose to infer relevant features from the Lyapunov spectrum with an Autoencoder and an embedding of its Latent representation (AeLLE). Our studies of various RNN architectures show that AeLLE successfully correlates RNN Lyapunov spectrum with accuracy. Furthermore, the Latent representation learned by AeLLE is generalizable to novel inputs from the same task and is formed early in the process of RNN training. The latter property allows for predicting the accuracy to which RNN would converge when training is complete. We conclude that the representation of RNN through the Lyapunov spectrum, along with AeLLE, provides a novel method for the organization and interpretation of variants of RNN architectures. Ryan Vogt, Eli Shlizerman |
Neural Comput. Appl. | 1 |
| 2024 | Correction: Lyapunov-guided representation of recurrent neural network performance
Ryan Vogt, Eli Shlizerman |
Neural Comput. Appl. | 1 |
| 2022 | Approximate Computing Through the Lens of Uncertainty QuantificationabstractAs computer system technology approaches the end of Moore's law, new computing paradigms that improve performance become a necessity. One such paradigm is approximate computing (AC). AC can present significant performance improvements, but a challenge lies in providing confidence that approximations will not overly degrade the application output quality. In AC, application domain experts manually identify code regions amenable to approximation. However, automatically guiding a developer where to apply AC is still a challenge. We propose Puppeteer, a novel method to rank code regions based on amenability to approximation. Puppeteer uses uncertainty quantification methods to measure the sensitivity of application outputs to approximation errors. A developer annotates possible application code regions and Puppeteer estimates the sensitivity of each region. Puppeteer successfully identifies insensitive regions on different benchmarks. We utilize AC on these regions and we obtain speedups of$1.18\times, 1.8\times$, and$1.3\times$for HPCCG. DCT, and BlackScholes, respectively. Konstantinos Parasyris, James Diffenderfer, Harshitha Menon, Ignacio Laguna, Jackson Vanover, Ryan Vogt, Daniel Osei-Kuffuor |
SC | 6 |
| 2013 | Effects of Dynamic Voltage and Frequency Scaling on a K20 GPUabstractImproving energy efficiency is an ongoing challenge in HPC because of the ever-increasing need for performance coupled with power and economic constraints. Though GPU-accelerated heterogeneous computing systems are capable of delivering impressive performance, it is necessary to explore all available power-aware technologies to meet the inevitable energy efficiency challenge. In this paper, we experimentally study the impacts of DVFS on application performance and energy efficiency for GPU computing and compare them with those of DVFS for CPU computing. Based on a power-aware heterogeneous system that includes dual Intel Sandy Bridge CPUs and the latest Nvidia K20c Kepler GPU, the study provides numerous new insights, general trends and exceptions of DVFS for GPU computing. In general, the effects of DVFS on a GPU differ from those of DVFS on a CPU. For example, on a GPU running compute-bound high-performance and high-throughput workloads, the system performance and the power consumption are approximately proportional to the GPU frequency. Hence, with a permissible power limit, increasing the GPU frequency leads to better performance without incurring a noticeable increase in energy. This paper further provides detailed analytical explanations of the causes of the observed trends and exceptions. The findings presented in this paper have the potential to impact future CPU and GPU architectures to achieve better energy efficiency and point out directions for designing effective DVFS schedulers for heterogeneous systems. Rong Ge 0002, Ryan Vogt, Jahangir Majumder, Arif Alam, Martin Burtscher, Ziliang Zong |
ICPP | 2 |
| 2007 | Army of Botnets
Ryan Vogt, John Aycock, Michael J. Jacobson Jr. |
NDSS | 1 |
| 2005 | No Junk, no Peeking, Serious Offers Only: P2P File Exchange in Wireless Ad-hoc NetworksabstractWe consider the problem of anonymous file exchange in wireless ad-hoc networks. We propose a new protocol, dubbed RASH (roam and share), to address the problem. RASH is a peer-to-peer (P2P) protocol which fulfills three objectives: (a) protection of user privacy (understood as the confidentiality of their interests), (b) support for a high degree of file authentication and integrity (to reduce or eliminate false downloads and spoofs), and (c) enforcement of reciprocity (to remove freeloaders from the system). The environment of our scheme is purely ad-hoc, in that it does not assume pre-established trust, fixed-infrastructure, or the existence of specialized nodes Ryan Vogt, Ioanis Nikolaidis, Pawel Gburzynski |
LCN | 1 |
| 2005 | Timing is everything
Nathan Friess, Ryan Vogt, John Aycock |
Comput. Secur. | 2 |