title: An Energy-Efficient and Scalable Deep Learning/Inference Processor With Tetra-Parallel MIMD Architecture for Big Data Applications.
abstract: Deep Learning algorithm is widely used for various pattern recognition applications such as text recognition, object recognition and action recognition because of its best-in-class recognition accuracy compared to hand-crafted algorithm and shallow learning based algorithms. Long learning time caused by its complex structure, however, limits its usage only in high-cost servers or many-core GPU platforms so far. On the other hand, the demand on customized pattern recognition within personal devices will grow gradually as more deep learning applications will be developed. This paper presents a SoC implementation to enable deep learning applications to run with low cost platforms such as mobile or portable devices. Different from conventional works which have adopted massively-parallel architecture, this work adopts task-flexible architecture and exploits multiple parallelism to cover complex functions of convolutional deep belief network which is one of popular deep learning/inference algorithms. In this paper, we implement the most energy-efficient deep learning and inference processor for wearable system. The implemented 2.5 mm × 4.0 mm deep learning/inference processor is fabricated using 65 nm 8-metal CMOS technology for a battery-powered platform with real-time deep inference and deep learning operation. It consumes 185 mW average power, and 213.1 mW peak power at 200 MHz operating frequency and 1.2 V supply voltage. It achieves 411.3 GOPS peak performance and 1.93 TOPS/W energy efficiency, which is 2.07× higher than the state-of-the-art.
authors.forename: Seong-Wook
authors.initials: SW
authors.lastname: Park
authors.forename: Junyoung
authors.initials: J
authors.lastname: Park
authors.forename: Kyeongryeol
authors.initials: K
authors.lastname: Bong
authors.forename: Dongjoo
authors.initials: D
authors.lastname: Shin
authors.forename: Jinmook
authors.initials: J
authors.lastname: Lee
authors.forename: Sungpill
authors.initials: S
authors.lastname: Choi
authors.forename: Hoi-Jun
authors.initials: HJ
authors.lastname: Yoo
mesh_terms: D000465:Algorithms; D004864:Equipment and Supplies; D007858:Learning / Q000502:physiology*; D046709:Pattern Recognition, Physiological / Q000502:physiology*; D012815:Signal Processing, Computer-Assisted / Q000295:instrumentation*; D012984:Software