VLDB 2026 Research / reviewers in the wild / expert
Yanzhi Yi
dblp:268/1203
· DBLP profile ↗
4ranked-venue papers
1as first author
3since 2021 · last 2024
0000-0002-3486-3731ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 2 since 2021Artificial intelligence and machine learning · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 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.
| Software engineering, system software, and programming languages
2 papers |
Compilers and program optimization · 100% | |
| Artificial intelligence
2 papers |
Vision and language · 54% Efficient and distributed learning · 46% |
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
model compilation |
0.8 | 1 | 2024 | TSCompiler: efficient compilation framework for dynamic-shape models · Sci. China Inf. Sci. 2024 |
Compilers and program optimization
deep learning compiler |
0.8 | 1 | 2024 | TSCompiler: efficient compilation framework for dynamic-shape models · Sci. China Inf. Sci. 2024 |
Compilers and program optimization › deep learning compiler
dynamic shape compilation |
0.8 | 1 | 2024 | TSCompiler: efficient compilation framework for dynamic-shape models · Sci. China Inf. Sci. 2024 |
Compilers and program optimization
loop transformation |
0.7 | 1 | 2023 | Modeling the Interplay between Loop Tiling and Fusion in Optimizing Compilers Using Affine Relations · ACM Trans. Comput. Syst. 2023 |
Compilers and program optimization › loop transformation
polyhedral compilation |
0.7 | 1 | 2023 | Modeling the Interplay between Loop Tiling and Fusion in Optimizing Compilers Using Affine Relations · ACM Trans. Comput. Syst. 2023 |
Computer vision › Vision and language › image captioning
image caption evaluation |
0.4 | 1 | 2020 | Improving Image Captioning Evaluation by Considering Inter References Variance · ACL 2020 |
Computer vision › Vision and language
image captioning |
0.4 | 1 | 2020 | Improving Image Captioning Evaluation by Considering Inter References Variance · ACL 2020 |
Compilers and program optimization › memory optimization
data locality optimization |
0.2 | 1 | 2023 | Modeling the Interplay between Loop Tiling and Fusion in Optimizing Compilers Using Affine Relations · ACM Trans. Comput. Syst. 2023 |
Information retrieval
evaluation |
0.1 | 1 | 2020 | Improving Image Captioning Evaluation by Considering Inter References Variance · ACL 2020 |
Methods — techniques the papers use, named apart from their topics
compilation framework · 1.5BERTScore extension · 0.9post-tiling fusion · 0.7polyhedral compilation · 0.7backward slicing · 0.7affine relations · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | TSCompiler: efficient compilation framework for dynamic-shape models
Chenbo Geng, Yanzhi Yi, Renwei Zhang, Gianpietro Consolaro, Fan Yang 0001, Tun Lu, Ning Gu 0001 |
Sci. China Inf. Sci. | 4 |
| 2023 | Modeling the Interplay between Loop Tiling and Fusion in Optimizing Compilers Using Affine RelationsabstractLoop tiling and fusion are two essential transformations in optimizing compilers to enhance the data locality of programs. Existing heuristics either perform loop tiling and fusion in a particular order, missing some of their profitable compositions, or execute ad-hoc implementations for domain-specific applications, calling for a generalized and systematic solution in optimizing compilers. In this article, we present a so-called basteln (an abbreviation for backward slicing of tiled loop nests) strategy in polyhedral compilation to better model the interplay between loop tiling and fusion. The basteln strategy first groups loop nests by preserving their parallelism/tilability and next performs rectangular/parallelogram tiling to the output groups that produce data consumed outside the considered program fragment. The memory footprints required by each tile are then computed, from which the upward exposed data are extracted to determine the tile shapes of the remaining fusion groups. Such a tiling mechanism can construct complex tile shapes imposed by the dependences between these groups, which are further merged by a post-tiling fusion algorithm for enhancing data locality without losing the parallelism/tilability of the output groups. The basteln strategy also takes into account the amount of redundant computations and the fusion of independent groups, exhibiting a general applicability. We integrate the basteln strategy into two optimizing compilers, with one a general-purpose optimizer and the other a domain-specific compiler for deploying deep learning models. The experiments are conducted on CPU, GPU, and a deep learning accelerator to demonstrate the effectiveness of the approach for a wide class of application domains, including deep learning, image processing, sparse matrix computation, and linear algebra. In particular, the basteln strategy achieves a mean speedup of 1.8× over cuBLAS/cuDNN and 1.1× over TVM on GPU when used to optimize deep learning models; it also outperforms PPCG and TVM by 11% and 20%, respectively, when generating code for the deep learning accelerator. Jie Zhao 0002, Jinchen Xu, Peng Di, Wang Nie, Yanzhi Yi, Zhen Geng, Renwei Zhang, Bojie Li, Zhiliang Gan, Xuefeng Jin 0004 |
ACM Trans. Comput. Syst. | 6 |
| 2022 | Parallelizing Neural Network Models Effectively on GPU by Implementing Reductions AtomicallyabstractDue to the missing of a good orchestration of loop transformations, existing optimizing compilers for deploying neural networks on GPU either parallelize reductions ineffectively or miss the fusion opportunities with other operators. Neural network models thus exhibit sub-optimal performance on GPU. We present a practical approach called Panamera for the effective parallelization of reductions in neural networks on GPU. Panamera first leverages loop coalescing to flatten the loop dimensions of reductions, converting all reduction operators into canonical forms eligible for the polyhedral model. Next, Panamera uses polyhedral transformations to reduce the data movements caused by unfused reductions and perform multi-block hardware binding not considered by many compilers. Finally, Panamera embeds a highly optimized routine implemented using GPU atomic instructions, further improving the performance of neural network models while guaranteeing the correctness of parallel reductions. The experimental results demonstrate the effectiveness of our approach: for single operators our code obtains a mean speedup of 33.7×, 3.5×, 5.4× and 9.6× over cuDNN, CUB, TVM and Ansor, for sub-graphs our approach outperforms cuDNN, TVM and Ansor by 9.5×, 2.6× and 2.7×, and for end-to-end workloads, a tensor compiler integrated with our approach outperforms them by 122.5%, 19.3% and 15.2%. Jie Zhao 0002, Cédric Bastoul, Yanzhi Yi, Wang Nie, Renwei Zhang, Zhen Geng, Chong Li 0003, Thibaut Tachon, Zhiliang Gan |
PACT | 3 |
| 2020 | Improving Image Captioning Evaluation by Considering Inter References VarianceabstractEvaluating image captions is very challenging partially due to the fact that there are multiple correct captions for every single image. Most of the existing one-to-one metrics operate by penalizing mismatches between reference and generative caption without considering the intrinsic variance between ground truth captions. It usually leads to over-penalization and thus a bad correlation to human judgment. Recently, the latest one-to-one metric BERTScore can achieve high human correlation in system-level tasks while some issues can be fixed for better performance. In this paper, we propose a novel metric based on BERTScore that could handle such a challenge and extend BERTScore with a few new features appropriately for image captioning evaluation. The experimental results show that our metric achieves state-of-the-art human judgment correlation. Yanzhi Yi, Hangyu Deng, Jinglu Hu |
ACL | 1 |