Sparse Winograd Convolutional neural networks on small-scale systolic arrays
원문 초록
The reconfigurability, energy-efficiency, and massive parallelism on FPGAs make them one of the best choices for implementing efficient deep learning accelerators. However, state-of-art implementations seldom consider the balance between high throughput of computation power and the ability of the memory subsystem to support it. In this paper, we implement an accelerator on FPGA by combining the sparse Winograd convolution, clusters of small-scale systolic arrays, and a tailored memory layout design. We also provide an analytical model analysis for the general Winograd convolution algorithm as a design reference. Experimental results on VGG16 show that it achieves very high computational resource utilization, 20x ~ 30x energy efficiency, and more than 5x speedup compared with the dense implementation.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
Evaluating Menu OCR and Translation: A Benchmark for Aligning Human and Automated Evaluations in Large Vision-Language Models
Enhancing Reasoning to Adapt Large Language Models for Domain-Specific Applications
Generative AI for Cel-Animation: A Survey
SE-VGAE: Unsupervised Disentangled Representation Learning for Interpretable Architectural Layout Design Graph Generation
PosterLlama: Bridging Design Ability of Langauge Model to Contents-Aware Layout Generation
Towards Aligned Layout Generation via Diffusion Model with Aesthetic Constraints
토론
이 논문과 연결된 포럼 글이 아직 없습니다.