课题基金 / 基金详情

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的其他基金

相似基金

相关文献

中文摘要
翻译
线性和非线性大型稀疏系统的解决方案是支撑计算科学和工程许多领域的关键数值技术,包括气候和环境建模,核聚变,材料科学和计算化学。这些和其他应用领域对稀疏系统解决方案的依赖意味着它们都面临着实现极端可扩展性的困难,因为底层算法是高度同步的。这个项目的目的是通过使用异步迭代算法来开发更可扩展的数值方法。在异步迭代中,解决方案的组件更新的顺序是任意的,并且在更新中使用的组件的过去值也是任意选择的。这是一种并行计算模型,其中不同的处理器独立工作,并可以访问本地内存中的数据值。在异构计算环境中处理容错、负载平衡和通信开销是软件开发的一项具有挑战性的任务。在传统的同步算法中,每次迭代只能在最慢的处理器允许的情况下尽可能快地执行。如果一个处理器出现故障,或者能力较差,或者负载过重,那么这会显著影响迭代时间。异步方法的使用允许一个克服许多通信,负载平衡和容错问题,我们现在面临的,这限制了我们的能力扩展到extremes.An一个重要的特点,这个项目是紧密耦合的算法和软件的开发过程中的两个典型的应用程序的需求,沿着在这些应用程序中的原型的部署和测试。这些应用是骨科和牙科植入物以及动力系统中SmartGrid的设计优化。这两个应用程序都需要改进的算法,以解决未来并行系统的挑战性问题,并提出具有不同特性的线性系统,从而为软件提供了一个有用的测试平台,并在项目期间演示了新算法的好处。
英文摘要
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
DOI: 10.1137/120876605
发表时间: 2013-01-01
期刊: SIAM JOURNAL ON SCIENTIFIC COMPUTING
影响因子: 3.1
作者: [Nakatsukasa, Yuji, Higham, Nicholas J.]
通讯作者: Higham, Nicholas 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
    • 依托单位:
    海外基金