EDBT 2026 Demo / reviewers in the wild / expert
Ruth A. Aydt
dblp:90/341
· DBLP profile ↗
7ranked-venue papers
1as first author
0since 2021 · last 2013
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 7 · 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
5 papers |
High-performance computing · 79% Storage systems · 16% Performance modeling and evaluation · 4% | |
| Computer graphics and multimedia
1 paper |
Virtual and augmented reality · 100% |
Topics — the 12 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
High-performance computing
parallel i/o |
0.3 | 3 | 2013 | Taming parallel I/O complexity with auto-tuning · SC 2013 A framework for auto-tuning HDF5 applications · HPDC 2013 Input/Output Characteristics of Scalable Parallel Applications · SC 1995 |
High-performance computing › performance optimization
auto-tuning |
0.3 | 2 | 2013 | Taming parallel I/O complexity with auto-tuning · SC 2013 A framework for auto-tuning HDF5 applications · HPDC 2013 |
Storage systems › file systems › distributed file system
parallel file system |
0.1 | 2 | 2013 | Taming parallel I/O complexity with auto-tuning · SC 2013 A framework for auto-tuning HDF5 applications · HPDC 2013 |
Storage systems › i/o workload characterization
i/o access patterns |
0.0 | 2 | 1996 | I/O Requirements of Scientific Applications: An Evolutionary View E. Smirni · HPDC 1996 Input/Output Characteristics of Scalable Parallel Applications · SC 1995 |
Performance modeling and evaluation › performance analysis tools
performance visualization |
0.0 | 1 | 1999 | An Approach to Immersive Performance Visualization of Parallel and Wide-Area Distributed Applications · HPDC 1999 |
Storage systems › file systems
file system design |
0.0 | 1 | 1996 | I/O Requirements of Scientific Applications: An Evolutionary View E. Smirni · HPDC 1996 |
High-performance computing
i/o characterization |
0.0 | 1 | 1995 | Input/Output Characteristics of Scalable Parallel Applications · SC 1995 |
Performance modeling and evaluation
workload characterization |
0.0 | 1 | 1995 | Input/Output Characteristics of Scalable Parallel Applications · SC 1995 |
Virtual and augmented reality
immersive visualization |
0.0 | 1 | 1999 | An Approach to Immersive Performance Visualization of Parallel and Wide-Area Distributed Applications · HPDC 1999 |
Distributed systems › distributed system evaluation
distributed application performance |
0.0 | 1 | 1999 | An Approach to Immersive Performance Visualization of Parallel and Wide-Area Distributed Applications · HPDC 1999 |
High-performance computing › parallel i/o
scientific application i/o |
0.0 | 1 | 1996 | I/O Requirements of Scientific Applications: An Evolutionary View E. Smirni · HPDC 1996 |
High-performance computing
i/o bottleneck |
0.0 | 1 | 1995 | Input/Output Characteristics of Scalable Parallel Applications · SC 1995 |
Methods — techniques the papers use, named apart from their topics
genetic algorithm · 0.2integrated measurement · 0.0workload characterization · 0.0trace analysis · 0.0instrumentation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2013 | A multi-level approach for understanding I/O activity in HPC applicationsabstractI/O has become one of the determining factors of HPC application performance. Understanding an application's I/O activity requires a multi-level view of the I/O function flow that includes high-level I/O libraries. We have developed a tracing framework, called Recorder, that captures I/O function calls at multiple layers of the parallel I/O stack without requiring source code modifications. In this paper, we show how Recorder's trace output can be used to investigate I/O activity and identify performance inefficiencies in two I/O benchmarks running on a leading edge HPC platform. Future work to organize and present the collected information more intuitively will further increase the value of Recorder's capabilities. We believe that a multi-level I/O tracing framework can provide key insights to end users and I/O library developers working to improve I/O on HPC platforms. Huong Luu 0002, Babak Behzad, Ruth A. Aydt, Marianne Winslett |
CLUSTER | 3 |
| 2013 | A framework for auto-tuning HDF5 applications
Babak Behzad, Joey Huchette, Huong Luu 0002, Ruth A. Aydt, Surendra Byna, Yushu Yao, Quincey Koziol, Prabhat |
HPDC | 4 |
| 2013 | Taming parallel I/O complexity with auto-tuningabstractWe present an auto-tuning system for optimizing I/O performance of HDF5 applications and demonstrate its value across platforms, applications, and at scale. The system uses a genetic algorithm to search a large space of tunable parameters and to identify effective settings at all layers of the parallel I/O stack. The parameter settings are applied transparently by the auto-tuning system via dynamically intercepted HDF5 calls. Babak Behzad, Huong Luu 0002, Joey Huchette, Surendra Byna, Prabhat, Ruth A. Aydt, Quincey Koziol, Marc Snir |
SC | 6 |
| 2005 | Optimized Data Loading for a Multi-Terabyte Sky Survey RepositoryabstractAdvanced instruments in a variety of scientific domains are collecting massive amounts of data that must be postprocessed and organized to support research activities. Astronomers have been pioneers in the use of databases to host sky survey data. Increasing data volumes from more powerful telescopes pose enormous challenges to state-ofthe- art database systems and data-loading techniques. In this paper we present SkyLoader, our novel framework for data loading that is being used to populate a multi-table, multi-terabyte database repository for the Palomar-Quest sky survey. SkyLoader consists of an efficient algorithm for bulk loading, an effective data structure to support data integrity, optimized parallelism, and guidelines for system tuning. Performance studies show the positive effects of these techniques, with load time for a 40-gigabyte data set reduced from over 20 hours to less than 3 hours. Our framework offers a promising approach for loading other large and complex scientific databases. Y. Dora Cai, Ruth A. Aydt, Robert Brunner |
SC | 2 |
| 1999 | An Approach to Immersive Performance Visualization of Parallel and Wide-Area Distributed ApplicationsabstractComplex, distributed applications pose new challenges for performance analysis and optimization. This paper outlines an online approach to performance analysis where developers are active participants, using integrated measurement and immersive performance visualization to tune parallel and distributed applications. Luiz De Rose, Mario Pantano, Ruth A. Aydt, Eric Shaffer, Benjamin Schaeffer, Shannon Whitmore, Daniel A. Reed |
HPDC | 3 |
| 1996 | I/O Requirements of Scientific Applications: An Evolutionary View E. SmirniabstractThe modest I/O configurations and file system limitations of many current high-performance systems preclude solution of problems with large I/O needs. I/O hardware and file system parallelism is the key to achieving high performance. We analyze the I/O behavior of several versions of two scientific applications on the Intel Paragon XP/S. The versions involve incremental application code enhancements across multiple releases of the operating system. Studying the evolution of I/O access patterns underscores the interplay between application access patterns and file system features. Our results show that both small and large request sizes are common, that at present, application developers must manually aggregate small requests to obtain high disk transfer rates, that concurrent file accesses are frequent, and that appropriate matching of the application access pattern and the file system access mode can significantly increase application I/O performance. Based on these results, we describe a set of file system design principles. Ruth A. Aydt, Andrew A. Chien, Daniel A. Reed |
HPDC | 1 |
| 1995 | Input/Output Characteristics of Scalable Parallel ApplicationsabstractRapid increases in computing and communication performance are exacerbating the long-standing problem of performance-limited input/output. Indeed, for many otherwise scalable parallel applications. input/output is emerging as a major performance bottleneck. The design of scalable input/output systems depends critically on the input/output requirements and access patterns for this emerging class of large-scale parallel applications. However, hard data on the behavior of such applications is only now becoming available. In this paper, we describe the input-output requirements of three scalable parallel applications (electron scattering, terrain rendering, and quantum chemistry, on the Intel Paragon XP/S. As part of an ongoing parallel input/output characterization effort, we used instrumented versions of the application codes to capture and analyze input/output volume, request size distributions, and temporal request structure. Because complete traces of individual application input/output requests were captured, in-depth, off-line analyses were possible. In addition, we conducted informal interviews of the application developers to understand the relation between the codes' current and desired input/output structure. The results of our studies show a wide variety of temporal and spatial access patterns, including highly read-intensive and write-intensive phases, extremely large and extremely small request sizes, and both sequential and highly irregular access patterns. We conclude with a discussion of the broad spectrum of access patterns and their profound implications for parallel file caching and prefetching schemes. Phyllis E. Crandall, Ruth A. Aydt, Andrew A. Chien, Daniel A. Reed |
SC | 2 |