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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Chang Si

dblp:256/4177 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
2since 2021 · last 2025
0009-0000-4612-7371ORCID · corroborated

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.

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

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

TopicWeightPapersLastEvidence papers
Machine learning › Efficient and distributed learning › distributed training › communication-efficient training
communication optimization
0.912025
Concerto: Automatic Communication Optimization and Scheduling for Large-Scale Deep Learning · ASPLOS (1) 2025
Machine learning › Efficient and distributed learning
distributed training
0.912025
Concerto: Automatic Communication Optimization and Scheduling for Large-Scale Deep Learning · ASPLOS (1) 2025
Compilers and program optimization
deep learning compiler
0.912025
Concerto: Automatic Communication Optimization and Scheduling for Large-Scale Deep Learning · ASPLOS (1) 2025
Hardware accelerators and domain-specific architectures › machine learning accelerator
neural architecture search accelerator
0.512021
NASA: Accelerating Neural Network Design with a NAS Processor · ISCA 2021
Hardware accelerators and domain-specific architectures › machine learning accelerator
neural network accelerator
0.512021
NASA: Accelerating Neural Network Design with a NAS Processor · ISCA 2021
Machine learning › Efficient and distributed learning › automated machine learning
neural architecture search
0.112021
NASA: Accelerating Neural Network Design with a NAS Processor · ISCA 2021
Machine learning › Efficient and distributed learning › automated machine learning › neural architecture search
one-shot neural architecture search
0.112021
NASA: Accelerating Neural Network Design with a NAS Processor · ISCA 2021

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

resource-constrained project scheduling · 1.7auto-decomposition · 1.7fine-granularity scheduling · 1.0computation sharing · 1.0
YearPublicationVenuePosition
2025 Concerto: Automatic Communication Optimization and Scheduling for Large-Scale Deep Learning
abstract
With the exponential growth of deep learning (DL), there arises an escalating need for scalability. Despite significant advancements in communication hardware capabilities, the time consumed by communication remains a bottleneck during training. The existing various optimizations are coupled within parallel systems to implement specific computation-communication overlap. These approaches pose challenges in terms of performance, programmability, and generality. In this paper, we introduce Concerto, a compiler framework designed to address these challenges by automatically optimizing and scheduling communication. We formulate the scheduling problem as a resource-constrained project scheduling problem and use off-the-shelf solver to get the near-optimal scheduling. And use auto-decomposition to create overlap opportunity for critical (synchronous) communication. Our evaluation shows Concerto can match or outperform state-of-the-art parallel frameworks, including Megatron-LM, JAX/XLA, DeepSpeed, and Alpa, all of which include extensive hand-crafted optimization. Unlike previous works, Concerto decouples the parallel approach and communication optimization, then can generalize to a wide variety of parallelisms without manual optimization.
Shenggan Cheng, Shengjie Lin, Lansong Diao, Hao Wu 0077, Siyu Wang 0006, Chang Si, Xuanlei Zhao, Jiangsu Du, Wei Lin 0016, Yang You 0001
ASPLOS (1)6
2021 NASA: Accelerating Neural Network Design with a NAS Processor
abstract
Neural network search (NAS) projects a promising direction to automate the design process of efficient and powerful neural network architectures. Nevertheless, the NAS techniques have to dynamically generate a large number of candidate neural networks, and iteratively train and evaluate these on-line generated network architectures, thus they are extremely time-consuming even when deployed on large GPU clusters, which dramatically hinders the adoption of NAS. Though recently there are many specialized architectures proposed to accelerate the training or inference of neural networks, we observe that existing neural network accelerators are typically targeted at static neural network architectures, and they are not suitable to accelerate the evaluation of the dynamical neural network candidates evolving during the NAS process, which cannot be deployed onto current accelerators via the off-line compilation.To enable rapid and energy-efficient NAS in compact single-chip solutions, we propose NASA, a specialized architecture for one-shot based NAS acceleration. It is able to generate, schedule, and evaluate the candidate neural network architectures for the target machine learning workload with high speed, significantly alleviating the processing bottleneck of one-shot NAS. Motivated by the observation that there are considerable computation sharing opportunities among the different neural network candidates generated in one-shot NAS, NASA is equipped with an on-chip network fusion unit to remove the redundant computation during the network mapping stage. In addition, the NASA accelerator can partition and re-schedule the candidate neural network architectures at fine-granularity to maximize the chance of data reuse and improve the utilization of the accelerator arrays integrated to accelerate network evaluation. According to our experiments on multiple one-shot NAS tasks, NASA achieves 33.52× performance speedup and 214.33× energy consumption reduction on average when compared to aCPU-GPU system.
Chang Si, Ying Wang 0001, Cheng Liu 0008, Lei Zhang 0008
ISCA2