课题基金 / 基金详情

Compiler Optimizations to Exploit Simultaneous Multithreading

Compiler Optimizations to Exploit Simultaneous Multithreading
利用同步多线程的编译器优化
批准号:
0311683
负责人:
Dean Tullsen
金额:
$35.0万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2003
资助国家:
美国
项目状态:
已结题
起止时间:
2003-07-01 至 2006-06-30

项目摘要

项目成果

Dean Tullsen的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Recently introduced and forthcoming multithreading processor architectures represent new challenges and opportunities for the compilation system.This proposal will focus on three areas, exploiting features of a simultaneous multithreading (SMT) processor:1. Generating Task Threads and Helper Threads - Task-based parallelism provides heterogeneous parallelism that is particularly effective for an SMT processor. Helper threads assist and accelerate the execution of other threads, without necessarily offloading any computation.2. Simultaneous Compilation - Using spare contexts to do dynamic compilation, optimization, and profiling provides the opportunity to perform these functions concurrent with the running program, and continuously, without interrupting other threads.3. Program Placement for SMT - Efficiently using the memory hierarchy is more difficult on an SMT processor because programs interact in non-deterministic ways. Novel code, data, and page placement compiler algorithms will reduce cache misses for multithreaded workloads.This research will involve grad and undergrad students, including students from underrepresented groups, training them in research methodology and practice, and developing particular research expertise. This research will create a compiler and simulation infrastructure that will be made available widely to other academic institutions. This should most benefit institutions that lack resources to develop such an infrastructure themselves.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
FoMR: Heterogeneity Under-The-Hood: Leveraging the Decoder for Highly Specialized, Programmer Transparent Microarchitectures
  • 批准号:
    1823444
  • 项目类别:
    Standard Grant
  • 资助金额:
    $1.0万
  • 财政年份:
    2018
  • 负责人:
    Dean Tullsen
  • 依托单位:
Context-Sensitive Decoding: Exploiting Translated ISAs for Security, Safety, Energy, and Performance
  • 批准号:
    1652925
  • 项目类别:
    Standard Grant
  • 资助金额:
    $30.0万
  • 财政年份:
    2016
  • 负责人:
    Dean Tullsen
  • 依托单位:
SHF: Medium: Bridging the Software/Hardware Gap Towards Efficient, Heterogeneous, and Predictable Datacenters
  • 批准号:
    1302682
  • 项目类别:
    Standard Grant
  • 资助金额:
    $75.0万
  • 财政年份:
    2013
  • 负责人:
    Dean Tullsen
  • 依托单位:
SHF:Small: Data Triggered Threads for Removing Redundant Execution and Increasing Parallelism
  • 批准号:
    1219059
  • 项目类别:
    Standard Grant
  • 资助金额:
    $50.0万
  • 财政年份:
    2012
  • 负责人:
    Dean Tullsen
  • 依托单位:
海外基金