System, Method, and Accelerator to Process Convolutional Neural Network Layers

Background

Deep convolutional neural networks (CNNs) are rapidly becoming the dominant approach to computer vision and a major component of many other pervasive machine learning tasks.

Technology

Developed is a novel CNN hardware accelerator with a new architecture and design methodology. Modified is the order in which the original input data are brought on to the chip. The design approach is a pyramid-shaped multi-layer sliding window, allowing effective on-chip caching during evaluation. Caching in turn reduces the off-chip memory bandwidth requirements.

Advantages

The proposed technology is an improvement in energy efficiency by minimizing data movements and improving performance.

Application

CNN accelerator architectures that focus on the dataflow across convolutional layers.

Patent Status

Patent application submitted - Provisional patent

Stage Of Development

US Provisional Filed

Licensing Potential

Development partner - Commercial partner - Licensing

Licensing Status

Available for License. Stony Brook University seeks to develop and commercialize, by an exclusive or non-exclusive license agreement and/or sponsored research, with a company active in the area.

Additional Info

Additional Information:

https://stonybrook.technologypublisher.com/files/sites/8826---fused-computation-of-convolutional-neural-network-layers.jpg Source: Bartosz Kwitkowski, unsplash.com/photos/SJ5TmRRSM1U, Unsplash Licence.
Patent Information:
Case ID: R8826
For Information, Contact:
Donna Tumminello
Assistant Director
State University of New York at Stony Brook
6316324163
donna.tumminello@stonybrook.edu
Inventors:
Michael Ferdman
Peter Milder
Monaj Alwani
Keywords:
CNN
Convolutional
Deep Learning
FPGA
GPU Accelerator
Neural Networks
Technologies