An Intelligent, Parallel Framework for Field-Programmable Gate-Array Placement and Routing
用于现场可编程门阵列布局和布线的智能并行框架
基本信息
- 批准号:RGPIN-2014-03818
- 负责人:
- 金额:$ 1.82万
- 依托单位:
- 依托单位国家:加拿大
- 项目类别:Discovery Grants Program - Individual
- 财政年份:2018
- 资助国家:加拿大
- 起止时间:2018-01-01 至 2019-12-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Since their inception circa 1984, Field Programmable Gate Arrays (FPGAs) have seen an enormous growth in usage because they can dramatically reduce design turn-around time and manufacturing costs for prototype circuits and small to high-volume products. This is made possible by the availability of reconfigurable logic blocks, macro blocks, and programmable interconnections on a FPGA. It has been estimated that the world-wide FPGA market will reach $10 billion by 2016, with communication, automotive, medical, computer storage, military and wireless all important end markets. However, as the feature size continues to shrink and device capacity continues to increase in modern FPGAs, the design-automation industry is facing an old problem: the time spent for placement and routing is still dominating the FPGA compilation process. While current placement and routing tools produce quality solutions, compile times can be on the order of hours or even days for the largest designs. Long run times not only adversely impact engineering productivity and costs, they act as a serious impediment to the adoption of FPGAs by software developers who are used to compilation times of seconds or minutes. **The primary goal of this research proposal is to develop an intelligent, parallel framework that can help a designer reduce the amount of time spent compiling circuits for FPGAs by performing placement and routing more efficiently and intelligently. The novelty of this proposal lies in combining state-of-the-art machine-learning and data-mining techniques with innovative parallel placement and routing methods running on multicore and many-core parallel architectures. A key feature of the proposed framework is its ability to learn from past placement and routing problems to more effectively and efficiently solve future placement and routing problems.**The overall significance of this work will be to provide Canadian industry with scalable, parallel FPGA placement and routing tools that can produce high-quality solutions, while avoiding excessively long compile times. The resulting tools will help reduce the design cycle time and, consequently, design cost. Both design time and design cost are very important considerations for companies manufacturing electronic products based on FPGAs.
自1984年左右问世以来,现场可编程门阵列(现场可编程门阵列)的使用量有了巨大的增长,因为它们可以极大地减少原型电路和小批量产品的设计周转时间和制造成本。这是由于可重构逻辑块、宏块和FPGA上的可编程互连的可用性。据估计,到2016年,全球的现场可编程门阵列市场将达到100亿美元,其中通信、汽车、医疗、计算机存储、军事和无线都是重要的终端市场。然而,随着现代现场可编程门阵列中特征尺寸的不断缩小和器件容量的不断增加,设计自动化行业面临着一个老问题:布局和布线所花费的时间仍然主导着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 }}
Grewal, Gary其他文献
Measurement and Analysis of Vehicle Vibration for Delivering Packages in Small-Sized and Medium-Sized Trucks and Automobiles
- DOI:
10.1002/pts.955 - 发表时间:
2012-01-01 - 期刊:
- 影响因子:2.6
- 作者:
Chonhenchob, Vanee;Singh, Sher Paul;Grewal, Gary - 通讯作者:
Grewal, Gary
Grewal, Gary的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Grewal, Gary', 18)}}的其他基金
Next Generation Field-Programmable Gate-Array Computer-Aided Design Tools based on Machine Learning
基于机器学习的下一代现场可编程门阵列计算机辅助设计工具
- 批准号:
RGPIN-2019-03982 - 财政年份:2022
- 资助金额:
$ 1.82万 - 项目类别:
Discovery Grants Program - Individual
Next Generation Field-Programmable Gate-Array Computer-Aided Design Tools based on Machine Learning
基于机器学习的下一代现场可编程门阵列计算机辅助设计工具
- 批准号:
RGPIN-2019-03982 - 财政年份:2021
- 资助金额:
$ 1.82万 - 项目类别:
Discovery Grants Program - Individual
Next Generation Field-Programmable Gate-Array Computer-Aided Design Tools based on Machine Learning
基于机器学习的下一代现场可编程门阵列计算机辅助设计工具
- 批准号:
RGPIN-2019-03982 - 财政年份:2020
- 资助金额:
$ 1.82万 - 项目类别:
Discovery Grants Program - Individual
Next Generation Field-Programmable Gate-Array Computer-Aided Design Tools based on Machine Learning
基于机器学习的下一代现场可编程门阵列计算机辅助设计工具
- 批准号:
RGPIN-2019-03982 - 财政年份:2019
- 资助金额:
$ 1.82万 - 项目类别:
Discovery Grants Program - Individual
Placement and routing for video Codec applications running on modern FPGAs
现代 FPGA 上运行的视频编解码器应用的布局和布线
- 批准号:
530734-2018 - 财政年份:2018
- 资助金额:
$ 1.82万 - 项目类别:
Engage Grants Program
An Intelligent, Parallel Framework for Field-Programmable Gate-Array Placement and Routing
用于现场可编程门阵列布局和布线的智能并行框架
- 批准号:
RGPIN-2014-03818 - 财政年份:2017
- 资助金额:
$ 1.82万 - 项目类别:
Discovery Grants Program - Individual
An Intelligent, Parallel Framework for Field-Programmable Gate-Array Placement and Routing
用于现场可编程门阵列布局和布线的智能并行框架
- 批准号:
RGPIN-2014-03818 - 财政年份:2016
- 资助金额:
$ 1.82万 - 项目类别:
Discovery Grants Program - Individual
An Intelligent, Parallel Framework for Field-Programmable Gate-Array Placement and Routing
用于现场可编程门阵列布局和布线的智能并行框架
- 批准号:
RGPIN-2014-03818 - 财政年份:2015
- 资助金额:
$ 1.82万 - 项目类别:
Discovery Grants Program - Individual
An Intelligent, Parallel Framework for Field-Programmable Gate-Array Placement and Routing
用于现场可编程门阵列布局和布线的智能并行框架
- 批准号:
RGPIN-2014-03818 - 财政年份:2014
- 资助金额:
$ 1.82万 - 项目类别:
Discovery Grants Program - Individual
Scalable placement and routing for modern FPGAs
现代 FPGA 的可扩展布局和布线
- 批准号:
228109-2009 - 财政年份:2013
- 资助金额:
$ 1.82万 - 项目类别:
Discovery Grants Program - Individual
相似国自然基金
强流低能加速器束流损失机理的Parallel PIC/MCC算法与实现
- 批准号:11805229
- 批准年份:2018
- 资助金额:27.0 万元
- 项目类别:青年科学基金项目
相似海外基金
CRII: SHF: A Parallel and Distributed Framework for Graph Mining on GPUs
CRII:SHF:GPU 上图挖掘的并行分布式框架
- 批准号:
2245792 - 财政年份:2023
- 资助金额:
$ 1.82万 - 项目类别:
Standard Grant
Collaborative Research: CDS&E: A framework for solution of coupled partial differential equations on heterogeneous parallel systems
合作研究:CDS
- 批准号:
2003747 - 财政年份:2020
- 资助金额:
$ 1.82万 - 项目类别:
Standard Grant
Collaborative Research: CDS&E: A framework for solution of coupled partial differential equations on heterogeneous parallel systems
合作研究:CDS
- 批准号:
2004236 - 财政年份:2020
- 资助金额:
$ 1.82万 - 项目类别:
Standard Grant
A CPU-FPGA Heterogeneous Parallel and Distributed Computing Framework
CPU-FPGA异构并行分布式计算框架
- 批准号:
19K11879 - 财政年份:2019
- 资助金额:
$ 1.82万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Parallel and Partitioned Coupling Framework for Heuristic Numerical Analysis
用于启发式数值分析的并行分区耦合框架
- 批准号:
19H01098 - 财政年份:2019
- 资助金额:
$ 1.82万 - 项目类别:
Grant-in-Aid for Scientific Research (A)
CRII: OAC: A Framework for Parallel Data-Intensive Computing on Emerging Architectures and Astroinformatics Applications
CRII:OAC:新兴架构和天文信息学应用的并行数据密集型计算框架
- 批准号:
1849559 - 财政年份:2019
- 资助金额:
$ 1.82万 - 项目类别:
Standard Grant
CAREER: A Parallel and Efficient Computational Framework for Unified Volumetric Meshing in Large-Scale 3D/4D Anisotropy
职业生涯:大规模 3D/4D 各向异性中统一体积网格划分的并行高效计算框架
- 批准号:
1845962 - 财政年份:2019
- 资助金额:
$ 1.82万 - 项目类别:
Continuing Grant
A parallel computing framework for multi-scale evacuation simulations using particle-based models on heterogeneous computing platforms
在异构计算平台上使用基于粒子的模型进行多尺度疏散模拟的并行计算框架
- 批准号:
19K21528 - 财政年份:2018
- 资助金额:
$ 1.82万 - 项目类别:
Grant-in-Aid for Research Activity Start-up
SI2-SSE: A parallel computing framework for large-scale real-space and real-time TDDFT excited-states calculations
SI2-SSE:大规模实空间和实时 TDDFT 激发态计算的并行计算框架
- 批准号:
1739423 - 财政年份:2018
- 资助金额:
$ 1.82万 - 项目类别:
Standard Grant
An Intelligent, Parallel Framework for Field-Programmable Gate-Array Placement and Routing
用于现场可编程门阵列布局和布线的智能并行框架
- 批准号:
RGPIN-2014-03818 - 财政年份:2017
- 资助金额:
$ 1.82万 - 项目类别:
Discovery Grants Program - Individual