Demo Data from VLDB 2026 / reviewers in the wild / expert
Yalin Zhang 0004
dblp:70/8968-4
· DBLP profile ↗
3ranked-venue papers
0as first author
3since 2021 · last 2024
0009-0001-0533-1111ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 2 since 2021Software engineering, systems software and programming languages · 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.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Hardware accelerators and domain-specific architectures · 39% Processor architecture and microarchitecture · 22% Cloud and datacenter computing · 20% | |
| Software engineering, system software, and programming languages
2 papers |
Compilers and program optimization · 100% | |
| Artificial intelligence
1 paper |
Deep learning architectures and training · 100% |
Topics — the 9 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Compilers and program optimization
machine learning compiler |
0.8 | 1 | 2024 | UFront: Toward A Unified MLIR Frontend for Deep Learning · ASE 2024 |
Compilers and program optimization
vectorization |
0.8 | 1 | 2024 | Boost Linear Algebra Computation Performance via Efficient VNNI Utilization · ASPLOS (3) 2024 |
Processor architecture and microarchitecture › SIMD
SIMD instructions |
0.8 | 1 | 2024 | Boost Linear Algebra Computation Performance via Efficient VNNI Utilization · ASPLOS (3) 2024 |
Cloud and datacenter computing › inference serving
cloud inference |
0.7 | 1 | 2023 | High Performance and Power Efficient Accelerator for Cloud Inference · HPCA 2023 |
Hardware accelerators and domain-specific architectures › machine learning accelerator
DNN inference accelerator |
0.7 | 1 | 2023 | High Performance and Power Efficient Accelerator for Cloud Inference · HPCA 2023 |
Hardware accelerators and domain-specific architectures › machine learning accelerator
neural network accelerator |
0.7 | 1 | 2023 | High Performance and Power Efficient Accelerator for Cloud Inference · HPCA 2023 |
High-performance computing › numerical linear algebra
dense linear algebra |
0.2 | 1 | 2024 | Boost Linear Algebra Computation Performance via Efficient VNNI Utilization · ASPLOS (3) 2024 |
High-performance computing
numerical linear algebra |
0.2 | 1 | 2024 | Boost Linear Algebra Computation Performance via Efficient VNNI Utilization · ASPLOS (3) 2024 |
Energy-efficient computing
power management |
0.2 | 1 | 2023 | High Performance and Power Efficient Accelerator for Cloud Inference · HPCA 2023 |
Methods — techniques the papers use, named apart from their topics
operator fusion · 2.2peephole optimization · 1.5pattern matching · 1.5constant folding · 1.5auto-vectorization · 1.5sparse data compression · 0.7kernel code prefetching · 0.7data flow tuning · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Boost Linear Algebra Computation Performance via Efficient VNNI UtilizationabstractIntel's Vector Neural Network Instruction (VNNI) provides higher efficiency on calculating dense linear algebra (DLA) computations than conventional SIMD instructions. However, existing auto-vectorizers frequently deliver suboptimal utilization of VNNI by either failing to recognize VNNI's unique computation pattern at the innermost loops/basic blocks, or producing inferior code through constrained and rudimentary peephole optimizations/pattern matching techniques. Auto-tuning frameworks might generate proficient code but are hampered by the necessity for sophisticated pattern templates and extensive search processes. Hao Zhou 0009, Qiukun Han, Heng Shi 0005, Yalin Zhang 0004, Jianguo Yao 0002 |
ASPLOS (3) | 4 |
| 2024 | UFront: Toward A Unified MLIR Frontend for Deep LearningabstractAutomatic code generation for ML systems has gained popularity with the advent of compiler techniques like Multi-Level Intermediate Representation (Multi-Level IR, or MLIR). State-of-the-art MLIR frontends, including IREE-TF, Torch-MLIR, and ONNX-MLIR, aim to bridge the gap between ML frameworks and low-level hardware architectures through MLIR's progressive lowering pipeline. However, existing MLIR frontends encounter challenges such as inflexible high-level IR conversion, limited higher-level optimization opportunities, and reduced compatibility and efficiency, leading to software fragmentation and restricting their practical applications within the MLIR ecosystem. To address these challenges, we introduce UFront, a unified MLIR frontend employing a two-stage operator-to-operator compilation workflow. Unlike traditional frontends that compile model source code into binaries step by step with different MLIR transform passes, UFront decouples the process into two distinct stages. It first performs instantaneous model tracing, delegates traced computing nodes as standard Deep Neural Network (DNN) operators and transforms models written in different frameworks into unified high-level IR without relying on MLIR passes, enhancing conversion flexibility. Meanwhile, it performs high-level graph optimizations such as constant folding and operator fusion to produce more efficient high-level IR. In the second stage, UFront directly converts high-level IR into standard TOSA IR using proposed lowering patterns, eliminating transform redundancies and ensuring lower-level compatibility with existing ML compiler backends. This two-stage compilation approach enables consistent end-to-end code generation and optimization of various DNN models written in different formats within a single workflow. Extensive experiments on popular DNN models written in various frameworks demonstrate that UFront exhibits higher compatibility, faster end-to-end compilation, and is capable of producing more efficient binary execution compared to SOTA works. Guoqing Bao, Heng Shi 0005, Chengyi Cui, Yalin Zhang 0004, Jianguo Yao 0002 |
ASE | 4 |
| 2023 | High Performance and Power Efficient Accelerator for Cloud InferenceabstractFacing the growing complexity of Deep Neural Networks (DNNs), high-performance and power-efficient AI accelerators are desired to provide effective and affordable cloud inference services. We introduce our flagship product, i.e., the Cloudblazer i20 accelerator, which integrates the innovated Deep Thinking Unit (DTU 2.0). The design is driven by requests drawn from various AI inference applications and insights learned from our previous products. With careful tradeoffs in hardware-software co-design, Cloudblazer i20 delivers impressive performance and energy efficiency while maintaining acceptable hardware costs and software complexity/flexibility. To tackle computation- and data-intensive workloads, DTU 2.0 integrates powerful vector/matrix engines and a large-capacity multi-level memory hierarchy with high bandwidth. It supports comprehensive data flow and synchronization patterns to fully exploit parallelism in computation/memory access within or among concurrent tasks. Moreover, it enables sparse data compression/decompression, data broadcasting, repeated data transfer, and kernel code prefetching to optimize bandwidth utilization and reduce data access overheads. To utilize the underlying hardware and simplify the development of customized DNNs/operators, the software stack enables automatic optimizations (such as operator fusion and data flow tuning) and provides diverse programming interfaces for developers. Lastly, the energy consumption is optimized through dynamic power integrity and efficiency management, eliminating integrity risks and energy wastes. Based on the performance requirement, developers also can assign their workloads with the entire or partial hardware resources accordingly. Evaluated with 10 representative DNN models widely adopted in various domains, Cloudblazer i20 outperforms Nvidia T4 and A10 GPUs with a geometric mean of 2.22x and 1.16x in performance and 1.04x and 1.17x in energy efficiency, respectively. The improvements demonstrate the effectiveness of Cloudblazer i20’s design that emphasizes performance, efficiency, and flexibility. Jianguo Yao 0002, Hao Zhou 0009, Yalin Zhang 0004, Chuang Feng, Qiaojuan Hu |
HPCA | 3 |