Demo Data from VLDB 2026 / reviewers in the wild / expert
Théotime Le Hellard
dblp:351/0565
· DBLP profile ↗
2ranked-venue papers
0as first author
2since 2021 · last 2025
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 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 |
Efficient and distributed learning · 94% Deep learning architectures and training · 6% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
High-performance computing · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Compilers and program optimization · 100% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Efficient and distributed learning
memory-efficient training |
1.5 | 2 | 2025 | HiRemate: Hierarchical Approach for Efficient Re-materialization of Neural Networks · ICML 2025 Rockmate: an Efficient, Fast, Automatic and Generic Tool for Re-materialization in PyTorch · ICML 2023 |
Machine learning › Efficient and distributed learning › memory-efficient training
re-materialization |
1.5 | 2 | 2025 | HiRemate: Hierarchical Approach for Efficient Re-materialization of Neural Networks · ICML 2025 Rockmate: an Efficient, Fast, Automatic and Generic Tool for Re-materialization in PyTorch · ICML 2023 |
High-performance computing
performance optimization |
0.9 | 1 | 2025 | HiRemate: Hierarchical Approach for Efficient Re-materialization of Neural Networks · ICML 2025 |
Compilers and program optimization
automatic differentiation |
0.7 | 1 | 2023 | Rockmate: an Efficient, Fast, Automatic and Generic Tool for Re-materialization in PyTorch · ICML 2023 |
Methods — techniques the papers use, named apart from their topics
integer linear programming · 1.7hierarchical partitioning · 1.7rematerialization · 1.3activation checkpointing · 1.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | HiRemate: Hierarchical Approach for Efficient Re-materialization of Neural NetworksabstractTraining deep neural networks (DNNs) on memory-limited GPUs is challenging, as storing intermediate activations often exceeds available memory. Re-materialization, a technique that preserves exact computations, addresses this by selectively recomputing activations instead of storing them. However, existing methods either fail to scale, lack generality, or introduce excessive execution overhead. We introduce ${\mbox{HiRemate}}$ a ${\textit hierarchical}$ re-materialization framework that recursively partitions large computation graphs, applies optimized solvers at multiple levels, and merges solutions into a global efficient training schedule. This enables scalability to significantly larger graphs than prior ILP-based methods while keeping runtime overhead low. Designed for single-GPU models and activation re-materialization, HiRemate extends the feasibility of training networks with thousands of graph nodes, surpassing prior methods in both efficiency and scalability. Experiments on various types of networks yield up to 50-70% memory reduction with only 10-15% overhead, closely matching optimal solutions while significantly reducing solver time. Seamlessly integrating with PyTorch Autograd, HiRemate requires almost no code change to use, enabling broad adoption in memory-constrained deep learning. Julia Gusak, Xunyi Zhao, Théotime Le Hellard, Lionel Eyraud-Dubois, Olivier Beaumont |
ICML | 3 |
| 2023 | Rockmate: an Efficient, Fast, Automatic and Generic Tool for Re-materialization in PyTorchabstractWe propose Rockmate to control the memory requirements when training PyTorch DNN models. Rockmate is an automatic tool that starts from the model code and generates an equivalent model, using a predefined amount of memory for activations, at the cost of a few re-computations. Rockmate automatically detects the structure of computational and data dependencies and rewrites the initial model as a sequence of complex blocks. We show that such a structure is widespread and can be found in many models in the literature (Transformer based models, ResNet, RegNets,...). This structure allows us to solve the problem in a fast and efficient way, using an adaptation of Checkmate (too slow on the whole model but general) at the level of individual blocks and an adaptation of Rotor (fast but limited to sequential models) at the level of the sequence itself. We show through experiments on many models that Rockmate is as fast as Rotor and as efficient as Checkmate, and that it allows in many cases to obtain a significantly lower memory consumption for activations (by a factor of 2 to 5) for a rather negligible overhead (of the order of 10% to 20%). Rockmate is open source and available at https://github.com/topal-team/rockmate. Xunyi Zhao, Théotime Le Hellard, Lionel Eyraud-Dubois, Julia Gusak, Olivier Beaumont |
ICML | 2 |