ACED Fab: Runtime Reconfigurable Array (RTRA) Technology for AI/ML
ACED Fab: Runtime Reconfigurable Array (RTRA) Technology for AI/ML
批准号:
2315295
负责人:
Dejan Markovic
金额:
$50.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2023
资助国家:
美国
项目状态:
未结题
起止时间:
2023-07-01 至 2026-06-30
中文摘要
快速发展的人工智能(AI)和机器学习(ML)模型,其复杂性每3 - 4个月翻一番,超过了AI/ML底层硬件加速器的发展。目前,AI/ML算法的部署受到硬件的限制,这些硬件缺乏支持新模型的敏捷性和能效,限制了科学和工程应用的进展(例如,下一代无线系统)。需要在不牺牲能源效率的情况下进行硬件适配,以将AI/ML模型嵌入到移动的、边缘和云设备中。来自加州大学洛杉矶分校(UCLA)的研究人员沿着国立台湾大学(NTU)和台湾半导体研究院(TSRI)正在共同开发和演示概念验证运行时可重构阵列(RTRA)技术,该技术可解决现有设备的能效和灵活性问题。RTRA是一种前瞻性架构,其中敏捷的AI/ML硬件管道可以动态重新配置,以嵌入新模型或响应动态环境。这样的技术需要很好地平衡硬件和软件。简单的硬件导致复杂的软件(例如,现场可编程门阵列,或FPGA)和简单的软件导致复杂的硬件(例如,中央处理单元或CPU)。RTRA平衡硬件和软件,以实现空间和时间的灵活性。RTRA的时空随机化由于其独特的软件/硬件方法,更好地抵抗物理攻击,逆向工程,供应链和硬件木马。项目团队将使用基于系统的跨学科方法来解决RTRA的几个关键挑战:1)有效的编程范例,2)硬件资源的2D调度,3)可以实现低级别硬件潜力的高级抽象,4)多程序租赁,以及5)流水线级的重构速度(数十个时钟周期)。该项目旨在为AI/ML开发一种运行时可重构阵列技术,提供亚微秒级的程序切换决策,支持多个活动程序,多大小编译,优先处理。RTRA应该可以从高级语言(如C或Python)编程。在线硬件调度支持快速的运行时重新配置。通过在线动态多程序硬件调度、特定领域的可重配置阵列以及用于多程序租赁和灵活数据接口的面积有效互连,实现了硬件敏捷性。硬件包括用于控制的嵌入式处理器、系统存储器和用于异构系统集成的数据接口。节能处理(比FPGA好10倍,资源利用率高10倍)是对现有FPGA AI加速器的重大改进,同时为高级AI/ML模型添加时空动态。内部开发的软件工具链(从C或Python到软二进制)将用于编译和测试各种AI/ML用例。项目团队具有开发、测试和利用集成系统的独特能力。从广义上讲,该技术可以快速部署新开发的算法,加快创新应用程序的部署。此外,快速重新利用硬件的能力提供了利用“暗硅”的机会,并可能用节能的运行时可重配置结构取代当今的固定功能硬件加速器。RTRA技术旨在满足未来通信和AI/ML工作负载的需求,并提供易于访问的C或Python编程。该项目利用美国和台湾互补的学术人才来影响半导体工程和教育。该奖项反映了NSF的法定使命,并通过使用基金会的知识价值和更广泛的影响审查标准进行评估,被认为值得支持。
英文摘要
Fast-developing artificial intelligence (AI) and machine learning (ML) models, which double in complexity every 3-4 months, outpace the development of underlying hardware accelerators for AI/ML. Presently, deployment of AI/ML algorithms is limited by hardware that lacks agility and energy efficiency to support new models, limiting progress in science and engineering applications (e.g., next-generation wireless systems). Hardware adaptation without sacrificing energy efficiency is needed to embed AI/ML models into mobile, edge, and cloud devices. Researchers from the University of California, Los Angeles (UCLA) along with National Taiwan University (NTU) and Taiwan Semiconductor Research Institute (TSRI) are joining together to develop and demonstrate proof-of-concept runtime reconfigurable array (RTRA) technology that addresses the issues of energy efficiency and agility in existing devices. RTRA is a forward-looking architecture, where agile AI/ML hardware pipelines are dynamically reconfigured to embed new models or respond to dynamic environments. Such technology requires finely balanced hardware and software. Simple hardware leads to complex software (e.g., Field Programmable Gate Array, or FPGA) and simple software leads to complex hardware (e.g., Central Processing Unit, or CPU). RTRA balances hardware and software to enable spatial and temporal flexibility. Spatio-temporal randomization of RTRA is more immune against physical attacks, reverse engineering, supply chain and hardware Trojans, due to its unique software/hardware approach. The project team will use system-based cross-disciplinary approach to address several key challenges of RTRA: 1) efficient programming paradigm, 2) 2D scheduling of hardware resources, 3) high-level abstraction that can fulfill low-level hardware potential, 4) multi-program tenancy, and 5) reconfiguration speed at the pipeline level (tens of clock cycles).The project aims to develop a runtime reconfigurable array technology for AI/ML that provides program switch decisions at sub-microsecond scale, supports multiple active programs, multi-size compile, and priority handling. RTRA should be programmable from high-level languages such as C or Python. Online hardware scheduling enables rapid runtime reconfiguration. The hardware agility is enabled by online dynamic multi-program hardware scheduling, domain-specific reconfigurable array and area-efficient interconnect for multi-program tenancy and flexible data interfaces. The hardware includes embedded processor for control, system memory, and data interfaces for heterogeneous system integration. The energy efficient processing (10x better than FPGA, with another ~10x higher resource utilization) is a significant improvement over existing FPGA AI accelerators, while adding spatiotemporal dynamics for advanced AI/ML models. An internally developed software toolchain (from C or Python to soft binary) will be made available to compile and test various AI/ML use cases. The project team brings unique capability to develop, test, and utilize an integrated system. Broadly, the technology enables rapid deployment of newly developed algorithms, accelerating the deployment of innovative applications. Further, the ability to quickly repurpose hardware provides an opportunity to utilize “dark silicon” and potentially displace today’s fixed-function hardware accelerators with energy-efficient runtime reconfigurable fabric. RTRA technology is envisioned to meet the needs of future communications and AI/ML workloads, with readily accessible C or Python programming. The project leverages the complementary academic talent in the U.S. and Taiwan to impact semiconductor engineering and education.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.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
CAREER: Area-and-Power-Minimized Many-Channel Neural-Spike DSP
-
批准号:0847088
-
项目类别:Standard Grant
-
资助金额:$40.0万
-
财政年份:2009
-
负责人:Dejan Markovic
-
依托单位:
SGER: Hybrid MIMO Sphere Decoder VLSI Architecture
-
批准号:0832735
-
项目类别:Standard Grant
-
资助金额:$7.0万
-
财政年份:2008
-
负责人:Dejan Markovic
-
依托单位:
国内基金
海外基金
登录
查看更多内容
Fab糖基化IgG促进巨噬细胞IL-10表达在乳腺癌微环境中的作用研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:15.0万元
-
批准年份:2024
-
负责人:许茜
-
依托单位:
油桐FAB2和SCD协同酰基-ACP硫酯酶促进α-桐酸形成的分子机理研究
-
批准号:2023JJ30992
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2023
-
负责人:陈昊
-
依托单位:
Fab糖基化IgG调节巨噬细胞极化在乳腺癌生长转移中的作用机制研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:10.0万元
-
批准年份:2021
-
负责人:许茜
-
依托单位:
AT-Hook转录因子AHL23调节花生油酸合成基因FAB2表达的分子机制研究
-
批准号:2020A1515010022
-
项目类别:省市级项目
-
资助金额:10.0万元
-
批准年份:2020
-
负责人:刘浩
-
依托单位:
基于抗体Fab片段特异性识别核酸适配体的人源抗dsDNA抗体精准富集与定量策略研究
-
批准号:2020A1515010668
-
项目类别:省市级项目
-
资助金额:10.0万元
-
批准年份:2020
-
负责人:张乔轩
-
依托单位:
基于分子印迹识别的 Fab 小分子抗体分离新方法研究
-
批准号:21808150
-
项目类别:青年科学基金项目
-
资助金额:25.0万元
-
批准年份:2018
-
负责人:施伟
-
依托单位:
基于抗体Fab片段特异性识别多肽配基的体内Infliximab精准富集策略研究
-
批准号:81703460
-
项目类别:青年科学基金项目
-
资助金额:20.1万元
-
批准年份:2017
-
负责人:王启钦
-
依托单位:
Anti-CD26Fab-miR-29b-金纳米复合物抑制皮肤创口愈合过程中胶原合成的实验研究
-
批准号:81700947
-
项目类别:青年科学基金项目
-
资助金额:20.0万元
-
批准年份:2017
-
负责人:朱玉敏
-
依托单位:
基于定向固定抗体Fab片段的免疫层析技术同时检测中药中多种真菌毒素的研究
-
批准号:81660660
-
项目类别:地区科学基金项目
-
资助金额:38.0万元
-
批准年份:2016
-
负责人:黄志兵
-
依托单位:
甲型肝炎病毒与中和性抗体可变区Fab复合物的三维结构和免疫原性研究
-
批准号:31570717
-
项目类别:面上项目
-
资助金额:60.0万元
-
批准年份:2015
-
负责人:王祥喜
-
依托单位: