课题基金 / 基金详情

Code Generation for Specialized Hardware-Supported Functional Units

Code Generation for Specialized Hardware-Supported Functional Units
专用硬件支持的功能单元的代码生成
批准号:
537432-2018
负责人:
Amaral, Jose
金额:
$3.72万
依托单位:
依托单位国家:
加拿大
项目类别:
Collaborative Research and Development Grants
财政年份:
2020
资助国家:
加拿大
项目状态:
已结题
起止时间:
2020-01-01 至 2021-12-31

项目摘要

项目成果

Amaral, Jose的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Advances in Graphics Processing Units (GPU) started a major trend in the industry towards specialized accelerators. These accelerators were then repurposed for extensive usage in other domains that can benefit from similar hardware architecture design. The effective use of GPUs for the training of Deep Convolution Networks led to the design of Tensor Processing Units (TPUs), also known by different names in offerings by other vendors, which have specific architecture features for matrix operations. This proposal is based on the idea that the functional units originally designed for TPUs can also be repurposed for general-purpose numerical computing and that there might be performance and energy/performance gains in doing so. Thus, the main objectives of the proposed research include: - To investigate the repurposing of functional units originally designed for TPUs for general-purpose high-performance numerical computation. - To study multiple possible configurations of specialized functional units for the execution of numerical-computing loop nests. - To determine which program analysis, and compiler-based code transformations, are necessary to port code written in programming models with, or without, parallel annotations and to make them suitable to benefit from execution in such functional units. - To design profitability functions that can be used to determine which code transformations should be applied to loop nests to make them performant in the functional units and also to enable runtime decisions of when a given computation should be executed in one such functional unit. The proposed research will support the development of solutions that may result in higher performance for scientific and data-analytics applications. The process of developing these solutions will also attempt to leverage emerging automated learning techniques and to integrate them in the code-generation process.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Software Stack for General-Purpose Tensor Processing Units
  • 批准号:
    RGPIN-2020-04006
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $2.55万
  • 财政年份:
    2022
  • 负责人:
    Amaral, Jose
  • 依托单位:
Code Generation for Specialized Hardware-Supported Functional Units
  • 批准号:
    537432-2018
  • 项目类别:
    Collaborative Research and Development Grants
  • 资助金额:
    $3.72万
  • 财政年份:
    2021
  • 负责人:
    Amaral, Jose
  • 依托单位:
Software Stack for General-Purpose Tensor Processing Units
  • 批准号:
    RGPIN-2020-04006
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $2.55万
  • 财政年份:
    2021
  • 负责人:
    Amaral, Jose
  • 依托单位:
Software Stack for General-Purpose Tensor Processing Units
  • 批准号:
    RGPIN-2020-04006
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $2.55万
  • 财政年份:
    2020
  • 负责人:
    Amaral, Jose
  • 依托单位:
国内基金
海外基金
Next Generation Majorana Nanowire Hybrids