SHF: Small: A Unified Approach for Scheduling Computer Vision Dataflow Graphs
SHF: Small: A Unified Approach for Scheduling Computer Vision Dataflow Graphs
批准号:
1910748
负责人:
Jason Bakos
金额:
$24.94万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2019
资助国家:
美国
项目状态:
已结题
起止时间:
2019-10-01 至 2023-09-30
中文摘要
计算机视觉和机器学习的进步使自主系统和从图像和视频中提取知识的新能力得以持续发展。这些进步在很大程度上是由于一种为视觉和神经处理而设计的新型处理器所带来的计算能力的提高。这包括谷歌的视觉核心和张量处理器单元,高通的六角形DSP,NVIDIA的可编程视觉加速器和张量核心,以及英特尔的佳洁士处理器。在这些处理器中,与通用处理器和图形处理器相比,程序代码对底层处理和内存资源的控制要大得多。这大大减少了限制准确性能预测的不确定性,并为自动和便携性能优化的新方法打开了大门。尽管嵌入式视觉处理器的市场不断增长,但它们的相关编译器工具还处于萌芽阶段,依赖于使用试错法手动调整程序代码。该项目将建立在现有技术的基础上,为广泛类别的视觉处理器建立一个“通用”的前端。作为该项目的一部分,研究人员还将开发一个OpenVX1.2内核数据库(https://www.khronos.org/openvx/))和一个OpenVX基准测试套件。预计在开放源码中开发工具和基准将促进社区参与。该项目开发的人工产物将作为计算机网络边缘的物联网和机器学习新课程的教学基础设施。该项目正在开发一个新的程序编译流程,在该流程中,以平台无关的OpenVX表示编写的程序被转换为低级别表示,并显式地调度到底层硬件资源上。该转换由硬件行为的数学模型来管理,该硬件行为是从执行和检测一系列基准测试所生成的挖掘性能数据训练而来的。使用这种方法开发的编译器框架有可能取代目前使用的特别方法,并成为为视觉和神经处理器开发软件的强大工具,这将为下一代认知智能设备提供动力。该奖项反映了NSF的法定使命,并通过使用基金会的智力优势和更广泛的影响审查标准进行评估,被认为值得支持。
英文摘要
Advances in computer vision and machine learning are enabling continuous development of new capabilities in autonomous systems and knowledge extraction from images and video. These advances are possible in large part to increased computational capability brought about by a new class of processor designed for visual and neural processing. This includes Google's Visual Core and Tensor Processor Unit, Qualcomm's Hexagon DSP, Nvidia's Programmable Vision Accelerator and Tensor Core, and Intel's Crest processors. In these processors, the program code exerts far greater control of the underlying processing and memory resources than in general purpose and graphical processors. This serves to greatly reduce the uncertainties that would otherwise restrict accurate performance prediction and open the door for new approaches for automatic and portable performance optimization. Despite the growing market for embedded vision processors, their associated compiler tools are nascent, relying on hand-tuning program code using trial-and-error methods. This project will build upon existing technologies to build a "universal" front-end for a broad class of vision processors. As part of this project the researchers will also develop an database of OpenVX 1.2 kernels (https://www.khronos.org/openvx/) and an OpenVX benchmark suite. It is expected that developing both the tools and benchmarks in the open source will facilitate community involvement. The artifacts developed in this project will serve as a pedagogical infrastructure for a new course in Internet-of-Things and machine learning at the edge of the computer network.This project is developing a new program compilation flow, in which a program written in the platform-independent OpenVX representation is converted into a low-level representation and explicitly scheduled onto the underlying hardware resources. The conversion is governed by a mathematical model of the hardware behavior trained from mining performance data generated from executing and instrumenting a series of benchmarks. The compiler framework developed using this approach has the potential to replace the ad hoc methods currently in use and become a powerful tool for developing software for visual and neural processors, which will power a future generation of cognizant smart devices.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.
期刊论文(1)
专著(0)
科研奖励(0)
会议论文
OpenVX Graph Optimization for Visual Processor Units
视觉处理器单元的 OpenVX 图形优化
DOI:
10.1109/asap.2019.00-19
发表时间:
2019
期刊:
IEEE
影响因子:
--
作者:
[Abeysinghe, Madushan, Villarreal, Jesse, Weaver, Lucas, Bakos, Jason]
通讯作者:
Bakos, Jason
Collaborative Research:SHF:Medium:Machine Learning on the Edge for Real-Time Microsecond State Estimation of High-Rate Dynamic Events
-
批准号:1956071
-
项目类别:Continuing Grant
-
资助金额:$69.02万
-
财政年份:2020
-
负责人:Jason Bakos
-
依托单位:
SHF: Small: Collaborative Research: The Automata Programming Paradigm for Genomic Analysis
-
批准号:1421059
-
项目类别:Standard Grant
-
资助金额:$17.3万
-
财政年份:2014
-
负责人:Jason Bakos
-
依托单位:
SHF: Small: Co-Processors for High-Performance Genome Analysis
-
批准号:0915608
-
项目类别:Standard Grant
-
资助金额:$15.5万
-
财政年份:2009
-
负责人:Jason Bakos
-
依托单位:
CAREER: Design Automation for High-Performance Reconfigurable Computing
-
批准号:0844951
-
项目类别:Continuing Grant
-
资助金额:$40.0万
-
财政年份:2009
-
负责人:Jason Bakos
-
依托单位:
国内基金
海外基金
登录
查看更多内容
昼夜节律性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
-
负责人:何祖华
-
依托单位: