CAREER: Design Virtualization for Mainstream Programming of Reconfigurable Computers
职业:可重构计算机主流编程的设计虚拟化
基本信息
- 批准号:1149285
- 负责人:
- 金额:$ 45万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2012
- 资助国家:美国
- 起止时间:2012-02-01 至 2019-07-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Although reconfigurable computing (RC) devices have been widely shown to have significant performance and power advantages compared to other computing devices, mainstream usage of such devices has been resisted due to increased application design complexity caused by non-mainstream high-level synthesis, complex low-level debugging, lengthy compilation times often requiring hours or days, a lack of code portability, prohibitive device costs, among other challenges. To address these problems, this study introduces RC virtualization to reduce the semantic gap between high-level applications and physical RC devices with hundreds of thousands of fine-grained resources. Whereas physical RC devices must be fine grained for flexibility and cost effectiveness, the proposed virtual RC devices, which are implemented atop such physical devices, can be specialized to the needs of different application domains to hide physical device complexity. As a result, the proposed virtualization enables rapid RC compilation that can complete in seconds as opposed to hours. Rapid RC compilation in turn enables mainstream design methodologies for debugging. Virtualization also enables application portability across physical RC devices, similar to how virtual machines achieve portable software code, in addition to tool portability that enables third-party tools to target any RC system. Finally, by combining virtualization with high-level synthesis from standardized parallel languages for heterogeneous accelerators (e.g., OpenCL), this study enables mainstream RC usage by enabling the design flow used by other mainstream computing devices.
尽管与其他计算设备相比,可重构计算(RC)设备已被广泛显示出具有显著的性能和功率优势,但由于非主流高级综合、复杂的低级调试、通常需要数小时或数天的漫长编译时间、缺乏代码可移植性、令人望而却步的设备成本等挑战导致的应用设计复杂性的增加,这种设备的主流使用受到了抵制。为了解决这些问题,本研究引入RC虚拟化来缩小高层应用程序与拥有数十万细粒度资源的物理RC设备之间的语义鸿沟。虽然物理RC设备必须是细粒度的,以实现灵活性和成本效益,但建议的虚拟RC设备(在此类物理设备上实现)可以专门用于不同应用领域的需求,以隐藏物理设备的复杂性。因此,建议的虚拟化支持快速的RC编译,可以在几秒钟内完成,而不是几个小时。快速的RC编译反过来又支持用于调试的主流设计方法。除了使第三方工具能够针对任何RC系统实现工具可移植性之外,虚拟化还支持跨物理RC设备的应用程序可移植性,类似于虚拟机实现可移植软件代码的方式。最后,通过将虚拟化与针对异类加速器(例如OpenCL)的标准化并行语言的高级综合相结合,本研究通过支持其他主流计算设备使用的设计流程来实现主流RC的使用。
项目成果
期刊论文数量(1)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
PANDORA: An Architecture-Independent Parallelizing Approximation-Discovery Framework
PANDORA:独立于架构的并行逼近发现框架
- DOI:10.1145/3391899
- 发表时间:2020
- 期刊:
- 影响因子:2
- 作者:Stitt, Greg;Campbell, David
- 通讯作者:Campbell, David
{{
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 }}
Greg Stitt其他文献
Low-Latency, Line-Rate Variable-Length Field Parsing for 100+ Gb/s Ethernet
适用于 100 Gb/s 以太网的低延迟线速可变长度字段解析
- DOI:
10.1145/3626202.3637559 - 发表时间:
2024 - 期刊:
- 影响因子:0
- 作者:
Greg Stitt;Wesley Piard;Christopher Crary - 通讯作者:
Christopher Crary
Using FPGA devices to accelerate the evaluation phase of tree-based genetic programming: an extended analysis
- DOI:
10.1007/s10710-024-09505-2 - 发表时间:
2025-01-07 - 期刊:
- 影响因子:0.900
- 作者:
Christopher Crary;Wesley Piard;Greg Stitt;Benjamin Hicks;Caleb Bean;Bogdan Burlacu;Wolfgang Banzhaf - 通讯作者:
Wolfgang Banzhaf
Greg Stitt的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Greg Stitt', 18)}}的其他基金
SHF: Small: Enabling New Machine-Learning Usage Scenarios with Software-Defined Hardware for Symbolic Regression
SHF:小型:通过用于符号回归的软件定义硬件启用新的机器学习使用场景
- 批准号:
1909244 - 财政年份:2019
- 资助金额:
$ 45万 - 项目类别:
Standard Grant
CSR: Small: Elastic Computing - An Enabling Technology for Transparent, Portable, and Adaptive Multi-Core Heterogeneous Computing
CSR:小型:弹性计算 - 透明、便携式和自适应多核异构计算的使能技术
- 批准号:
0914474 - 财政年份:2009
- 资助金额:
$ 45万 - 项目类别:
Standard Grant
相似国自然基金
Applications of AI in Market Design
- 批准号:
- 批准年份:2024
- 资助金额:万元
- 项目类别:外国青年学者研 究基金项目
基于“Design-Build-Test”循环策略的新型紫色杆菌素组合生物合成研究
- 批准号:
- 批准年份:2021
- 资助金额:0.0 万元
- 项目类别:省市级项目
在噪声和约束条件下的unitary design的理论研究
- 批准号:12147123
- 批准年份:2021
- 资助金额:18 万元
- 项目类别:专项基金项目
相似海外基金
Optimal utility-based design of oncology clinical development programmes
基于效用的肿瘤学临床开发项目的优化设计
- 批准号:
2734768 - 财政年份:2026
- 资助金额:
$ 45万 - 项目类别:
Studentship
Design of metal structures of custom composition using additive manufacturing
使用增材制造设计定制成分的金属结构
- 批准号:
2593424 - 财政年份:2025
- 资助金额:
$ 45万 - 项目类别:
Studentship
High Performance Reefable Wingsail Rig Design and Pre-deployment Trial
高性能可折叠翼帆装置设计和预部署试验
- 批准号:
10092779 - 财政年份:2024
- 资助金额:
$ 45万 - 项目类别:
Collaborative R&D
M2DESCO - Computational Multimode Modelling Enabled Design of Safe & Sustainable Multi-Component High-Entropy Coatings
M2DESCO - 计算多模式建模支持安全设计
- 批准号:
10096988 - 财政年份:2024
- 资助金额:
$ 45万 - 项目类别:
EU-Funded
PINK - Provision of Integrated Computational Approaches for Addressing New Markets Goals for the Introduction of Safe-and-Sustainable-by-Design Chemicals and Materials
PINK - 提供综合计算方法来解决引入安全和可持续设计化学品和材料的新市场目标
- 批准号:
10097944 - 财政年份:2024
- 资助金额:
$ 45万 - 项目类别:
EU-Funded
Safe and Sustainable by Design framework for the next generation of Chemicals and Materials
下一代化学品和材料的安全和可持续设计框架
- 批准号:
10110559 - 财政年份:2024
- 资助金额:
$ 45万 - 项目类别:
EU-Funded
Rural Co-Design and Collaboration: Maximising Rural Community Assets to Reduce Place-Based Health Inequalities
农村共同设计与协作:最大化农村社区资产以减少基于地点的健康不平等
- 批准号:
AH/Z505559/1 - 财政年份:2024
- 资助金额:
$ 45万 - 项目类别:
Research Grant
Experiment-numerical-virtual Generative Design for Nondeterministic Impacts
非确定性影响的实验数值虚拟生成设计
- 批准号:
DP240102559 - 财政年份:2024
- 资助金额:
$ 45万 - 项目类别:
Discovery Projects
Translational Design: Product Development for Research Commercialisation
转化设计:研究商业化的产品开发
- 批准号:
DE240100161 - 财政年份:2024
- 资助金额:
$ 45万 - 项目类别:
Discovery Early Career Researcher Award