课题基金 / 基金详情

Software Systems for Irregular Application on Scalable Multiprocessors

Software Systems for Irregular Application on Scalable Multiprocessors
用于可扩展多处理器上不规则应用的软件系统
批准号:
9210260
负责人:
Katherine Yelick
金额:
$8.72万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
1992
资助国家:
美国
项目状态:
已结题
起止时间:
1992-09-15 至 1996-08-31

项目摘要

项目成果

Katherine Yelick的其他基金

相似基金

相关文献

中文摘要
翻译
该项目将实现系统软件,以支持可伸缩多处理器上的非常规并行程序。具有物理分布式内存的机器提供了实现可伸缩性能的最佳机会,但目前这些机器的编程技术非常繁琐,而且往往效率低下。对于具有不规则数据结构或不规则通信和控制模式的应用程序尤其如此。主要关注的两个问题是数据布局和调度。数据布局是避免通信开销的关键,但好的布局策略在编译期间很难确定,因为它们取决于程序的全局属性和输入数据。类似地,对不规则问题的调度必须适应程序执行期间的不同负载。对于这两个问题,在编译期间做出的决策的不灵活性和在运行时做出的决策的开销之间存在权衡。将开发高级语言机制,允许程序员指定数据布局和调度策略,并使用编译器和运行时支持的组合来实施这些策略。重点将放在不规则的应用上:例如,布局将描述逻辑全局图的子图的放置,而调度原语将允许控制和数据并行。在整个项目期间,将开发用于激励和测试系统工作的应用程序。
英文摘要
This project will implement systems software to support irregular parallel programs on scalable multiprocessors. Machines with physically distributed memory offer the best opportunity for scalable performance, but current programming techniques for these machines are cumbersome and often inefficient. This is particularly true for applications with irregular data structures or irregular patterns of communication and control. Two issues of primary concern are data layout and scheduling. Data layout is critical to avoiding communication overhead, but good layout strategies are difficult to determine during compilation because they depend on global properties of the program and on input data. Similarly, scheduling for irregular problems must adapt to varying loads during program execution. For both problems, there is a trade-off between the inflexibility of decisions made during compilation and the overhead of decisions made at runtime. High level language mechanisms to allow the programmer to specify data layout and scheduling strategies, and implement them using a combination of compiler and runtime support will be developed. The emphasis will be on irregular applications: the layouts, for example, will describe the placement of subgraphs of a logically global graph, and the scheduling primitives will allow for both control and data parallelism. Throughout the project's duration applications to motivate and test the systems work will be developed.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SPX: Collaborative Research: Global Address Programming with Accelerators
  • 批准号:
    1823034
  • 项目类别:
    Standard Grant
  • 资助金额:
    $46.5万
  • 财政年份:
    2018
  • 负责人:
    Katherine Yelick
  • 依托单位:
Student Travel Support for the 24th International Conference on Parallel Architectures and Compilation Techniques (PACT); San Francisco, CA; October 18 - 21, 2015
  • 批准号:
    1546951
  • 项目类别:
    Standard Grant
  • 资助金额:
    $1.5万
  • 财政年份:
    2015
  • 负责人:
    Katherine Yelick
  • 依托单位:
Simulations And Analysis of Cosmic Microwave Background Polarization Data At The Petascale And Beyond
  • 批准号:
    0905099
  • 项目类别:
    Standard Grant
  • 资助金额:
    $75.56万
  • 财政年份:
    2009
  • 负责人:
    Katherine Yelick
  • 依托单位:
Collaborative Research: CRI: IAD: Development of a Research Infrastructure for the Multithreaded Computing Community Using the Cray Eldorado Platform
  • 批准号:
    0709254
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $5.5万
  • 财政年份:
    2007
  • 负责人:
    Katherine Yelick
  • 依托单位:
国内基金
海外基金
Graphon mean field games with partial observation and application to failure detection in distributed systems
  • 批准号:
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2025
  • 负责人:
    MATHIEULOUROCHLAURIERE
  • 依托单位:
EstimatingLarge Demand Systems with MachineLearning Techniques
  • 批准号:
    --
  • 项目类别:
    外国学者研究基金
  • 资助金额:
    --
  • 批准年份:
    2024
  • 负责人:
    IoshuaAlex
  • 依托单位:
基于“阳化气、阴成形”理论探讨龟鹿二仙胶调控 HIF-1α/Systems Xc-通路抑制铁死亡治疗少弱精子症的作用机理
  • 批准号:
  • 项目类别:
    省市级项目
  • 资助金额:
    15.0万元
  • 批准年份:
    2024
  • 负责人:
    丁劲
  • 依托单位:
Understanding complicated gravitational physics by simple two-shell systems
  • 批准号:
    12005059
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    24.0万元
  • 批准年份:
    2020
  • 负责人:
    国分隆文
  • 依托单位: