A Unified Hardware/Software Co-Design Framework for Neuromorphic Computing Devices and Applications
Conference
·
· 2017 IEEE International Conference on Rebooting Computing (ICRC); 8-9 Nov. 2017; Washington, DC, USA
With the death of Moore's law, the computing community is in a period of exploration, focusing on novel computing devices, paradigms, and techniques for programming. The TENN-Lab group has developed a hardware/software co- design framework for this exploration, on which we perform research with three thrusts: (1) Devices for computing, such as memristors and biomimetic membranes. (2) Applications that employ spiking neural networks for processing. (3) Machine learning techniques to program. The design framework is unified, because it allows all three thrusts to work in concert, so that, for example, new results on device design can apply instantly to the current results of applications and learning. In this paper, we detail the interweaving components of the design framework. We then describe case studies on each of the research thrusts above, highlighting how the unified framework is enabling to each case study.
- Research Organization:
- Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States). Oak Ridge Leadership Computing Facility (OLCF)
- Sponsoring Organization:
- USDOE Office of Science; USDOE
- OSTI ID:
- 1567580
- Conference Information:
- Journal Name: 2017 IEEE International Conference on Rebooting Computing (ICRC); 8-9 Nov. 2017; Washington, DC, USA
- Country of Publication:
- United States
- Language:
- English
Similar Records
A Hardware and Software Co-design Framework for Energy Efficient Neuromorphic Systems
Design of a Robust Memristive Spiking Neuromorphic System with Unsupervised Learning in Hardware
A Programming Framework for Neuromorphic Systems with Emerging Technologies
Technical Report
·
Wed Jul 05 00:00:00 EDT 2023
·
OSTI ID:1985762
Design of a Robust Memristive Spiking Neuromorphic System with Unsupervised Learning in Hardware
Journal Article
·
Tue Jun 29 20:00:00 EDT 2021
· ACM Journal on Emerging Technologies in Computing Systems
·
OSTI ID:1814330
A Programming Framework for Neuromorphic Systems with Emerging Technologies
Conference
·
Sun Oct 01 00:00:00 EDT 2017
·
OSTI ID:1407781