课题基金 / 基金详情

A Unifying Framework for Parallelizing Transformations

A Unifying Framework for Parallelizing Transformations
并行化转换的统一框架
批准号:
9109089
负责人:
Mary Lou Soffa
金额:
$28.33万
依托单位:
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
1991
资助国家:
美国
项目状态:
已结题
起止时间:
1991-07-15 至 1995-06-30

项目摘要

项目成果

Mary Lou Soffa的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
To effectively utilize the resources of parallel systems, transformations are necessarily applied by compilers to increase the degree of parallelism in program code or to improve the efficiency of exploiting parallelism. However, the interactions among the transformations as well as the interactions between transformations and scheduling are not well understood. Guidelines for applying transformations, ratios of the cost and benefit of the transformations and the design of tools that operate on the transformed code have yet to be adequately developed. This research investigates these issues. A unifying framework for parallelizing transformations and a set of dependencies that is used to specify the conditions under which a transformation may be safely applied. The framework will be described on two levels: definitional, and operational. Using the definitional level of the framework, enabling and disabling interactions among the transformations and between transformation and scheduling will be studied. The operational level of the framework will be employed in the development and prototyping of tools that generate and support transformed code, and in particular a transformation tool generator, interface tools for the generator and resulting transformer, and a symbolic bugger. Costs and benefits of transformations will be investigated using the framework. A set of guidelines will be developed for the application of transformations base on their interaction, costs, and benefits, taking into account scheduling strategies, program structure, architecture, and resources available. These tools will be designed to operate on any set of transformations expressible in the framework. The utility of the framework for user defined tranformations will be investigated. Throughout the work, experimentation will be performed comparing the framework approach to transformation with the traditional approach of hand-crafting transformations.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SHF: SMALL: Collaborative Research: Cloud Mentoring: Guiding Cloud Users for Cost Performance through Testing and Recommendation
  • 批准号:
    1617390
  • 项目类别:
    Standard Grant
  • 资助金额:
    $31.19万
  • 财政年份:
    2016
  • 负责人:
    Mary Lou Soffa
  • 依托单位:
CSR: Medium: Collaborative Research: Scaling the Implicitly Parallel Programming Model with Lifelong Thread Extraction and Dynamic Adaptation
  • 批准号:
    0964627
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $40.0万
  • 财政年份:
    2010
  • 负责人:
    Mary Lou Soffa
  • 依托单位:
CPA-CPL-T: Collaborative Research: REEact: A Robust Execution Environment for Fragile Multicore Systems
  • 批准号:
    0811689
  • 项目类别:
    Standard Grant
  • 资助金额:
    $52.5万
  • 财政年份:
    2008
  • 负责人:
    Mary Lou Soffa
  • 依托单位:
Collaborative Research: CSR-AES: REEact: A Robust Execution Environment for Fragile Multicore Systems
  • 批准号:
    0720789
  • 项目类别:
    Standard Grant
  • 资助金额:
    $11.0万
  • 财政年份:
    2007
  • 负责人:
    Mary Lou Soffa
  • 依托单位:
海外基金