paper-with-me

홈 › Papers

CATERPILLAR: Coarse Grain Reconfigurable Architecture for Accelerating the Training of Deep Neural Networks

2017-06-01 · Yuan-Fang Li, Ardavan Pedram

Accelerating the inference of a trained DNN is a well studied subject. In this paper we switch the focus to the training of DNNs. The training phase is compute intensive, demands complicated data communication, and contains multiple levels of data dependencies and parallelism. This paper presents an algorithm/architecture space exploration of efficient accelerators to achieve better network convergence rates and higher energy efficiency for training DNNs. We further demonstrate that an architecture with hierarchical support for collective communication semantics provides flexibility in training various networks performing both stochastic and batched gradient descent based techniques. Our results suggest that smaller networks favor non-batched techniques while performance for larger networks is higher using batched operations. At 45nm technology, CATERPILLAR achieves performance efficiencies of 177 GFLOPS/W at over 80% utilization for SGD training on small networks and 211 GFLOPS/W at over 90% utilization for pipelined SGD/CP training on larger networks using a total area of 103.2 mm$^2$ and 178.9 mm$^2$ respectively.

📄 PDF Abstract BibTeX arXiv:1706.00517

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

SGD Stochastic Gradient Descent is an iterative optimization technique that uses minibatches of data to form an expectation of the gradient, rather than the full gradient using…

Similar Papers 제목 키워드 기반

Accelerating Edge AI with Morpher: An Integrated Design, Compilation and Simulation Framework for CGRAs

2023-09-12 · Dhananjaya Wijerathne, Zhaoying Li, Tulika Mitra

Coarse-Grained Reconfigurable Arrays (CGRAs) hold great promise as power-efficient edge accelerator, offering versatility beyond AI applications. Morpher, an open-source, architecture-adaptive CGRA design framework, is s…

An ultra-low-power CGRA for accelerating Transformers at the edge

2025-07-17 · Rohit Prasad arxiv

Transformers have revolutionized deep learning with applications in natural language processing, computer vision, and beyond. However, their computational demands make it challenging to deploy them on low-power edge devi…

Caterpillar: A Pure-MLP Architecture with Shifted-Pillars-Concatenation

2023-05-28 · Jin Sun, Xiaoshuang Shi, Zhiyuan Wang, Kaidi Xu 외

Modeling in Computer Vision has evolved to MLPs. Vision MLPs naturally lack local modeling capability, to which the simplest treatment is combined with convolutional layers. Convolution, famous for its sliding window sch…

Computational EfficiencyInductive Bias

DittoGym: Learning to Control Soft Shape-Shifting Robots

2024-01-24 · Suning Huang, Boyuan Chen, Huazhe Xu, Vincent Sitzmann

Robot co-design, where the morphology of a robot is optimized jointly with a learned policy to solve a specific task, is an emerging area of research. It holds particular promise for soft robots, which are amenable to no…

Reinforcement Learning (RL)

Enumeration of coalescent histories for caterpillar species trees and $p$-pseudocaterpillar gene trees

2021-03-24 · Egor Alimpiev, Noah A Rosenberg

For a fixed set $X$ containing $n$ taxon labels, an ordered pair consisting of a gene tree topology $G$ and a species tree $S$ bijectively labeled with the labels of $X$ possesses a set of coalescent histories -- mapping…