SHF: Small: A Unified Approach for Scheduling Computer Vision Dataflow Graphs

SHF:小型:调度计算机视觉数据流图的统一方法

基本信息

  • 批准号:
    1910748
  • 负责人:
  • 金额:
    $ 24.94万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2019
  • 资助国家:
    美国
  • 起止时间:
    2019-10-01 至 2023-09-30
  • 项目状态:
    已结题

项目摘要

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.
计算机视觉和机器学习的进步使自主系统的新功能以及从图像和视频中提取知识的能力不断发展。 这些进步在很大程度上可能是由于为视觉和神经处理而设计的一类新处理器所带来的计算能力的增加。 其中包括谷歌的Visual Core和Tensor处理器单元、高通的Hexagon DSP、Nvidia的可编程视觉加速器和Tensor Core以及英特尔的Crest处理器。 在这些处理器中,程序代码对底层处理和存储器资源施加比通用和图形处理器更大的控制。 这有助于大大减少不确定性,否则会限制准确的性能预测,并为自动和便携式性能优化的新方法打开大门。尽管嵌入式视觉处理器的市场不断增长,但其相关的编译器工具仍处于萌芽状态,依赖于使用试错法手动调整程序代码。 该项目将建立在现有技术的基础上,为广泛的视觉处理器构建一个“通用”前端。 作为该项目的一部分,研究人员还将开发OpenVX 1.2内核数据库(https://www.khronos.org/openvx/)和OpenVX基准套件。 预计开发开源工具和基准将促进社区参与。该项目开发的工件将作为物联网和计算机网络边缘机器学习新课程的教学基础设施。该项目正在开发一种新的程序编译流程,其中以平台无关的OpenVX表示编写的程序将转换为低级表示并显式调度到底层硬件资源上。 转换由硬件行为的数学模型控制,该模型通过挖掘执行和检测一系列基准测试所生成的性能数据来训练。 使用这种方法开发的编译器框架有可能取代目前使用的临时方法,并成为开发视觉和神经处理器软件的强大工具,这将为下一代认知智能设备提供动力。该奖项反映了NSF的法定使命,并被认为值得通过使用基金会的智力价值和更广泛的影响审查标准进行评估来支持。

项目成果

期刊论文数量(1)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
OpenVX Graph Optimization for Visual Processor Units
视觉处理器单元的 OpenVX 图形优化
  • DOI:
    10.1109/asap.2019.00-19
  • 发表时间:
    2019
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Abeysinghe, Madushan;Villarreal, Jesse;Weaver, Lucas;Bakos, Jason
  • 通讯作者:
    Bakos, Jason
{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Jason Bakos其他文献

Jason Bakos的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Jason Bakos', 18)}}的其他基金

Collaborative Research:SHF:Medium:Machine Learning on the Edge for Real-Time Microsecond State Estimation of High-Rate Dynamic Events
合作研究:SHF:Medium:边缘机器学习,用于高速动态事件的实时微秒状态估计
  • 批准号:
    1956071
  • 财政年份:
    2020
  • 资助金额:
    $ 24.94万
  • 项目类别:
    Continuing Grant
SHF: Small: Collaborative Research: The Automata Programming Paradigm for Genomic Analysis
SHF:小型:协作研究:基因组分析的自动机编程范式
  • 批准号:
    1421059
  • 财政年份:
    2014
  • 资助金额:
    $ 24.94万
  • 项目类别:
    Standard Grant
SHF: Small: Co-Processors for High-Performance Genome Analysis
SHF:小型:用于高性能基因组分析的协处理器
  • 批准号:
    0915608
  • 财政年份:
    2009
  • 资助金额:
    $ 24.94万
  • 项目类别:
    Standard Grant
CAREER: Design Automation for High-Performance Reconfigurable Computing
职业:高性能可重构计算的设计自动化
  • 批准号:
    0844951
  • 财政年份:
    2009
  • 资助金额:
    $ 24.94万
  • 项目类别:
    Continuing Grant

相似国自然基金

昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
  • 批准号:
  • 批准年份:
    2024
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
  • 批准号:
    n/a
  • 批准年份:
    2022
  • 资助金额:
    10.0 万元
  • 项目类别:
    省市级项目
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
  • 批准号:
    32000033
  • 批准年份:
    2020
  • 资助金额:
    24.0 万元
  • 项目类别:
    青年科学基金项目
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
  • 批准号:
    31972324
  • 批准年份:
    2019
  • 资助金额:
    58.0 万元
  • 项目类别:
    面上项目
变异链球菌small RNAs连接LuxS密度感应与生物膜形成的机制研究
  • 批准号:
    81900988
  • 批准年份:
    2019
  • 资助金额:
    21.0 万元
  • 项目类别:
    青年科学基金项目
基于small RNA 测序技术解析鸽分泌鸽乳的分子机制
  • 批准号:
    31802058
  • 批准年份:
    2018
  • 资助金额:
    26.0 万元
  • 项目类别:
    青年科学基金项目
肠道细菌关键small RNAs在克罗恩病发生发展中的功能和作用机制
  • 批准号:
    31870821
  • 批准年份:
    2018
  • 资助金额:
    56.0 万元
  • 项目类别:
    面上项目
Small RNA介导的DNA甲基化调控的水稻草矮病毒致病机制
  • 批准号:
    31772128
  • 批准年份:
    2017
  • 资助金额:
    60.0 万元
  • 项目类别:
    面上项目
基于small RNA-seq的针灸治疗桥本甲状腺炎的免疫调控机制研究
  • 批准号:
    81704176
  • 批准年份:
    2017
  • 资助金额:
    20.0 万元
  • 项目类别:
    青年科学基金项目
水稻OsSGS3与OsHEN1调控small RNAs合成及其对抗病性的调节
  • 批准号:
    91640114
  • 批准年份:
    2016
  • 资助金额:
    85.0 万元
  • 项目类别:
    重大研究计划

相似海外基金

Collaborative Research: AF: Small: A Unified Framework for Analyzing Adaptive Stochastic Optimization Methods Based on Probabilistic Oracles
合作研究:AF:Small:基于概率预言的自适应随机优化方法分析统一框架
  • 批准号:
    2139735
  • 财政年份:
    2022
  • 资助金额:
    $ 24.94万
  • 项目类别:
    Standard Grant
Collaborative Research: AF: Small: A Unified Framework for Analyzing Adaptive Stochastic Optimization Methods Based on Probabilistic Oracles
合作研究:AF:Small:基于概率预言的自适应随机优化方法分析统一框架
  • 批准号:
    2140057
  • 财政年份:
    2022
  • 资助金额:
    $ 24.94万
  • 项目类别:
    Standard Grant
NSF-BSF: Small: AF: Towards a Unified Theory of Spanners
NSF-BSF:小:AF:迈向扳手的统一理论
  • 批准号:
    2121952
  • 财政年份:
    2021
  • 资助金额:
    $ 24.94万
  • 项目类别:
    Standard Grant
CNS Core: Small: A Unified Approach to Internet Performance Measurement
CNS 核心:小型:互联网性能测量的统一方法
  • 批准号:
    2133452
  • 财政年份:
    2021
  • 资助金额:
    $ 24.94万
  • 项目类别:
    Standard Grant
Collaborative Research: CIF: Small: A Unified Framework of Distributional Optimization via Variational Transport
合作研究:CIF:小型:通过变分传输的分布式优化的统一框架
  • 批准号:
    2008827
  • 财政年份:
    2020
  • 资助金额:
    $ 24.94万
  • 项目类别:
    Standard Grant
Collaborative Research: SaTC: CORE: Small: TAURUS: Towards a Unified Robust and Secure Data Driven Approach for Attack Detection in Smart Living
协作研究:SaTC:核心:小型:TAURUS:迈向智能生活中攻击检测的统一稳健且安全的数据驱动方法
  • 批准号:
    2030611
  • 财政年份:
    2020
  • 资助金额:
    $ 24.94万
  • 项目类别:
    Standard Grant
Collaborative Research: SaTC: CORE: Small: TAURUS: Towards a Unified Robust and Secure Data Driven Approach for Attack Detection in Smart Living
协作研究:SaTC:核心:小型:TAURUS:迈向智能生活中攻击检测的统一稳健且安全的数据驱动方法
  • 批准号:
    2030624
  • 财政年份:
    2020
  • 资助金额:
    $ 24.94万
  • 项目类别:
    Standard Grant
Collaborative Research: CIF: Small: A Unified Framework of Distributional Optimization via Variational Transport
合作研究:CIF:小型:通过变分传输的分布式优化的统一框架
  • 批准号:
    2008513
  • 财政年份:
    2020
  • 资助金额:
    $ 24.94万
  • 项目类别:
    Standard Grant
CNS Core: Small: Gmem: Unified Address Space Management for Heterogeneous Systems
CNS 核心:小型:Gmem:异构系统的统一地址空间管理
  • 批准号:
    2008857
  • 财政年份:
    2020
  • 资助金额:
    $ 24.94万
  • 项目类别:
    Standard Grant
AF: Small: Toward A Unified Model of Parallelism And Locality
AF:小:走向并行性和局部性的统一模型
  • 批准号:
    1911245
  • 财政年份:
    2019
  • 资助金额:
    $ 24.94万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了