课题基金 / 基金详情

Novel Asynchronous Algorithms and Software for Large Sparse Systems

Novel Asynchronous Algorithms and Software for Large Sparse Systems
适用于大型稀疏系统的新型异步算法和软件
批准号:
EP/I006702/1
负责人:
Nicholas Higham
金额:
$40.91万
依托单位:
依托单位国家:
英国
项目类别:
Research Grant
财政年份:
2010
资助国家:
英国
项目状态:
已结题
起止时间:
2010 至 --

项目摘要

项目成果

Nicholas Higham的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
The solution of large sparse systems, both linear and nonlinear is a key numerical technology underpinning many areas of computational science and engineering, including climate and environmental modelling, nuclear fusion, materials science and computational chemistry. The reliance of these and other application domains on sparse system solution means that they all face difficulties in achieving extreme scalability, since the underlying algorithms are highly synchronous. This project aims to develop more scalable numerical methods through the use of asynchronous iterative algorithms. In asynchronous iterations, the order in which components of the solution are updated is arbitrary and the past values of components that are used in the updates are also selected arbitrarily. This is a model for parallel computation in which different processors work independently and have access to data values in local memory. Coping with fault tolerance, load balancing, and communication overheads in a heterogeneous computation environment is a challenging undertaking for software development. In traditional synchronous algorithms each iteration can only be performed as quickly as the slowest processor permits. If a processor fails, or is less capable, or has an unduly heavy load, then this markedly impacts on iteration times. The use of asynchronous methods allows one to overcome many of the communication, load balancing and fault tolerance issues we now face and which limit our ability to scale to the extreme.An important feature of this project is the close coupling throughout the development of algorithms and software with the needs of two exemplar applications, along with the deployment and testing of prototypes in these applications. The applications are the design optimization of orthopaedic and dental implants and SmartGrids within power systems. Both applications need improved algorithms in order to solve their challenging problems on future parallel systems and they present linear systems with different characteristics, thus providing both a useful test bed for the software and a means to demonstrate during the project the benefits of the new algorithms.
期刊论文(7)
专著(0)
科研奖励(0)
会议论文
DOI: 10.1137/110857544
发表时间: 2012-01-01
期刊: SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS
影响因子: 1.5
作者: [Nakatsukasa, Yuji, Higham, Nicholas J.]
通讯作者: Higham, Nicholas J.
DOI: 10.1016/j.parco.2014.03.003
发表时间: 2014-07
期刊: Parallel Comput.
影响因子: --
作者: [R. Andrew;N. Dingle]
通讯作者: R. Andrew;N. Dingle
DOI: 10.1145/2491491.2491494
发表时间: 2013-07
期刊: ACM Trans. Math. Softw.
影响因子: --
作者: [N. Dingle;N. Higham]
通讯作者: N. Dingle;N. Higham
Performance analysis of asynchronous parallel Jacobi
异步并行雅可比性能分析
DOI: 10.1007/s11075-017-0342-9
发表时间: 2017
期刊: Numerical Algorithms
影响因子: 2.1
作者: [Hook J]
通讯作者: Hook J
6
    Network: Numerical Algorithms and High Performance Computing.
    • 批准号:
      EP/I03112X/1
    • 项目类别:
      Research Grant
    • 资助金额:
      $17.11万
    • 财政年份:
      2011
    • 负责人:
      Nicholas Higham
    • 依托单位:
    Numerical Algorithms for the Polynomial Eigenvalue Problem
    • 批准号:
      EP/D079403/1
    • 项目类别:
      Research Grant
    • 资助金额:
      $32.96万
    • 财政年份:
      2006
    • 负责人:
      Nicholas Higham
    • 依托单位:
    海外基金