Static and Dynamic Load Balancing of Parallel Discrete-Event Simulations on Distributed Memory Architectures
Static and Dynamic Load Balancing of Parallel Discrete-Event Simulations on Distributed Memory Architectures
批准号:
8819373
负责人:
David Nicol
金额:
$10.38万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
1989
资助国家:
美国
项目状态:
已结题
起止时间:
1989-08-01 至 1995-11-30
中文摘要
科学计算问题表现出很大的数据级并行性。参与方运行时系统试图为科学计算获得高效的并行实现,特别是那些数据依赖仅在运行时才明显的实现。这可以排除基于编译器的某些类型的并行性的检测。该自动化系统的结构如下:采用高级语言接口,其中使用注释来选择适当的粒度级别。生成程序的有向无环图表示,在其上可以采用各种聚集技术以生成有效的调度。然后将这些时间表映射到目标计算机上。通过1)使用常规问题的稀疏表示和经过充分研究的多处理器映射来评估工作聚类和调度启发式,2)使用不同和现实的稀疏矩阵问题的工作量来比较调度和聚类方法,3)合成工作负载的生成、分析和建模。在PARTY系统环境下开发的聚集、映射和并行调度执行方法和软件模块用于在Encore Multimax、Intel IPSC和Think Machine的CM-11上调度和执行预条件Kryolov空间稀疏迭代算法和用于非均匀网格的显式PDE求解方法的系统。最后,基于Fortran的PARTY系统接口将使用带注释的Fortran来促进程序员对PARTY的透明访问。
英文摘要
Scientific computational problems exhibit substantial data level parallelism. The PARTY run-time system is an attempt to obtain efficient parallel implementations for scientific computations, particularly those where the data dependencies are manifest only at run-time. This can preclude compiler based detection of certain types of parallelism. The automated system is structured as follows: A high level language interface is employed in which annotations are used to select an appropriate level of granularity. A directed acyclic graph representation of the program is generated on which various aggregation techniques may be employed in order to generate efficient schedules. These schedules are then mapped onto the target machine. Work clustering and scheduling heuristics are evaluated by 1) using sparse representation of regular problems with well-studied multiprocessor mappings, 2) comparing scheduling and clustering methods using a varied and realistic workload of sparse matrix problems, 3) generation, analysis and modeling of synthetic workloads. The aggregation, mapping and parallel schedule execution methods and software modules developed in the context of the PARTY system are used to implement a system that schedules and executes preconditioned Kryolov space sparse iterative algorithms and explicit PDE solution methods for non uniform meshes on the Encore Multimax, the Intel iPSC and Thinking Machine's CM-11. Finally, a Fortran based interface to the PARTY system will use annotated Fortran to facilitate transparent programmer access to PARTY.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
IUCRC Phase I: University of Illinois at Urbana-Champaign: Center for Infrastructure Trustworthiness in Energy Systems (CITES)
-
批准号:2113819
-
项目类别:Continuing Grant
-
资助金额:$120.0万
-
财政年份:2021
-
负责人:David Nicol
-
依托单位:
SaTC-CCRI: Collaborative Research: Sharing Expertise and Artifacts for Reuse through Cybersecurity CommunityHub (SEARCCH)
-
批准号:1925588
-
项目类别:Standard Grant
-
资助金额:$30.0万
-
财政年份:2019
-
负责人:David Nicol
-
依托单位:
Planning IUCRC at University of Illinois at Urbana-Champaign: Center for Infrastructure Trustworthiness in Energy Systems (CITES)
-
批准号:1822205
-
项目类别:Standard Grant
-
资助金额:$1.5万
-
财政年份:2018
-
负责人:David Nicol
-
依托单位:
Student Travel Support for HotSoS 2015
-
批准号:1513826
-
项目类别:Standard Grant
-
资助金额:$0.5万
-
财政年份:2015
-
负责人:David Nicol
-
依托单位:
I-Corps: Innovation Corps Training for NPView Network Security Leadership
-
批准号:1405494
-
项目类别:Standard Grant
-
资助金额:$5.0万
-
财政年份:2014
-
负责人:David Nicol
-
依托单位:
Survivable Trust for Critical Infrastructure
-
批准号:0429277
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2003
-
负责人:David Nicol
-
依托单位:
Survivable Trust for Critical Infrastructure
-
批准号:0209144
-
项目类别:Continuing Grant
-
资助金额:$36.0万
-
财政年份:2002
-
负责人:David Nicol
-
依托单位:
A Fluid Simulation Methodology and Tool for Complex Large Scale Net-works
-
批准号:9808964
-
项目类别:Standard Grant
-
资助金额:$22.44万
-
财政年份:1998
-
负责人:David Nicol
-
依托单位:
Acquisition of a Parallel Graphics Computer for Inter-Disciplinary Computational Science Research
-
批准号:9512270
-
项目类别:Standard Grant
-
资助金额:$12.59万
-
财政年份:1995
-
负责人:David Nicol
-
依托单位:
Static and Dynamic Load Balancing of Parallel Discrete-Event Simulation on Distributed Memory Architectures
-
批准号:9201195
-
项目类别:Standard Grant
-
资助金额:$26.7万
-
财政年份:1992
-
负责人:David Nicol
-
依托单位:
国内基金
海外基金
Dynamic Credit Rating with Feedback Effects
-
批准号:--
-
项目类别:外国学者研究基金项目
-
资助金额:--
-
批准年份:2024
-
负责人:Christian Martin Hilpert
-
依托单位: