RTML: Small: Design of System Software to Facilitate Real-Time Neuromorphic Computing
RTML: Small: Design of System Software to Facilitate Real-Time Neuromorphic Computing
批准号:
1937419
负责人:
Anup Das
金额:
$48.49万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2019
资助国家:
美国
项目状态:
已结题
起止时间:
2019-10-01 至 2023-09-30
中文摘要
神经网络等机器学习方法已经成功地应用于实时计算机视觉和信号处理领域。模拟生物神经元和突触的神经形态系统可用于在能量受限的计算平台中实现这些神经网络。然而,由于缺乏用户友好的编程界面,神经形态系统的使用目前仅限于研究。该项目将开发这样一个接口,使这些系统更容易编程,并被美国更广泛的科学和工程社区使用。该项目将把本科教育整合到多学科研究生研究中,让不同学科的各级学生参与拟议的研究活动。高中女生将在夏季参加研讨会,学习如何为配备神经形态硬件的机器人编程。开源编程工具将使美国神经形态系统的开发和商业化更快,并促进与全球其他此类社区的合作。在计算机上执行程序包括几个步骤:编译、资源分配和运行时映射。虽然在主流计算机中已经有了很好的定义,但是在神经形态系统中还没有系统地研究过这些步骤。该项目将开发编译器工具链,将用户的机器学习程序翻译为可由神经形态系统解释的低级语言。一个关键的举措是开发跨不同平台的通用表示。将制定资源优化策略以提高项目绩效;以及一个类似操作系统的框架,允许程序员轻松地在神经形态系统上部署他们的机器学习程序。技术贡献将通过两个案例研究来展示:实时睡眠呼吸暂停检测和实时视频图像分割。该奖项反映了美国国家科学基金会的法定使命,并通过使用基金会的知识价值和更广泛的影响审查标准进行评估,被认为值得支持。
英文摘要
Machine learning methods such as neural networks have been successfully used in real-time computer vision and signal processing areas. Neuromorphic systems, which mimic biological neurons and synapses, can be used to implement these neural networks in energy-constrained computing platforms. However, due to the absence of a user-friendly programming interface, the use of neuromorphic systems is currently limited to research. This project will develop such an interface, allowing for these systems to be more easily programmed and used by the broader science and engineering community within the U.S. The project will integrate undergraduate education within multidisciplinary graduate research, with students at all levels and across different disciplines participating in the proposed research activities. High school girls will participate in workshops during the summer, learning how to program robots equipped with neuromorphic hardware. The open-sourced programming tools will enable faster development and commercialization of neuromorphic systems in the U.S. and facilitate collaboration with other such communities worldwide.Executing a program on a computer involves several steps: compilation, resource allocation, and run-time mapping. Although very well defined for mainstream computers, no prior work has investigated these steps in a systematic manner for neuromorphic systems. This project will develop compiler tool chains to translate a user's machine learning program to low-level languages that can be interpreted by neuromorphic systems. A key initiative is to develop a common representation across different platforms. Resource optimization strategies will be developed to improve program performance; as well as an Operating System like framework that will allow programmers to easily deploy their machine learning programs on neuromorphic systems. The technical contributions will be demonstrated using two case studies: real-time sleep apnea detection and real-time image segmentation from video.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
期刊论文(17)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
NeuroXplorer 1.0: An Extensible Framework for Architectural Exploration with Spiking Neural Networks
DOI:
10.1145/3477145.3477156
发表时间:
2021-05
期刊:
International Conference on Neuromorphic Systems 2021
影响因子:
--
作者:
[Adarsha Balaji;Shihao Song;Twisha Titirsha;Anup Das;J. Krichmar;N. Dutt;J. Shackleford;Nagarajan Kandasamy;F. Catthoor]
通讯作者:
Adarsha Balaji;Shihao Song;Twisha Titirsha;Anup Das;J. Krichmar;N. Dutt;J. Shackleford;Nagarajan Kandasamy;F. Catthoor
Real-Time Scheduling of Machine Learning Operations on Heterogeneous Neuromorphic SoC
异构神经形态 SoC 上机器学习操作的实时调度
DOI:
10.1109/memocode57689.2022.9954596
发表时间:
2022
期刊:
IEEE
影响因子:
--
作者:
[Das, Anup]
通讯作者:
Das, Anup
DOI:
10.1145/3524068
发表时间:
2022-03
期刊:
ACM Transactions on Embedded Computing Systems
影响因子:
2
作者:
[Shihao Song;Adarsha Balaji;Anup Das;Nagarajan Kandasamy]
通讯作者:
Shihao Song;Adarsha Balaji;Anup Das;Nagarajan Kandasamy
DOI:
10.1145/3479156
发表时间:
2021-08
期刊:
ACM Transactions on Embedded Computing Systems (TECS)
影响因子:
--
作者:
[Shihao Song;Harry Chong;Adarsha Balaji;Anup Das;J. Shackleford;Nagarajan Kandasamy]
通讯作者:
Shihao Song;Harry Chong;Adarsha Balaji;Anup Das;J. Shackleford;Nagarajan Kandasamy
Compiling Spiking Neural Networks to Mitigate Neuromorphic Hardware Constraints
编译尖峰神经网络以减轻神经形态硬件约束
DOI:
10.1109/igsc51522.2020.9290830
发表时间:
2020
期刊:
2020 11th International Green and Sustainable Computing Workshops (IGSC
影响因子:
--
作者:
[Balaji, Adarsha, Das, Anup]
通讯作者:
Das, Anup
共 15 条
CAREER: Facilitating Dependable Neuromorphic Computing: Vision, Architecture, and Impact on Programmability
-
批准号:1942697
-
项目类别:Continuing Grant
-
资助金额:$200.0万
-
财政年份:2020
-
负责人:Anup Das
-
依托单位:
国内基金
海外基金
登录
查看更多内容
昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:
-
依托单位:
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:10.0万元
-
批准年份:2022
-
负责人:张祥忠
-
依托单位:
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
-
批准号:32000033
-
项目类别:青年科学基金项目
-
资助金额:24.0万元
-
批准年份:2020
-
负责人:林平
-
依托单位:
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
-
批准号:31972324
-
项目类别:面上项目
-
资助金额:58.0万元
-
批准年份:2019
-
负责人:高学文
-
依托单位:
变异链球菌small RNAs连接LuxS密度感应与生物膜形成的机制研究
-
批准号:81900988
-
项目类别:青年科学基金项目
-
资助金额:21.0万元
-
批准年份:2019
-
负责人:毛梦莹
-
依托单位:
肠道细菌关键small RNAs在克罗恩病发生发展中的功能和作用机制
-
批准号:31870821
-
项目类别:面上项目
-
资助金额:56.0万元
-
批准年份:2018
-
负责人:陈江宁
-
依托单位:
基于small RNA 测序技术解析鸽分泌鸽乳的分子机制
-
批准号:31802058
-
项目类别:青年科学基金项目
-
资助金额:26.0万元
-
批准年份:2018
-
负责人:麻慧
-
依托单位:
Small RNA介导的DNA甲基化调控的水稻草矮病毒致病机制
-
批准号:31772128
-
项目类别:面上项目
-
资助金额:60.0万元
-
批准年份:2017
-
负责人:吴建国
-
依托单位:
基于small RNA-seq的针灸治疗桥本甲状腺炎的免疫调控机制研究
-
批准号:81704176
-
项目类别:青年科学基金项目
-
资助金额:20.0万元
-
批准年份:2017
-
负责人:赵继梦
-
依托单位:
水稻OsSGS3与OsHEN1调控small RNAs合成及其对抗病性的调节
-
批准号:91640114
-
项目类别:重大研究计划
-
资助金额:85.0万元
-
批准年份:2016
-
负责人:何祖华
-
依托单位: