DANNA Neuromorphic Application Kit Demo James S. Plank Professor 2017 NICE Lightning Talk
This is really an amalgamation of 2 talks l A Vertical Application Programming and Development Framework for Spike-Based Neuromorphic Computing Devices James Plank Catherine Schuman Mark Dean Garrett Rose l DANNA Neuromorphic Application Development Kit Demo Young, Reynolds, Eckhart, Mitchell, Disney, Bruer + Adults. 2
The Neuromorphic Group at Tennessee 3
The Vertical Framework Applications Programming Common Software Core Models, Implementations 4
The Vertical Framework: Models & Implementations DANNA NIDA mrDANNA 2D, Discrete 2D, Analog Simulation * 3, (GPU Sim) Simulation * 2 3D, Analog FPGA Implementation + Kit Memristors Simulation VLSI design done Chip Fab w Viz * 2 Visualization SUNY Nanotech 5
The Vertical Framework: Models & Implementations • All implement a common interface • Include genetic operations • Other models would be welcome Reservoir • True North • Biomimetic • 6
The Vertical Framework: Applications Control Classification Microapps 8
The Vertical Framework: Applications • All program to a common interface • Include genetic operations (fitness) • Compose a suite of scalable benchmarks • Other applications are welcome: • Helicoptor Brownout • Mix/match with Deep Learning 9
The Vertical Framework: Programming 11
The Vertical Framework: Common Software Core - DeviceModule - NetworkModule - I/O Module - Job Module - Programming Module 12
The Vertical Framework 13
The Kit Demo: • DANNA FPGA • Xilinx Virtex-7 XC7V690T • Also XC7V2000T • Cypress FX3 Board • USB 3.0 to host • Crappy ARM processor (not using in demo) 14
The Kit Demo: 15
The Kit Demo: The Pole Balancer 16
The Kit Demo: 17
The Kit Demo 18
The Neuromorphic Group at Tennessee 19
Recommend
More recommend