Software Systems for Irregular Application on Scalable Multiprocessors

用于可扩展多处理器上不规则应用的软件系统

基本信息

  • 批准号:
    9210260
  • 负责人:
  • 金额:
    $ 8.72万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Continuing Grant
  • 财政年份:
    1992
  • 资助国家:
    美国
  • 起止时间:
    1992-09-15 至 1996-08-31
  • 项目状态:
    已结题

项目摘要

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)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Katherine Yelick其他文献

Katherine Yelick的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Katherine Yelick', 18)}}的其他基金

SPX: Collaborative Research: Global Address Programming with Accelerators
SPX:协作研究:使用加速器进行全局地址编程
  • 批准号:
    1823034
  • 财政年份:
    2018
  • 资助金额:
    $ 8.72万
  • 项目类别:
    Standard Grant
Student Travel Support for the 24th International Conference on Parallel Architectures and Compilation Techniques (PACT); San Francisco, CA; October 18 - 21, 2015
第 24 届国际并行架构和编译技术会议 (PACT) 的学生差旅支持;
  • 批准号:
    1546951
  • 财政年份:
    2015
  • 资助金额:
    $ 8.72万
  • 项目类别:
    Standard Grant
Simulations And Analysis of Cosmic Microwave Background Polarization Data At The Petascale And Beyond
千万亿级及以上宇宙微波背景偏振数据的模拟和分析
  • 批准号:
    0905099
  • 财政年份:
    2009
  • 资助金额:
    $ 8.72万
  • 项目类别:
    Standard Grant
Collaborative Research: CRI: IAD: Development of a Research Infrastructure for the Multithreaded Computing Community Using the Cray Eldorado Platform
协作研究:CRI:IAD:使用 Cray Eldorado 平台为多线程计算社区开发研究基础设施
  • 批准号:
    0709254
  • 财政年份:
    2007
  • 资助金额:
    $ 8.72万
  • 项目类别:
    Continuing Grant
Automatic Performance Tuning of Numerical Kernels
数值内核的自动性能调优
  • 批准号:
    0090127
  • 财政年份:
    2001
  • 资助金额:
    $ 8.72万
  • 项目类别:
    Continuing Grant
Automated Perturbation Theory for Hamiltonian Systems
哈密​​顿系统的自动摄动理论
  • 批准号:
    9712410
  • 财政年份:
    1997
  • 资助金额:
    $ 8.72万
  • 项目类别:
    Standard Grant

相似国自然基金

Graphon mean field games with partial observation and application to failure detection in distributed systems
  • 批准号:
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
EstimatingLarge Demand Systems with MachineLearning Techniques
  • 批准号:
  • 批准年份:
    2024
  • 资助金额:
    万元
  • 项目类别:
    外国学者研究基金
Understanding complicated gravitational physics by simple two-shell systems
  • 批准号:
    12005059
  • 批准年份:
    2020
  • 资助金额:
    24.0 万元
  • 项目类别:
    青年科学基金项目
Simulation and certification of the ground state of many-body systems on quantum simulators
  • 批准号:
  • 批准年份:
    2020
  • 资助金额:
    40 万元
  • 项目类别:
全基因组系统作图(systems mapping)研究三种细菌种间互作遗传机制
  • 批准号:
    31971398
  • 批准年份:
    2019
  • 资助金额:
    58.0 万元
  • 项目类别:
    面上项目
The formation and evolution of planetary systems in dense star clusters
  • 批准号:
    11043007
  • 批准年份:
    2010
  • 资助金额:
    10.0 万元
  • 项目类别:
    专项基金项目

相似海外基金

Dynamical systems with observable Lyapunov irregular sets
具有可观测李亚普诺夫不规则集的动力系统
  • 批准号:
    22K03342
  • 财政年份:
    2022
  • 资助金额:
    $ 8.72万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Asymptotic and global analysis for integrable systems with irregular singularities and various aspects of the moduli space
具有不规则奇点和模空间各个方面的可积系统的渐近和全局分析
  • 批准号:
    20H01810
  • 财政年份:
    2020
  • 资助金额:
    $ 8.72万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
CSR: Medium: Collaborative Research: Programming Abstractions and Systems Support for GPU-Based Acceleration of Irregular Applications
CSR:媒介:协作研究:基于 GPU 的不规则应用加速的编程抽象和系统支持
  • 批准号:
    1406304
  • 财政年份:
    2014
  • 资助金额:
    $ 8.72万
  • 项目类别:
    Standard Grant
CSR: Medium: Collaborative Research: Programming Abstractions and Systems Support for GPU-Based Acceleration of Irregular Applications
CSR:媒介:协作研究:基于 GPU 的不规则应用加速的编程抽象和系统支持
  • 批准号:
    1406355
  • 财政年份:
    2014
  • 资助金额:
    $ 8.72万
  • 项目类别:
    Continuing Grant
Probing galaxy formation in the local universe: dwarf irregular galaxies and their globular cluster systems as galactic building blocks
探测本地宇宙中的星系形成:矮不规则星系及其作为星系构建块的球状星团系统
  • 批准号:
    98116682
  • 财政年份:
    2009
  • 资助金额:
    $ 8.72万
  • 项目类别:
    Research Grants
Old Globular Clusters in Dwarf Irregular Galaxies: Probes for the Formation of Massive Galaxies and their Globular Cluster Systems
矮不规则星系中的古老球状星团:大质量星系及其球状星团系统形成的探测器
  • 批准号:
    43085976
  • 财政年份:
    2007
  • 资助金额:
    $ 8.72万
  • 项目类别:
    Research Grants
Elliptic systems in irregular domains: asymptotics, spectral theory and homogenisation
不规则域中的椭圆系统:渐近学、谱理论和均质化
  • 批准号:
    EP/E037607/1
  • 财政年份:
    2007
  • 资助金额:
    $ 8.72万
  • 项目类别:
    Research Grant
GKZ systems with irregular singularities
具有不规则奇点的 GKZ 系统
  • 批准号:
    13640172
  • 财政年份:
    2001
  • 资助金额:
    $ 8.72万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Topological theory of local systems having irregular singularities
具有不规则奇点的局部系统的拓扑理论
  • 批准号:
    09440065
  • 财政年份:
    1997
  • 资助金额:
    $ 8.72万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B).
Regulariation and Control of Multibody Systems with Irregular Modes of Operation
具有不规则操作模式的多体系统的调节和控制
  • 批准号:
    8919097
  • 财政年份:
    1989
  • 资助金额:
    $ 8.72万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了