Asynchronous Algorithms: Scalable Algorithms for Multiprocessors
Asynchronous Algorithms: Scalable Algorithms for Multiprocessors
批准号:
9222734
负责人:
Michel Dubois
金额:
$20.52万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
1993
资助国家:
美国
项目状态:
已结题
起止时间:
1993-09-15 至 1997-08-31
中文摘要
本项目主要研究异步算法的分析、实现和仿真。 异步算法不需要同步,因此特别适合于大规模多处理器或大规模并行系统。此外,异步算法是宽容的处理器和链路故障,并很容易适应实时嵌入式系统中的参数或传感器数据的变化。收敛性的理论分析考虑具有随机时滞的模型。 在多处理器上运行的异步算法是具有随机通信延迟的进程。 利用这种方法,复杂的问题,如随机消息延迟的影响,由于可变的负载条件下的互连网络和可靠性问题的概率链路或处理器故障很容易分析。 该方法也 适用于分析的问题,其中的解决方案随着时间的变化和算法具有良好的时间适应性。 最后,对于陷入周期轨道的算法,可以通过随机化技术来改善其收敛性。 具有上述特征的六种异步算法在加州理工学院可访问的Intel Touchstone DELTA机器上实现。 为了评估异步算法在大规模多处理器系统中的有效性,对每个算法进行了广泛的评估。
英文摘要
This project is concerned with the analysis, implementation and simulation of asynchronous algorithms. Asynchronous algorithms do not require synchronization and thus are particularly suitable for large-scale multiprocessors or massively parallel systems. Moreover, asynchronous algorithms are tolerant to processor and link failures and easily adapt to changes in parameters or sensor data in real-time embedded systems. The theoretical analysis of convergence considers models with stochastic delays. Asynchronous algorithms running on a multiprocessor are processes with random communication delays. With this approach complex problems such as the effects of random message delays due to variable load conditions in the interconnection network and the reliability issues related to probabilistic link or processor failures are easily analyzed. The approach is also applied to the analysis of problems in which the solution changes with time and of algorithms with good time-adaptation. Finally, the convergence of algorithms which are trapped in periodic orbits can be improved through randomization techniques. Six asynchronous algorithms with the above features are implemented on the Intel Touchstone DELTA machine accessible at Caltech. Extensive evaluation of each algorithm is performed in order to assess the effectiveness of asynchronous algorithms in the context of large-scale multiprocessor systems.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
CSR---SMA: Collaborative Research - STAMP: A Universal Algorithmic Model for Next-Generation Multithreaded Machines and Systems
-
批准号:0615428
-
项目类别:Continuing Grant
-
资助金额:$7.5万
-
财政年份:2006
-
负责人:Michel Dubois
-
依托单位:
Trace-Driven Evaluations of the Memory Behavior of Large Commercial Applications
-
批准号:0105761
-
项目类别:Standard Grant
-
资助金额:$28.06万
-
财政年份:2001
-
负责人:Michel Dubois
-
依托单位:
Hardware Prototyping of Shared-Memory Multiprocessor Architectures on RPM
-
批准号:9633542
-
项目类别:Standard Grant
-
资助金额:$79.46万
-
财政年份:1996
-
负责人:Michel Dubois
-
依托单位:
The U.S.C. Multiprocessor Testbed: A Testbed for Scalable Shared-Memory Systems
-
批准号:9223812
-
项目类别:Continuing Grant
-
资助金额:$97.35万
-
财政年份:1993
-
负责人:Michel Dubois
-
依托单位:
An Evaluation of Delayed Consistency Protocols
-
批准号:9115725
-
项目类别:Standard Grant
-
资助金额:$13.65万
-
财政年份:1992
-
负责人:Michel Dubois
-
依托单位:
Implementations and Evaluations of Non-numerical Algorithms for MIMD Multiprocessors
-
批准号:8709997
-
项目类别:Continuing Grant
-
资助金额:$17.29万
-
财政年份:1987
-
负责人:Michel Dubois
-
依托单位:
Engineering Research Equipment Grant: Computing Facilities for Experimentation with Multiprocessor Systems
-
批准号:8606991
-
项目类别:Standard Grant
-
资助金额:$5.6万
-
财政年份:1986
-
负责人:Michel Dubois
-
依托单位:
Research Initiation: Designing and Programming High-Speed Multiprocessor Systems
-
批准号:8505328
-
项目类别:Standard Grant
-
资助金额:$6.0万
-
财政年份:1985
-
负责人:Michel Dubois
-
依托单位:
海外基金