Demo Data from SIGIR 2026 / reviewers in the wild / expert
Kai Rothauge
dblp:220/5645
· DBLP profile ↗
2ranked-venue papers
0as first author
0since 2021 · last 2019
0000-0002-4936-3174ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 1Systems, architecture and hardware · 1Databases, data management, data science and information retrieval · 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 |
High-performance computing · 100% | |
| Databases, data mining, and information retrieval
1 paper |
Data mining · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
High-performance computing
linear algebra library |
0.3 | 1 | 2018 | Accelerating Large-Scale Data Analysis by Offloading to High-Performance Computing Libraries using Alchemist · KDD 2018 |
High-performance computing
scientific computing systems |
0.3 | 1 | 2018 | Accelerating Large-Scale Data Analysis by Offloading to High-Performance Computing Libraries using Alchemist · KDD 2018 |
Data mining
large-scale data analytics |
0.1 | 1 | 2018 | Accelerating Large-Scale Data Analysis by Offloading to High-Performance Computing Libraries using Alchemist · KDD 2018 |
Methods — techniques the papers use, named apart from their topics
high-performance computing libraries · 0.7MPI · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Alchemist: An Apache Spark ⇔ MPI interfaceabstractSummary The Apache Spark framework for distributed computation is popular in the data analytics community due to its ease of use, but its MapReduce‐style programming model can incur significant overheads when performing computations that do not map directly onto this model. One way to mitigate these costs is to off‐load computations onto MPI codes. In recent work, we introduced Alchemist, a system for the analysis of large‐scale data sets. Alchemist calls MPI‐based libraries from within Spark applications, and it has minimal coding, communication, and memory overheads. In particular, Alchemist allows users to retain the productivity benefits of working within the Spark software ecosystem without sacrificing performance efficiency in linear algebra, machine learning, and other related computations. In this paper, we discuss the motivation behind the development of Alchemist, and we provide a detailed overview of its design and usage. We also demonstrate the efficiency of our approach on medium‐to‐large data sets, using some standard linear algebra operations, namely, matrix multiplication and the truncated singular value decomposition of a dense matrix, and we compare the performance of Spark with that of Spark+Alchemist. These computations are run on the NERSC supercomputer Cori Phase 1, a Cray XC40. Alex Gittens, Kai Rothauge, Shusen Wang, Michael W. Mahoney, Jey Kottalam, Lisa Gerhardt, Prabhat, Michael F. Ringenburg, Kristyn J. Maschhoff |
Concurr. Comput. Pract. Exp. | 2 |
| 2018 | Accelerating Large-Scale Data Analysis by Offloading to High-Performance Computing Libraries using AlchemistabstractApache Spark is a popular system aimed at the analysis of large data sets, but recent studies have shown that certain computations---in particular, many linear algebra computations that are the basis for solving common machine learning problems---are significantly slower in Spark than when done using libraries written in a high-performance computing framework such as the Message-Passing Interface (MPI). Alex Gittens, Kai Rothauge, Shusen Wang, Michael W. Mahoney, Lisa Gerhardt, Prabhat, Jey Kottalam, Michael F. Ringenburg, Kristyn J. Maschhoff |
KDD | 2 |