...
首页> 外文期刊>SIAM Review >Recursive blocked algorithms and hybrid data structures for dense matrix library software
【24h】

Recursive blocked algorithms and hybrid data structures for dense matrix library software

机译:密集矩阵库软件的递归块算法和混合数据结构

获取原文
获取原文并翻译 | 示例
           

摘要

Matrix computations are both fundamental and ubiquitous in computational science and its vast application areas. Along with the development of more advanced computer systems with complex memory hierarchies, there is a continuing demand for new algorithms and library software that efficiently utilize and adapt to new architecture features. This article reviews and details some of the recent advances made by applying the paradigm of recursion to dense matrix computations on today's memory-tiered computer systems. Recursion allows for efficient utilization of a memory hierarchy and generalizes existing fixed blocking by introducing automatic variable blocking that has the potential of matching every level of a deep memory hierarchy. Novel recursive blocked algorithms offer new ways to compute factorizations such as Cholesky and QR and to solve matrix equations. In fact, the whole gamut of existing dense linear algebra factorization is beginning to be reexamined in view of the recursive paradigm. Use of recursion has led to using new hybrid data structures and optimized superscalar kernels. The results we survey include new algorithms and library software implementations for level 3 kernels, matrix factorizations, and the solution of general systems of linear equations and several common matrix equations. The software implementations we survey are robust and show impressive performance on today's high performance computing systems.
机译:矩阵计算在计算科学及其广阔的应用领域中既基础又普遍。随着具有复杂存储器层次结构的更高级计算机系统的开发,对有效利用和适应新体系结构功能的新算法和库软件的需求不断增长。本文回顾并详细介绍了将递归范式应用于当今的内存分层计算机系统上的密集矩阵计算的最新进展。递归允许通过引入自动变量阻塞来有效利用内存层次结构,并概括现有的固定阻塞,而自动变量阻塞可能会匹配深层内存层次结构的每个级别。新颖的递归阻塞算法提供了计算Cholesky和QR等因式分解和求解矩阵方程的新方法。实际上,鉴于递归范式,已经开始重新审查现有的密集线性代数分解的整个范围。递归的使用导致使用新的混合数据结构和优化的超标量内核。我们调查的结果包括针对3级内核的新算法和库软件实现,矩阵分解以及线性方程组和一些常见矩阵方程组的一般系统的解决方案。我们调查的软件实现功能强大,并且在当今的高性能计算系统上显示出令人印象深刻的性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号