Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Guangyang Lu

dblp:367/3213 · DBLP profile ↗
← Back
3ranked-venue papers
0as first author
3since 2021 · last 2024
0009-0003-8474-4516ORCID · reported

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 since 2021Software engineering, systems software and programming languages · 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.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Hardware accelerators and domain-specific architectures · 23% Memory systems · 23% High-performance computing · 23%
Artificial intelligence
1 paper
Efficient and distributed learning · 100%
Software engineering, system software, and programming languages
1 paper
Compilers and program optimization · 100%

Topics — the 7 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Efficient and distributed learning › memory-efficient training
activation memory reduction
0.812024
AutoChunk: Automated Activation Chunk for Memory-Efficient Deep Learning Inference · ICLR 2024
Machine learning › Efficient and distributed learning › inference efficiency
memory-efficient inference
0.812024
AutoChunk: Automated Activation Chunk for Memory-Efficient Deep Learning Inference · ICLR 2024
Compilers and program optimization
deep learning compiler
0.812024
AutoChunk: Automated Activation Chunk for Memory-Efficient Deep Learning Inference · ICLR 2024
Compilers and program optimization
memory optimization
0.812024
AutoChunk: Automated Activation Chunk for Memory-Efficient Deep Learning Inference · ICLR 2024
Hardware accelerators and domain-specific architectures
machine learning accelerator
0.812024
Exploiting Similarity Opportunities of Emerging Vision AI Models on Hybrid Bonding Architecture · ISCA 2024
Parallel and multicore computing › parallelization strategies
model parallelism
0.812024
FastFold: Optimizing AlphaFold Training and Inference on GPU Clusters · PPoPP 2024
Memory systems
processing-in-memory
0.812024
Exploiting Similarity Opportunities of Emerging Vision AI Models on Hybrid Bonding Architecture · ISCA 2024

Methods — techniques the papers use, named apart from their topics

code generation · 1.5chunk strategy search · 1.5similarity detection · 0.8kernel optimization · 0.8dynamic axial parallelism · 0.8computation skipping · 0.8auto-chunking · 0.8asynchronous operations · 0.8
YearPublicationVenuePosition
2024 AutoChunk: Automated Activation Chunk for Memory-Efficient Deep Learning Inference
abstract
Large deep learning models have achieved impressive performance across a range of applications. However, their large memory requirements, including parameter memory and activation memory, have become a significant challenge for their practical serving. While existing methods mainly address parameter memory, the importance of activation memory has been overlooked. Especially for long input sequences, activation memory is expected to experience a significant exponential growth as the length of sequences increases. In this approach, we propose AutoChunk, an automatic and adaptive compiler system that efficiently reduces activation memory for long sequence inference by chunk strategies. The proposed system generates chunk plans by optimizing through multiple stages. In each stage, the chunk search pass explores all possible chunk candidates and the chunk selection pass identifies the optimal one. At runtime, AutoChunk employs code generation to automatically apply chunk strategies. The experiments demonstrate that AutoChunk can reduce over 80% of activation memory while maintaining speed loss within 10%, extend max sequence length by 3.2x to 11.7x, and outperform state-of-the-art methods by a large margin.
Xuanlei Zhao, Shenggan Cheng, Guangyang Lu, Yang You 0001
ICLR3
2024 Exploiting Similarity Opportunities of Emerging Vision AI Models on Hybrid Bonding Architecture
abstract
While extensive research has focused on optimizing performance and efficiency in vision-based AI accelerators, an unexplored phenomenon, Clustering Similarity Effect, presents a significant opportunity for further improvement. This effect reveals that clusters of neighboring data points exhibit similar values, enabling the potential to skip redundant computations.To fully capitalize on the potential of the Clustering Similarity Effect (CSE), this work integrates hybrid bonding DRAM technology. We conduct a comprehensive analysis of the associated design considerations and integration overhead. Leveraging these insights, we propose a novel CSE-aware architecture specifically tailored for hybrid bonding memory. This architecture facilitates similarity detection and adapts to the inherent data characteristics associated with CSE.Compared with state-of-the-art 2D/2.5D AI accelerators, the hybrid bonding baseline demonstrates an average energy efficiency improvement of $2.89 \times \sim 14.28 \times$ and an area efficiency improvement of $2.67 \times \sim 7.68 \times$. Incorporating the similarity optimizations further enhances energy efficiency and area efficiency improvement to $5.69 \times \sim 28.13 \times$ and $3.82 \times \sim 10.98 \times$, respectively.
Zhiheng Yue, Huizheng Wang, Jiahao Fang, Jinyi Deng, Guangyang Lu, Fengbin Tu, Yubin Qin, Yang Wang 0089, Chao Li 0009, Huiming Han, Shaojun Wei, Yang Hu 0001, Shouyi Yin
ISCA5
2024 FastFold: Optimizing AlphaFold Training and Inference on GPU Clusters
abstract
Protein structure prediction helps to understand gene translation and protein function, which is of growing interest and importance in structural biology. The AlphaFold model, which used transformer architecture to achieve atomic-level accuracy in protein structure prediction, was a significant breakthrough. However, training and inference of AlphaFold model are challenging due to its high computation and memory cost. In this work, we present FastFold, an efficient implementation of AlphaFold for both training and inference. We propose Dynamic Axial Parallelism (DAP) as a novel model parallelism method. Additionally, we have implemented a series of low-level optimizations aimed at reducing communication, computation, and memory costs. These optimizations include Duality Async Operations, highly optimized kernels, and AutoChunk (an automated search algorithm finds the best chunk strategy to reduce memory peaks). Experimental results show that FastFold can efficiently scale to more GPUs using DAP and reduces overall training time from 11 days to 67 hours and achieves 7.5 ~ 9.5× speedup for long-sequence inference. Furthermore, AutoChunk can reduce memory cost by over 80% during inference by automatically partitioning the intermediate tensors during the computation.
Shenggan Cheng, Xuanlei Zhao, Guangyang Lu, Jiarui Fang, Ruidong Wu, Jian Peng 0001, Yang You 0001
PPoPP3