Hung-Yang Chang
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Hung-Yang Chang has a total of 6 co-authors. Here are the top co-authors by number of shared publications:
- Brett H. Meyer
McGill University
2 shared publications - James J. Clark
McGill University
2 shared publications - Warren J. Gross
McGill University
2 shared publications - Cheng Chen
Department of Electrical and Computer Engineering, McGill University, Montreal, Canada
1 shared publication - Seyyed Hasan Mozafari
Department of Electrical and Computer Engineering, McGill University, Montreal, Canada
1 shared publication - Seyyed Hasan Mozafari
Department of Electrical and Computer Engineering, McGill University, Montreal, Canada
1 shared publication
Latest Publications
- Open Access
- 5 June 2023
- Published by Association for Computing Machinery (ACM)
- p. 455-459
High-Throughput Edge Inference for BERT Models via Neural Architecture Search and Pipeline
There has been growing interest in improving the BERT inference throughput on resource-constrained edge devices for a satisfactory user experience. One methodology is to employ heterogeneous computing, which utilizes multiple processing elements to accelerate inference. Another methodology is to deploy Neural Architecture Search (NAS) to find optimal solutions in accuracy-throughput design space. In this paper, for the first time, we incorporate NAS with pipelining for BERT models. We show that performing NAS with pipelining achieves on average 53% higher throughput, compared to NAS with a homogeneous system. Additionally, we propose a NAS algorithm that incorporates hardware performance feedback to accelerate the NAS process. Our proposed NAS algorithm speeds up the search process by ~4x, and 5.5x on the design space of the BERT and CNNs, respectively. Also, by exploring the accuracy-throughput design space of BERT models, we demonstrate that performing pipelining then NAS (Pipeline-then-NAS) can lead to solutions with up to 9x higher inference throughput, compared to running homogeneous inference on the BERT-base model, with only a 1.3% decrease in accuracy.
- 5 June 2023
- Published by Association for Computing Machinery (ACM)
- p. 455-459
Open AccessHigh-Throughput Edge Inference for BERT Models via Neural Architecture Search and Pipeline
There has been growing interest in improving the BERT inference throughput on resource-constrained edge devices for a satisfactory user experience. One methodology is to employ heterogeneous computing, which utilizes multiple processing elements to accelerate inference. Another methodology is to deploy Neural Architecture Search (NAS) to find optimal solutions in accuracy-throughput design space. In this paper, for the first time, we incorporate NAS with pipelining for BERT models. We show that performing NAS with pipelining achieves on average 53% higher throughput, compared to NAS with a homogeneous system. Additionally, we propose a NAS algorithm that incorporates hardware performance feedback to accelerate the NAS process. Our proposed NAS algorithm speeds up the search process by ~4x, and 5.5x on the design space of the BERT and CNNs, respectively. Also, by exploring the accuracy-throughput design space of BERT models, we demonstrate that performing pipelining then NAS (Pipeline-then-NAS) can lead to solutions with up to 9x higher inference throughput, compared to running homogeneous inference on the BERT-base model, with only a 1.3% decrease in accuracy.
- 8 October 2022
- Published by Springer Nature in Journal of Signal Processing Systems
- Vol. 95 (7) , 877-894
PipeBERT: High-throughput BERT Inference for ARM Big.LITTLE Multi-core Processors
- 8 October 2022
- Published by Springer Nature in Journal of Signal Processing Systems
- Vol. 95 (7) , 877-894
PipeBERT: High-throughput BERT Inference for ARM Big.LITTLE Multi-core Processors