Demo Data from EDBT 2026 / reviewers in the wild / expert
Dominique LaSalle
dblp:133/3716 · also Dominique Lasalle
· DBLP profile ↗
7ranked-venue papers
5as first author
2since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 5 · 5 first-authorArtificial intelligence and machine learning · 2 · 2 since 2021Databases, data management, data science and information retrieval · 2 · 2 since 2021
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.
| Artificial intelligence
2 papers |
Graph learning · 55% Efficient and distributed learning · 45% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Parallel and multicore computing · 100% |
Topics — the 9 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Efficient and distributed learning › distributed training › distributed DNN training
distributed graph neural network training |
0.6 | 1 | 2022 | Distributed Hybrid CPU and GPU training for Graph Neural Networks on Billion-Scale Heterogeneous Graphs · KDD 2022 |
Machine learning › Efficient and distributed learning
distributed training |
0.6 | 1 | 2022 | Distributed Hybrid CPU and GPU training for Graph Neural Networks on Billion-Scale Heterogeneous Graphs · KDD 2022 |
Machine learning › Graph learning › graph neural network
fraud detection |
0.6 | 1 | 2022 | Accelerated GNN Training with DGL and RAPIDS cuGraph in a Fraud Detection Workflow · KDD 2022 |
Machine learning › Graph learning
graph neural network |
0.6 | 1 | 2022 | Distributed Hybrid CPU and GPU training for Graph Neural Networks on Billion-Scale Heterogeneous Graphs · KDD 2022 |
Machine learning › Graph learning
graph neural network training |
0.6 | 1 | 2022 | Accelerated GNN Training with DGL and RAPIDS cuGraph in a Fraud Detection Workflow · KDD 2022 |
Machine learning › Graph learning › graph neural network › heterogeneous graph neural network
relational graph convolutional network |
0.6 | 1 | 2022 | Accelerated GNN Training with DGL and RAPIDS cuGraph in a Fraud Detection Workflow · KDD 2022 |
Machine learning › Efficient and distributed learning › efficient training
training acceleration |
0.6 | 1 | 2022 | Accelerated GNN Training with DGL and RAPIDS cuGraph in a Fraud Detection Workflow · KDD 2022 |
Machine learning › Efficient and distributed learning › hardware acceleration
GPU training |
0.2 | 1 | 2022 | Accelerated GNN Training with DGL and RAPIDS cuGraph in a Fraud Detection Workflow · KDD 2022 |
Parallel and multicore computing
graph partitioning |
0.2 | 1 | 2022 | Distributed Hybrid CPU and GPU training for Graph Neural Networks on Billion-Scale Heterogeneous Graphs · KDD 2022 |
Methods — techniques the papers use, named apart from their topics
mini-batch training · 1.1asynchronous pipeline · 1.1multilevel graph partitioning · 0.6multi-level graph partitioning · 0.6graph neural network · 0.6gradient-boosted decision trees · 0.6RGCN · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Accelerated GNN Training with DGL and RAPIDS cuGraph in a Fraud Detection WorkflowabstractGraph Neural Networks (GNNs) have gained the interest of industry with Relational Graph Convolutional Networks (R-GCNs) showing promise for fraud detection. Taking existing workflows that leverage graph features to train a gradient boosted decision tree (GBDT) and replacing the graph features with GNN produced embedding achieves an increase in accuracy. However, recent work has shown that the combination of graph attributes with GNN embeddings provides the biggest lift in accuracy. Bradley Rees, Xiaoyun Wang 0001, Joe Eaton, Onur Yilmaz, Rick Ratzel, Dominique LaSalle |
KDD | 6 |
| 2022 | Distributed Hybrid CPU and GPU training for Graph Neural Networks on Billion-Scale Heterogeneous GraphsabstractGraph neural networks (GNN) have shown great success in learn- ing from graph-structured data. They are widely used in various applications, such as recommendation, fraud detection, and search. In these domains, the graphs are typically large and heterogeneous, containing many millions or billions of vertices and edges of different types. To tackle this challenge, we develop DistDGLv2, a system that extends DistDGL for training GNNs on massive heterogeneous graphs in a mini-batch fashion, using distributed hybrid CPU/GPU training. DistDGLv2 places graph data in distributed CPU memory and performs mini-batch computation in GPUs. For ease of use, DistDGLv2 adopts API compatible with Deep Graph Library (DGL)'s mini-batch training and heterogeneous graph API, which enables distributed training with almost no code modification. To ensure model accuracy, DistDGLv2 follows a synchronous training approach and allows ego-networks forming mini-batches to include non-local vertices. To ensure data locality and load balancing, DistDGLv2 partitions heterogeneous graphs by using a multi-level partitioning algorithm with min-edge cut and multiple balancing constraints. DistDGLv2 deploys an asynchronous mini- batch generation pipeline that makes computation and data access asynchronous to fully utilize all hardware (CPU, GPU, network, PCIe). We demonstrate DistDGLv2 on various GNN workloads. Our results show that DistDGLv2 achieves 2 - 3x speedup over DistDGL and 18× speedup over Euler. It takes only 5 - 10 seconds to complete an epoch on graphs with hundreds of millions of vertices on a cluster with 64 GPUs. Da Zheng 0004, Xiang Song 0003, Chengru Yang, Dominique LaSalle, George Karypis |
KDD | 4 |
| 2016 | A Parallel Hill-Climbing Refinement Algorithm for Graph PartitioningabstractGraph partitioning is important in distributing workloads on parallel compute systems, computing sparse matrix re-orderings, and designing VLSI circuits. Refinement algorithms are used to improve existing partitionings, and are essential for obtaining high-quality partitionings. Existing parallel refinement algorithms either extract concurrency by sacrificing in terms of quality, or preserve quality by restricting concurrency. In this work we present a new shared-memory parallel algorithm for refining an existing k-way partitioning that can break out of local minima and produce high-quality partitionings. This allows our algorithm to scale well in terms of the number of processing cores and produce clusterings of quality equal to serial algorithms. Our algorithm achieves speedups of 5.7 - 16.7× using 24 cores, while exhibiting only 0.52% higher edgecuts than when run serially. This is 6.3× faster and 1.9% better quality than other parallel refinement algorithms which can break out of local minima. Dominique LaSalle, George Karypis |
ICPP | 1 |
| 2015 | Efficient Nested Dissection for Multicore Architectures
Dominique LaSalle, George Karypis |
Euro-Par | 1 |
| 2015 | Multi-threaded modularity based graph clustering using the multilevel paradigm
Dominique LaSalle, George Karypis |
J. Parallel Distributed Comput. | 1 |
| 2014 | MPI for Big Data: New tricks for an old dog
Dominique LaSalle, George Karypis |
Parallel Comput. | 1 |
| 2013 | Multi-threaded Graph PartitioningabstractIn this paper we explore the design space of creating a multi-threaded graph partitioner. We present and compare multiple approaches for parallelizing each of the three phases of multilevel graph partitioning: coarsening, initial partitioning, and uncoarsening. We also explore the differences in thread lifetimes and data ownership in this context. We show that despite the options for fine-grain synchronization and task decomposition offered by current threading technologies, the best performance is achieved by preserving data ownership and minimizing synchronization. In addition to this we also present an unprotected approach to generating a vertex matching in parallel with little overhead. We use these findings to develop an OpenMP based implementation of the Metis algorithms and compare it against MPI based partitioners on three different multi-core architectures. Our multi-threaded implementation not only achieves greater than a factor of two speedup over the other partitioners, but also uses significantly less memory. Dominique LaSalle, George Karypis |
IPDPS | 1 |