EDBT 2026 Demo / reviewers in the wild / expert
Anand R. Atreya
dblp:11/933
· DBLP profile ↗
2ranked-venue papers
0as first author
0since 2021 · last 2011
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 1Systems, architecture and hardware · 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 |
Parallel and multicore computing · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Programming languages and type systems · 100% | |
| Artificial intelligence
2 papers |
Deep learning architectures and training · 100% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems
domain-specific languages |
0.1 | 1 | 2011 | OptiML: An Implicitly Parallel Domain-Specific Language for Machine Learning · ICML 2011 |
Parallel and multicore computing
domain-specific language |
0.1 | 1 | 2011 | A domain-specific approach to heterogeneous parallelism · PPoPP 2011 |
Parallel and multicore computing › parallel computing
heterogeneous parallelism |
0.1 | 1 | 2011 | A domain-specific approach to heterogeneous parallelism · PPoPP 2011 |
Parallel and multicore computing
parallel programming runtimes |
0.1 | 1 | 2011 | A domain-specific approach to heterogeneous parallelism · PPoPP 2011 |
Methods — techniques the papers use, named apart from their topics
implicit parallelism · 0.2DSL compilation · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2011 | OptiML: An Implicitly Parallel Domain-Specific Language for Machine Learning
Arvind K. Sujeeth, HyoukJoong Lee, Kevin J. Brown, Tiark Rompf, Hassan Chafi, Anand R. Atreya, Martin Odersky, Kunle Olukotun |
ICML | 7 |
| 2011 | A domain-specific approach to heterogeneous parallelismabstractExploiting heterogeneous parallel hardware currently requires mapping application code to multiple disparate programming models. Unfortunately, general-purpose programming models available today can yield high performance but are too low-level to be accessible to the average programmer. We propose leveraging domain-specific languages (DSLs) to map high-level application code to heterogeneous devices. To demonstrate the potential of this approach we present OptiML, a DSL for machine learning. OptiML programs are implicitly parallel and can achieve high performance on heterogeneous hardware with no modification required to the source code. For such a DSL-based approach to be tractable at large scales, better tools are required for DSL authors to simplify language creation and parallelization. To address this concern, we introduce Delite, a system designed specifically for DSLs that is both a framework for creating an implicitly parallel DSL as well as a dynamic runtime providing automated targeting to heterogeneous parallel hardware. We show that OptiML running on Delite achieves single-threaded, parallel, and GPU performance superior to explicitly parallelized MATLAB code in nearly all cases. Hassan Chafi, Arvind K. Sujeeth, Kevin J. Brown, HyoukJoong Lee, Anand R. Atreya, Kunle Olukotun |
PPoPP | 5 |