课题基金 / 基金详情

Collaborative Research: Flow-Sensitive Program Analysis for Speculative Parallelization

Collaborative Research: Flow-Sensitive Program Analysis for Speculative Parallelization
协作研究:用于推测并行化的流敏感程序分析
批准号:
1237502
负责人:
Kleanthis Psarris
金额:
$20.0万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2011
资助国家:
美国
项目状态:
已结题
起止时间:
2011-08-01 至 2013-09-30

项目摘要

项目成果

Kleanthis Psarris的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
The rise of chip multiprocessors (CMP) featuring tens to hundreds of processing units on a single chip promises to significantly boost the performance of desktop systems, rivaling the performance of yesterday's supercomputers. Supercomputing applications typically exploit a high degree of parallelism present in the application's computational tasks, which allows multiple processing units to work on solving the problem simultaneously to obtain a solution fast. However, common software applications are not written for specialized supercomputer architectures and lack sufficient explicit exposure of parallelism to gain speedups from CMPs automatically. Therefore, a successful exploitation of CMPs requires a rethinking of design, coding, and debugging by application developers. Programming languages and program annotations that natively support parallel concepts will be increasingly more successful, as well as programming languages in which sequential code can be more easily converted into parallel code. This research investigates the combination and enhancements of several successful approaches to expose more parallelism in program code automatically. Firstly, the investigators will merge flow- sensitive loop-variant variable detection and optimization with the chains of recurrences (CR) algebra together with the NLVI (nonlinear variable interval) test that is based on interval theory. This aims to reduce the number of false positives prohibiting parallelization of loops with array dependences. Secondly, techniques for speculative parallelization of loops will be enhanced with a new run-time dependence analysis algorithm based on the CR algebra, NLVI test, and the theory of axiomatic semantics. Thirdly, a set of program annotations will be introduced to support speculative parallelization. This benefits source-to-source compilers and programmers who can leverage these annotations to extract more parallelism from loops by exercising application-specific knowledge.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
IPA award - Dr. Kleanthis Psarris
  • 批准号:
    2050598
  • 项目类别:
    Intergovernmental Personnel Award
  • 资助金额:
    $36.32万
  • 财政年份:
    2020
  • 负责人:
    Kleanthis Psarris
  • 依托单位:
Collaborative Research: Flow-Sensitive Program Analysis for Speculative Parallelization
  • 批准号:
    0702527
  • 项目类别:
    Standard Grant
  • 资助金额:
    $0.0万
  • 财政年份:
    2007
  • 负责人:
    Kleanthis Psarris
  • 依托单位:
CISE MII: Research Experience for Minority Students in High-Performance Computing and Communications
  • 批准号:
    0117255
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $0.0万
  • 财政年份:
    2001
  • 负责人:
    Kleanthis Psarris
  • 依托单位:
CISE Research Instrumentation: Research in Parallel Computer System Design using Workstation Clusters with High-Speed Networks
  • 批准号:
    9529541
  • 项目类别:
    Standard Grant
  • 资助金额:
    $5.15万
  • 财政年份:
    1996
  • 负责人:
    Kleanthis Psarris
  • 依托单位:
国内基金
海外基金
Research on Quantum Field Theory without a Lagrangian Description
  • 批准号:
    24ZR1403900
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2024
  • 负责人:
    SATOSHI NAWATA
  • 依托单位:
Cell Research
Cell Research
Cell Research (细胞研究)