课题基金 / 基金详情

Enabling multicore chips: Bridging the programmability gap in today's parallel systems

Enabling multicore chips: Bridging the programmability gap in today's parallel systems
支持多核芯片:弥补当今并行系统中的可编程性差距
批准号:
356854-2007
负责人:
Abdelrahman, Tarek
金额:
$7.28万
依托单位:
依托单位国家:
加拿大
项目类别:
Strategic Projects Supplemental Competition
财政年份:
2007
资助国家:
加拿大
项目状态:
已结题
起止时间:
2007-01-01 至 2008-12-31

项目摘要

项目成果

Abdelrahman, Tarek的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
The last two years have witnessed the introduction of chips that contain more than one processor, commonlyknown as multicore chips. These chips represent the means by which the computer industry will to improve theperformance of computer systems in the foreseeable future: increase the number of processors in a chip withoutnecessarily improving the performance of the single processor. It is expected the number of processors in amulticore chip will double every silicon generation, reaching 100s of processors in a little over a decade.Multicore chips offer tremendous performance improvement potential. Regrettably, this potential may not beeasily delivered to the average consumer. This is because the vast majority of today's software is written toexecute on a single processor. Consumers, accustomed to seeing their programs execute faster on newercomputers, will no longer see such improvements until these programs are (re-)written to execute efficiently onmultiple processors. This process of (re-)writing programs for multicores, referred to as parallel programming,is inherently difficult for software developers and programmers, resulting in a programmability gap. Indeed,multicore manufacturers and software developers/programmers identified this programmability gap as the mainhurdle in exploiting the performance potential of multicores.The goal of our research is to address the programmability gap in multicore chips. We will do so throughinnovations in compilers, run-time support and processor architectures that will (1) facilitate the tasks ofporting existing sequential software to systems with multicore chips; (2) make the tasks of writing parallelprogramming easier and more efficient; and (3) execute parallel programs, whether manually written orgenerated by tools, faster. These innovations will make it easier for software developers to write efficientprograms for multicores and thus deliver their performance potential to end users.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Reconfigurable Accelerators for Emerging Machine Learning Workloads
  • 批准号:
    RGPIN-2022-04438
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $1.75万
  • 财政年份:
    2022
  • 负责人:
    Abdelrahman, Tarek
  • 依托单位:
Bridging the Programmability Gap of Compute Accelerators
  • 批准号:
    RGPIN-2015-05762
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $1.75万
  • 财政年份:
    2019
  • 负责人:
    Abdelrahman, Tarek
  • 依托单位:
Bridging the Programmability Gap of Compute Accelerators
  • 批准号:
    RGPIN-2015-05762
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $1.75万
  • 财政年份:
    2018
  • 负责人:
    Abdelrahman, Tarek
  • 依托单位:
Bridging the Programmability Gap of Compute Accelerators
  • 批准号:
    RGPIN-2015-05762
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $1.75万
  • 财政年份:
    2017
  • 负责人:
    Abdelrahman, Tarek
  • 依托单位:
海外基金