An N-Way Group Association Architecture And Sparse Data Group Association Load Balancing Algorithm For Sparse Cnn Accelerators

Jingyu Wang, Zhe Yuan,Ruoyang Liu, Huazhong Yang,Yongpan Liu

24TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC 2019)(2019)

引用 12|浏览29
暂无评分
摘要
In recent years, ASIC CNN Accelerators have attracted great attention among researchers for the high performance and energy efficiency. Some former works utilize the sparsity of CNN networks to improve the performance and the energy efficiency. However, these methods bring tremendous overhead to the output memory, and the performance suffers from the hash collision. This paper presents: 1) an N-Way Group Association Architecture to reduce the memory overhead for Sparse CNN Accelerators; 2) a Sparse Data Group Association Load Balancing Algorithm which is implemented by the Scheduler module in the architecture to reduce the collision rate and improve the performance. Compared with the state-of-art accelerator, this work achieves either 1) 1.74x performance with 50% memory overhead reduction in the 4-way associated design or 2) 1.91x performance without memory overhead reduction in the 2-way associated design, which is close to the theoretical performance limit (without collision).
更多
查看译文
关键词
CNN accelerator,group association,load balancing,optimization algorithm,Scheduler
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要