EDBT 2026 Demo / reviewers in the wild / expert
Albert Reuther
dblp:76/7586 · also Albert I. Reuther, Albert Iwersen Reuther
· DBLP profile ↗
9ranked-venue papers
1as first author
2since 2021 · last 2022
0000-0002-3168-3663ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 1 since 2021Security and privacy · 1Databases, data management, data science and information retrieval · 1 · 1 since 2021Human-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 · 61% GPUs and heterogeneous computing · 39% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Performance modeling and evaluation › workload characterization
AI workload characterization |
0.6 | 1 | 2022 | AI-Enabling Workloads on Large-Scale GPU-Accelerated System: Characterization, Opportunities, and Implications · HPCA 2022 |
GPUs and heterogeneous computing › GPU computing
GPU-accelerated systems |
0.6 | 1 | 2022 | AI-Enabling Workloads on Large-Scale GPU-Accelerated System: Characterization, Opportunities, and Implications · HPCA 2022 |
Performance modeling and evaluation
workload characterization |
0.6 | 1 | 2022 | AI-Enabling Workloads on Large-Scale GPU-Accelerated System: Characterization, Opportunities, and Implications · HPCA 2022 |
GPUs and heterogeneous computing
GPU computing |
0.2 | 1 | 2022 | AI-Enabling Workloads on Large-Scale GPU-Accelerated System: Characterization, Opportunities, and Implications · HPCA 2022 |
Methods — techniques the papers use, named apart from their topics
user behavior analysis · 0.6job trace analysis · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | AI-Enabling Workloads on Large-Scale GPU-Accelerated System: Characterization, Opportunities, and ImplicationsabstractProduction high-performance computing (HPC) systems are adopting and integrating GPUs into their design to accommodate artificial intelligence (AI), machine learning, and data visualization workloads. To aid with the design and operations of new and existing GPU-based large-scale systems, we provide a detailed characterization of system operations, job characteristics, user behavior, and trends on a contemporary GPU-accelerated production HPC system. Our insights indicate that the pre-mature phases in modern AI workflow take up significant GPU hours while underutilizing GPUs, which opens up the opportunity for a multi-tier system. Finally, we provide various potential recommendations and areas for future investment for system architects, operators, and users. Baolin Li 0001, Rohin Arora, Siddharth Samsi, Tirthak Patel, William Arcand, David Bestor, Chansup Byun, Rohan Basu Roy, Bill Bergeron, John T. Holodnak, Michael Houle 0001, Matthew Hubbell, Michael Jones 0001, Jeremy Kepner, Anna Klein, Peter Michaleas, Joseph McDonald, Lauren Milechin, Julie Mullen, Andrew Prout, Benjamin Price, Albert Reuther, Antonio Rosa, Matthew L. Weiss, Charles Yee, Daniel Edelman, Allan Vanterpool, Anson Cheng, Vijay Gadepally, Devesh Tiwari |
HPCA | 22 |
| 2021 | Domain-Specific Language Abstractions for CompressionabstractLittle attention has been given to language support for block-based compression algorithms, despite their high implementation complexity. Current implementations have to deal with both the intricacies of the algorithm itself, as well as the low-level optimizations necessary for generating fast code. However, many block-based compression algorithms share a common structure in terms of their data representations, data partitioning operations, and data traversals. In this work, we propose a set of high-level language abstractions that can succinctly capture this structure. These abstractions provide the building blocks for the development of a domain-specific language and an associated optimizing compiler. With compression-specific language support, researchers can focus on algorithm development rather than the low-level implementation details. Jessica Ray, Ajay Brahmakshatriya, Shoaib Kamil 0001, Albert Reuther, Vivienne Sze, Saman P. Amarasinghe |
DCC | 5 |
| 2018 | Scalable system scheduling for HPC and big data
Albert Reuther, Chansup Byun, William Arcand, David Bestor, Bill Bergeron, Matthew Hubbell, Michael Jones 0001, Peter Michaleas, Andrew Prout, Antonio Rosa, Jeremy Kepner |
J. Parallel Distributed Comput. | 1 |
| 2017 | Bringing physical construction and real-world data collection into a massively open online course (MOOC)abstractThis Work-In-Progress paper details the process and lessons learned when converting a hands-on engineering mini-course to a scalable, self-paced Massively Open Online Course (MOOC). Online courseware has been part of academic and industry training and learning for decades. Learning activities in online courses strive to mimic in-person delivery by including lectures, homework assignments, software exercises and exams. While these instructional activities provide “theory and practice” for many disciplines, engineering courses often require hands-on activities with physical tools, devices and equipment. To accommodate the need for this type of learning, MIT Lincoln Laboratory's “Build A Small Radar” (BSR) course was used to explore teaching and learning strategies that support the inclusion of physical construction and real world data collection in a MOOC. These tasks are encountered across a range of engineering disciplines and the methods illustrated here are easily generalized to the learning experiences in engineering and science disciplines. Julie Mullen, Lauren Milechin, Michael Houle 0001, Patrick Bell, Alan Fenn, Kenneth E. Kolodziej, John Meklenburg, Janet Nguyen, Bradley T. Perry, Albert Reuther |
FIE | 10 |
| 2017 | Learning by doing, High Performance Computing education in the MOOC era
Julie Mullen, Chansup Byun, Vijay Gadepally, Siddharth Samsi, Albert Reuther, Jeremy Kepner |
J. Parallel Distributed Comput. | 5 |
| 2012 | Dynamic distributed dimensional data model (D4M) database and computation systemabstractA crucial element of large web companies is their ability to collect and analyze massive amounts of data. Tuple store databases are a key enabling technology employed by many of these companies (e.g., Google Big Table and Amazon Dynamo). Tuple stores are highly scalable and run on commodity clusters, but lack interfaces to support efficient development of mathematically based analytics. D4M (Dynamic Distributed Dimensional Data Model) has been developed to provide a mathematically rich interface to tuple stores (and structured query language “SQL” databases). D4M allows linear algebra to be readily applied to databases. Using D4M, it is possible to create composable analytics with significantly less effort than using traditional approaches. This work describes the D4M technology and its application and performance. Jeremy Kepner, William Arcand, Bill Bergeron, Nadya Bliss, Robert Bond, Chansup Byun, Gary Condon, Kenneth Gregson, Matthew Hubbell, Jonathan Kurz, Andrew McCabe, Peter Michaleas, Andrew Prout, Albert Reuther, Antonio Rosa, Charles Yee |
ICASSP | 14 |
| 2007 | pMATLAB: Parallel MATLAB Library for Signal Processing ApplicationsabstractMATLAB® is one of the most commonly used languages for scientific computing with approximately one million users worldwide. At MIT Lincoln Laboratory, MATLAB is used by technical staff to develop sensor processing algorithms. MATLAB's popularity is based on availability of high-level abstractions leading to reduced code development time. Due to the compute intensive nature of scientific computing, these applications often require long running times and would benefit greatly from increased performance offered by parallel computing. pMatlab (www.ll.mit.edu/pMatlab) implements partitioned global address space (PGAS) support via standard operator overloading techniques. The core data structures in pMatlab are distributed arrays and maps, which simplify parallel programming by removing the need for explicit message passing. This paper presents the pMatlab design and results for the HPC Challenge benchmark suite. Additionally, two case studies of pMatlab use are described. Nadya Bliss, Jeremy Kepner, Hahn Kim, Albert Reuther |
ICASSP (4) | 4 |
| 2001 | A Comparison of Eleven Static Heuristics for Mapping a Class of Independent Tasks onto Heterogeneous Distributed Computing Systems
Tracy D. Braun, Howard Jay Siegel, Noah Beck, Ladislau Bölöni, Muthucumaru Maheswaran, Albert Reuther, James P. Robertson, Mitchell D. Theys, Debra A. Hensgen, Richard F. Freund |
J. Parallel Distributed Comput. | 6 |
| 1998 | A Taxonomy for Describing Matching and Scheduling Heuristics for Mixed-Machine Heterogeneous Computing Systems
Tracy D. Braun, Howard Jay Siegel, Noah Beck, Ladislau Bölöni, Muthucumaru Maheswaran, Albert Reuther, James P. Robertson, Mitchell D. Theys |
SRDS | 6 |