TY - GEN
T1 - A framework for accelerating neuromorphic-vision algorithms on FPGAs
AU - Debole, M.
AU - Maashri, A. Al
AU - Cotter, M.
AU - Yu, C. L.
AU - Chakrabarti, Chaitali
AU - Narayanan, V.
PY - 2011/12/1
Y1 - 2011/12/1
N2 - Implementations of neuromorphic algorithms are traditionally implemented on platforms which consume significant power, falling short of their biologically underpinnings. Recent improvements in FPGA technology have led to FPGAs becoming a platform in which these rapidly evolving algorithms can be implemented. Unfortunately, implementing designs on FPGAs still prove challenging for nonexperts, limiting their use in the neuroscience domain. In this paper, a FPGA framework is presented which enables neuroscientists to compose multi-FPGA systems for a cortical object classification model. This is demonstrated by mapping this algorithm onto two distinct platforms providing speedups of up to 28X over a reference CPU implementation.
AB - Implementations of neuromorphic algorithms are traditionally implemented on platforms which consume significant power, falling short of their biologically underpinnings. Recent improvements in FPGA technology have led to FPGAs becoming a platform in which these rapidly evolving algorithms can be implemented. Unfortunately, implementing designs on FPGAs still prove challenging for nonexperts, limiting their use in the neuroscience domain. In this paper, a FPGA framework is presented which enables neuroscientists to compose multi-FPGA systems for a cortical object classification model. This is demonstrated by mapping this algorithm onto two distinct platforms providing speedups of up to 28X over a reference CPU implementation.
KW - FPGA application mapping
KW - FPGA programming
KW - Multi-FPGA partitioning
KW - Neuromorphic vision algorithms
UR - http://www.scopus.com/inward/record.url?scp=84855778958&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84855778958&partnerID=8YFLogxK
U2 - 10.1109/ICCAD.2011.6105351
DO - 10.1109/ICCAD.2011.6105351
M3 - Conference contribution
AN - SCOPUS:84855778958
SN - 9781457713989
T3 - IEEE/ACM International Conference on Computer-Aided Design, Digest of Technical Papers, ICCAD
SP - 810
EP - 813
BT - 2011 IEEE/ACM International Conference on Computer-Aided Design, ICCAD 2011
T2 - 2011 IEEE/ACM International Conference on Computer-Aided Design, ICCAD 2011
Y2 - 7 November 2011 through 10 November 2011
ER -