FPGA high-level synthesis and virtualization

FPGA高级综合和虚拟化

基本信息

  • 批准号:
    492938-2015
  • 负责人:
  • 金额:
    $ 2.74万
  • 依托单位:
  • 依托单位国家:
    加拿大
  • 项目类别:
    Collaborative Research and Development Grants
  • 财政年份:
    2018
  • 资助国家:
    加拿大
  • 起止时间:
    2018-01-01 至 2019-12-31
  • 项目状态:
    已结题

项目摘要

There are two ways to perform computations: in software or in hardware. The software approach is widely used and the skills are readily available. However, the use of software running on a processor imposes significant overheads in terms of speed and energy efficiency, owing to the need to fetch and decode instructions, store results in memory, and so on. Hardware, on the other hand, can bring orders of magnitude improvement in speed and energy efficiency to computing. However, hardware design requires specialized skills, is time intensive, and error prone. The overarching aim of the proposed research is to bring the speed and energy benefits of hardware to those having solely software skills.** High-level synthesis (HLS) refers to the automated synthesis of a software program into a hardware circuit that performs the same function as the software. The faculty applicant leads the LegUp high-level synthesis project (http://legup.eecg.toronto.edu) at the University of Toronto, which automatically translates a C language program into a hardware circuit. The present grant aims to improve the quality (performance, power, and cost) of the automatically generated hardware to the point of being on par with human-expert-crafted hardware. A second HLS direction concerns defining a standard methodology for comparing one HLS tool with another. A third direction pertains to synthesizing hardware directly from an executable binary, rather than source code.** The second research package in the grant relates to "virtualization" of field-programmable gate arrays (FPGAs), which are specialized computer chips whose function can be set by the end user. FPGAs are widely used to implement custom computing accelerators, where, in conjunction with standard processors, can be leveraged to improve computational throughput and energy efficiency. FPGA virtualization seeks to make FPGAs easily useable within cloud/datacentre environments, where they can be flexibly used for a wide variety of computing tasks.
有两种方法来执行计算:在软件中或在硬件中。 软件方法被广泛使用,技能也很容易获得。 然而,在处理器上运行的软件的使用在速度和能量效率方面强加了显著的开销,这是由于需要获取和解码指令、将结果存储在存储器中等。另一方面,硬件可以为计算带来速度和能量效率的数量级改进。 然而,硬件设计需要专门的技能,是时间密集型的,并且容易出错。 这项研究的首要目标是将硬件的速度和能源效益带给那些只拥有软件技能的人。 高级综合(HLS)是指将软件程序自动综合为执行与软件相同功能的硬件电路。教师申请人在多伦多大学领导LegUp高级综合项目(http:legup.eecg.toronto.edu),该项目自动将C语言程序转换为硬件电路。 目前的资助旨在提高自动生成硬件的质量(性能,功耗和成本),使其与人类专家制作的硬件不相上下。 HLS的第二个方向涉及定义一种标准方法,用于将HLS工具与其他工具进行比较。 第三个方向涉及直接从可执行的二进制文件而不是源代码合成硬件。** 第二个研究项目涉及现场可编程门阵列(FPGA)的“虚拟化”,FPGA是一种功能可由最终用户设置的专用计算机芯片。 FPGA被广泛用于实现定制计算加速器,与标准处理器结合使用,可以提高计算吞吐量和能效。 FPGA虚拟化旨在使FPGA在云/数据中心环境中易于使用,在那里它们可以灵活地用于各种计算任务。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

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

{{ 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 }}

Anderson, Jason其他文献

Managing Allocatable Resources
管理可分配资源
Narrowing the Gap: Effects of Latency with Docker in IP Networks
缩小差距:IP 网络中 Docker 的延迟影响
  • DOI:
  • 发表时间:
    2016
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Higgs, Corbin;Anderson, Jason
  • 通讯作者:
    Anderson, Jason
Active Flow Control of a Boundary Layer-Ingesting Serpentine Inlet Diffuser
  • DOI:
    10.2514/1.c031818
  • 发表时间:
    2013-01-01
  • 期刊:
  • 影响因子:
    2.2
  • 作者:
    Harrison, Neal A.;Anderson, Jason;Ng, Wing F.
  • 通讯作者:
    Ng, Wing F.
Roadway classifications and the accident injury severities of heavy-vehicle drivers
  • DOI:
    10.1016/j.amar.2017.04.002
  • 发表时间:
    2017-09-01
  • 期刊:
  • 影响因子:
    12.9
  • 作者:
    Anderson, Jason;Hernandez, Salvador
  • 通讯作者:
    Hernandez, Salvador
Optical rotation of white light
  • DOI:
    10.1119/10.0000390
  • 发表时间:
    2020-03-01
  • 期刊:
  • 影响因子:
    0.9
  • 作者:
    Anderson, Jason;Gillen, Catherine;Hughes, Ifan G.
  • 通讯作者:
    Hughes, Ifan G.

Anderson, Jason的其他文献

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

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

Software-Specified Hardware Acceleration for Energy-Efficient Computing
用于节能计算的软件指定硬件加速
  • 批准号:
    RGPIN-2019-05785
  • 财政年份:
    2022
  • 资助金额:
    $ 2.74万
  • 项目类别:
    Discovery Grants Program - Individual
Software-Specified Hardware Acceleration for Energy-Efficient Computing
用于节能计算的软件指定硬件加速
  • 批准号:
    RGPIN-2019-05785
  • 财政年份:
    2021
  • 资助金额:
    $ 2.74万
  • 项目类别:
    Discovery Grants Program - Individual
Evolutionary origin of higher taxa
高等类群的进化起源
  • 批准号:
    RGPIN-2017-04821
  • 财政年份:
    2021
  • 资助金额:
    $ 2.74万
  • 项目类别:
    Discovery Grants Program - Individual
Evolutionary origin of higher taxa
高等类群的进化起源
  • 批准号:
    RGPIN-2017-04821
  • 财政年份:
    2020
  • 资助金额:
    $ 2.74万
  • 项目类别:
    Discovery Grants Program - Individual
Software-Specified Hardware Acceleration for Energy-Efficient Computing
用于节能计算的软件指定硬件加速
  • 批准号:
    RGPIN-2019-05785
  • 财政年份:
    2020
  • 资助金额:
    $ 2.74万
  • 项目类别:
    Discovery Grants Program - Individual
Evolutionary origin of higher taxa
高等类群的进化起源
  • 批准号:
    RGPIN-2017-04821
  • 财政年份:
    2019
  • 资助金额:
    $ 2.74万
  • 项目类别:
    Discovery Grants Program - Individual
Software-Specified Hardware Acceleration for Energy-Efficient Computing
用于节能计算的软件指定硬件加速
  • 批准号:
    RGPIN-2019-05785
  • 财政年份:
    2019
  • 资助金额:
    $ 2.74万
  • 项目类别:
    Discovery Grants Program - Individual
Evolutionary origin of higher taxa
高等类群的进化起源
  • 批准号:
    RGPIN-2017-04821
  • 财政年份:
    2018
  • 资助金额:
    $ 2.74万
  • 项目类别:
    Discovery Grants Program - Individual
Raising the Energy Efficiency of Mobile and Cloud Computing with FPGAs
利用 FPGA 提高移动和云计算的能源效率
  • 批准号:
    RGPIN-2014-04749
  • 财政年份:
    2018
  • 资助金额:
    $ 2.74万
  • 项目类别:
    Discovery Grants Program - Individual
Raising the Energy Efficiency of Mobile and Cloud Computing with FPGAs
利用 FPGA 提高移动和云计算的能源效率
  • 批准号:
    RGPIN-2014-04749
  • 财政年份:
    2017
  • 资助金额:
    $ 2.74万
  • 项目类别:
    Discovery Grants Program - Individual

相似国自然基金

外周犬尿氨酸通过脑膜免疫致海马BDNF水平降低介导术后认知功能障碍
  • 批准号:
    82371193
  • 批准年份:
    2023
  • 资助金额:
    49.00 万元
  • 项目类别:
    面上项目
海马神经元胆固醇代谢重编程致染色质组蛋白乙酰化水平降低介导老年小鼠术后认知功能障碍
  • 批准号:
    82371192
  • 批准年份:
    2023
  • 资助金额:
    49.00 万元
  • 项目类别:
    面上项目
粒子level set方法的改进与空间自适应波浪模型并行化研究
  • 批准号:
    52171245
  • 批准年份:
    2021
  • 资助金额:
    58 万元
  • 项目类别:
    面上项目
多层次纳米叠层块体复合材料的仿生设计、制备及宽温域增韧研究
  • 批准号:
    51973054
  • 批准年份:
    2019
  • 资助金额:
    60.0 万元
  • 项目类别:
    面上项目
无振荡可压缩两相流切割网格方法及其在激波诱导气泡塌陷中的应用研究
  • 批准号:
    11702272
  • 批准年份:
    2017
  • 资助金额:
    25.0 万元
  • 项目类别:
    青年科学基金项目
含有表面活性剂的液体浸润的模型和数值计算
  • 批准号:
    11601221
  • 批准年份:
    2016
  • 资助金额:
    18.0 万元
  • 项目类别:
    青年科学基金项目
基于高频限价指令簿的流动性度量及对市场波动影响机制研究
  • 批准号:
    71601091
  • 批准年份:
    2016
  • 资助金额:
    17.0 万元
  • 项目类别:
    青年科学基金项目
基于Level Set方法的三维爆炸与冲击仿真软件开发及其应用
  • 批准号:
    11502121
  • 批准年份:
    2015
  • 资助金额:
    25.0 万元
  • 项目类别:
    青年科学基金项目
非球对称单气穴声致发光问题的直接数值模拟
  • 批准号:
    11501173
  • 批准年份:
    2015
  • 资助金额:
    18.0 万元
  • 项目类别:
    青年科学基金项目
层级稀疏化的Mid-Level特征空间下高分辨率遥感影像检索方法研究
  • 批准号:
    41401376
  • 批准年份:
    2014
  • 资助金额:
    25.0 万元
  • 项目类别:
    青年科学基金项目

相似海外基金

CAREER: Next Generation of High-Level Synthesis for Agile Architectural Design (ArchHLS)
职业:下一代敏捷架构设计高级综合 (ArchHLS)
  • 批准号:
    2338365
  • 财政年份:
    2024
  • 资助金额:
    $ 2.74万
  • 项目类别:
    Continuing Grant
Tai Chi Practice and Sleep-Active Glymphatic Function
太极拳练习和睡眠活跃类淋巴功能
  • 批准号:
    10583904
  • 财政年份:
    2023
  • 资助金额:
    $ 2.74万
  • 项目类别:
Population-Level Movement Behaviour Surveillance, Data Synthesis, and Dissemination in Canada
加拿大人口流动行为监测、数据合成和传播
  • 批准号:
    484610
  • 财政年份:
    2023
  • 资助金额:
    $ 2.74万
  • 项目类别:
    Fellowship Programs
Facilitating evidence-based decision-making to combat antimicrobial resistance: development of a public, user-friendly database of the highest levels of evidence
促进基于证据的决策以对抗抗菌素耐药性:开发一个公共的、用户友好的最高水平证据数据库
  • 批准号:
    494278
  • 财政年份:
    2023
  • 资助金额:
    $ 2.74万
  • 项目类别:
    Operating Grants
Elucidation of a mode of action of insect chitin synthesis inhibitors at the molecular level by in silico methods.
通过计算机方法在分子水平阐明昆虫几丁质合成抑制剂的作用模式。
  • 批准号:
    23KJ1267
  • 财政年份:
    2023
  • 资助金额:
    $ 2.74万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
Modulation of cancer induced immune suppression via inhibition of SCD1
通过抑制 SCD1 调节癌症诱导的免疫抑制
  • 批准号:
    10896572
  • 财政年份:
    2022
  • 资助金额:
    $ 2.74万
  • 项目类别:
Synthesis of Tissue-level Soft Polymers for Flexible Electronics
用于柔性电子产品的组织级软聚合物的合成
  • 批准号:
    568821-2022
  • 财政年份:
    2022
  • 资助金额:
    $ 2.74万
  • 项目类别:
    Alexander Graham Bell Canada Graduate Scholarships - Doctoral
Modulation of cancer induced immune suppression via inhibition of SCD1
通过抑制 SCD1 调节癌症诱导的免疫抑制
  • 批准号:
    10546697
  • 财政年份:
    2022
  • 资助金额:
    $ 2.74万
  • 项目类别:
SHF: Medium: Automating High Level Synthesis via Graph-Centric Deep Learning
SHF:中:通过以图为中心的深度学习实现高级综合自动化
  • 批准号:
    2211557
  • 财政年份:
    2022
  • 资助金额:
    $ 2.74万
  • 项目类别:
    Continuing Grant
Novel Function(s) of Arenavirus NP Exoribonuclease
Arenavirus NP 核糖核酸外切酶的新功能
  • 批准号:
    10525101
  • 财政年份:
    2022
  • 资助金额:
    $ 2.74万
  • 项目类别:
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了