CAD Tools for Multi/Many-core NoC and Heterogeneous Computing System Design
CAD Tools for Multi/Many-core NoC and Heterogeneous Computing System Design
批准号:
RGPIN-2019-04638
负责人:
Khan, Gul
金额:
$1.68万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2019
资助国家:
加拿大
项目状态:
已结题
起止时间:
2019-01-01 至 2020-12-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
A significant number of high performance (embedded)*computer systems are based on multi/many-core architectures and their*applications range from sophisticated aircraft or spacecraft flight control to*smart and ultra-mobile systems. With the continued device scaling as predicted*by Moore's Law, it is not possible for the computer architects to build faster single*processor systems due to high power consumption and architectural*limitations. To achieve higher performance, computer*architects are accommodating many heterogeneous cores including GPUs (Graphics*Processing Units) on a chip. Recent developments in the computing system design*have enabled the researchers to improve system performance by increasing the number*of cores while keeping a check on the power consumption. The number of cores in these systems are rising dramatically. GPUs were originally intended for graphics processing; however, they*are being used for a wide range of computation and data-intensive applications.*Such innovative usage trend has led the GPU manufacturers to modify the*GPU architecture from purely SIMD to hybrid SIMT (Single Instruction*Multiple Threads). Heterogeneous computing involving*CPU-GPU clusters for a System-on-Chip (SoC) is getting popular for high-end embedded applications.*** *We intend to investigate latest trends in single chip*CPU-GPU integration and architectures as well as challenges related to task mapping and scheduling for these systems. One of the main problems associated with the implementation*of embedded application on CPU-GPU systems is the high-power consumption*associated with GPUs. We propose to investigate state of the art task scheduling and*mapping techniques to minimize power consumption. We intend to*design application partitioning and allocation techniques for*CPU-GPU based heterogeneous systems consuming minimal power. On-line task mapping and scheduling techniques will also be developed for CPU-GPU based SoCs.*** We have been*investigating co-synthesis approaches for NoC (Network-on-Chip) based multi/many-core SoCs.*On-chip communication architecture plays a crucial role to optimize the power*and performance of many-core systems. Several challenges exist to extract*high performance from the multi-core system applications such as communication,*synchronization and exploiting parallelism. Our recent research has produced high*impact NoC router architectures and communication-aware core-graph mapping techniques. Most of the existing NoC design tools are either related*to application mapping to a regular topology or provide an optimal NoC*topology. We will address several additional and important aspects such*as NoC synthesis, communication architecture design and verification of multi/many-core*systems. We propose to investigate software (CAD) tools to design optimal NoCs by considering chip area, power and performance parameters. A novel and hybrid*optimization methodology will be formulated for NoC synthesis.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Multi-core embedded systems: computer aided NoC/MPSoC design and simulation techniques
-
批准号:238991-2011
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2015
-
负责人:Khan, Gul
-
依托单位:
Multi-core embedded systems: computer aided NoC/MPSoC design and simulation techniques
-
批准号:238991-2011
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2014
-
负责人:Khan, Gul
-
依托单位:
Multi-core embedded systems: computer aided NoC/MPSoC design and simulation techniques
-
批准号:238991-2011
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2013
-
负责人:Khan, Gul
-
依托单位:
Multi-core embedded systems: computer aided NoC/MPSoC design and simulation techniques
-
批准号:238991-2011
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2012
-
负责人:Khan, Gul
-
依托单位:
Multi-core embedded systems: computer aided NoC/MPSoC design and simulation techniques
-
批准号:238991-2011
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2011
-
负责人:Khan, Gul
-
依托单位:
Hardware-software co-synthesis of high performance embedded computers and development of smart home embedded systems for the elderly
-
批准号:238991-2006
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.31万
-
财政年份:2008
-
负责人:Khan, Gul
-
依托单位:
Hardware-software co-synthesis of high performance embedded computers and development of smart home embedded systems for the elderly
-
批准号:238991-2006
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.31万
-
财政年份:2007
-
负责人:Khan, Gul
-
依托单位:
Hardware-software co-synthesis of high performance embedded computers and development of smart home embedded systems for the elderly
-
批准号:238991-2006
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.31万
-
财政年份:2006
-
负责人:Khan, Gul
-
依托单位:
High Performance Embedded System for Endoscope Navigation
-
批准号:238991-2001
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.53万
-
财政年份:2005
-
负责人:Khan, Gul
-
依托单位:
High Performance Embedded System for Endoscope Navigation
-
批准号:238991-2001
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.53万
-
财政年份:2003
-
负责人:Khan, Gul
-
依托单位:
High Performance Embedded System for Endoscope Navigation
-
批准号:238991-2001
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.53万
-
财政年份:2002
-
负责人:Khan, Gul
-
依托单位:
High Performance Embedded System for Endoscope Navigation
-
批准号:238991-2001
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.53万
-
财政年份:2001
-
负责人:Khan, Gul
-
依托单位:
High Performance Embedded System for Endoscope Navigation
-
批准号:238991-2001
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.53万
-
财政年份:2000
-
负责人:Khan, Gul
-
依托单位:
海外基金