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
中文摘要
该项目将实现系统软件,以支持可伸缩多处理器上的非常规并行程序。具有物理分布式内存的机器提供了实现可伸缩性能的最佳机会,但目前这些机器的编程技术非常繁琐,而且往往效率低下。对于具有不规则数据结构或不规则通信和控制模式的应用程序尤其如此。主要关注的两个问题是数据布局和调度。数据布局是避免通信开销的关键,但好的布局策略在编译期间很难确定,因为它们取决于程序的全局属性和输入数据。类似地,对不规则问题的调度必须适应程序执行期间的不同负载。对于这两个问题,在编译期间做出的决策的不灵活性和在运行时做出的决策的开销之间存在权衡。将开发高级语言机制,允许程序员指定数据布局和调度策略,并使用编译器和运行时支持的组合来实施这些策略。重点将放在不规则的应用上:例如,布局将描述逻辑全局图的子图的放置,而调度原语将允许控制和数据并行。在整个项目期间,将开发用于激励和测试系统工作的应用程序。
英文摘要
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
-
依托单位:
Automatic Performance Tuning of Numerical Kernels
-
批准号:0090127
-
项目类别:Continuing Grant
-
资助金额:$49.77万
-
财政年份:2001
-
负责人:Katherine Yelick
-
依托单位:
Automated Perturbation Theory for Hamiltonian Systems
-
批准号:9712410
-
项目类别:Standard Grant
-
资助金额:$9.72万
-
财政年份:1997
-
负责人: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
-
负责人:国分隆文
-
依托单位:
Simulation and certification of the ground state of many-body systems on quantum simulators
-
批准号:--
-
项目类别:--
-
资助金额:40万元
-
批准年份:2020
-
负责人:Abolfazl Bayat
-
依托单位:
全基因组系统作图(systems mapping)研究三种细菌种间互作遗传机制
-
批准号:31971398
-
项目类别:面上项目
-
资助金额:58.0万元
-
批准年份:2019
-
负责人:何晓青
-
依托单位:
The formation and evolution of planetary systems in dense star clusters
-
批准号:11043007
-
项目类别:专项基金项目
-
资助金额:10.0万元
-
批准年份:2010
-
负责人:柯文采
-
依托单位: