Reliable and Scalable Software for Linear Algebra Computations on High End Computers
Reliable and Scalable Software for Linear Algebra Computations on High End Computers
批准号:
0444486
负责人:
James Demmel
金额:
$85.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2005
资助国家:
美国
项目状态:
已结题
起止时间:
2005-01-01 至 2008-06-30
中文摘要
该项目旨在通过改进两个广泛使用的标准库LAPACK和ScaLAPCK来解决高性能计算软件支持不足的问题,这两个标准库都提供了数值线性代数内核。通过算法研究、正在进行的用户和供应商调查(网址:icl.cs.utk.edu/laapack-Survey.html)以及对新架构和现代编程语言的需求和机会的预测,对当前版本进行了以下重大改进。使用新的、改进的算法。提高了易用性。性能调整。提高了可靠性和支持能力。首先,新的最先进的算法将提高速度、精度和内存效率。其次,利用现代编程语言功能的改进的用户界面对于更好地易用性以及隐藏一些底层的复杂的、可能是分布式的数据结构非常重要。第三,这两个库的性能关键取决于许多与机器相关的参数,这些参数的设置可以受益于在ATLAS项目中非常成功地开发的自动调优技术。最后,对LAPACK和ScaLAPACK的持续支持和维护有巨大的需求,需要安装一种正式的机制,用于用户反馈、跟踪错误、版本管理和简化安装。更广泛的影响:LAPACK和ScaLAPACK已经被许多供应商用作他们自己的库的基础:SGI/Cray、IBM、HP-Convex、Fujitsu、NEC、NAG和IMSL,以及Mathworks(Matlab的生产者)。因此,拟议的改革将产生很大影响。此外,本提案中描述的大多数算法都是最近才出现的,这意味着还没有任何适合教育的易于理解的描述。作为项目文件的一部分,将编写适合课堂教学和广泛教育宣传的辅导材料。LAPACK和ScaLAPACK的发展是PI之间漫长而成功的合作历史的一部分。此外,对于目前的改进,许多外部合作者提供了从软件和想法到编程和开发帮助的各种支持。
英文摘要
This project aims to address the issue of inadequate software support for High Performance Computing by improving two widely used standard libraries, LAPACK and ScaLAPCK, both of which provide numerical linear algebra kernels. By a combination of algorithmic research, an on-going user and vendor survey (at icl.cs.utk.edu/lapack-survey.html), and anticipation of the demands and opportunities of new architectures and modern programming languages, the following key improvements to the current versions have been identified. The use of novel, improved algorithms. Improved ease of use. Performance Tuning. Improved reliability and support. First, new state-of-the-art algorithms will improve speed, accuracy, and memory efficiency. Second, improved user interfaces that exploit features of modern programming languages are important for better ease of use and also hide some of the underlying complex, possibly distributed, data structures. Third, the performance of both libraries crucially depends on a number of machine-dependent parameters whose setting can benefit from automatic tuning techniques developed very successfully in the ATLAS project. Last, there is a huge demand for ongoing support and maintenance of both LAPACK and ScaLAPACK, and there is a need for installing a formal mechanism for user feedback, for tracking bugs, for version management, and facilitated installation. Broader Impacts: LAPACK and ScaLAPACK have been adopted by many vendors as the basis of their own libraries: SGI/Cray, IBM, HP-Convex, Fujitsu, NEC, NAG and IMSL, and the Mathworks (producers of Matlab). For this reason, the proposed changes will have a large impact. Furthermore, recent origin of most of the algorithms described in this proposal means that there are not yet any easily accessible descriptions suitable for education. As part of the project documentation, tutorial material will be developed that is suitable for classroom instruction and wide educational outreach. The development of LAPACK and ScaLAPACK is part of a long and successful history of collaboration between the PIs. In addition, for the current improvements, numerous outside collaborators have offered support ranging from software and ideas to help in programming and development.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research:Frameworks: Basic ALgebra LIbraries for Sustainable Technology with Interdisciplinary Collaboration (BALLISTIC)
-
批准号:2004763
-
项目类别:Standard Grant
-
资助金额:$61.18万
-
财政年份:2020
-
负责人:James Demmel
-
依托单位:
REU Site: Summer Undergraduate Program in Engineering Research at Berkeley (SUPERB): Collecting and Using Big Data for the Public Good
-
批准号:1659833
-
项目类别:Standard Grant
-
资助金额:$25.92万
-
财政年份:2017
-
负责人:James Demmel
-
依托单位:
SI2 SSI: Collaborative Research: Sustained Innovations for Linear Algebra Software (SILAS)
-
批准号:1339676
-
项目类别:Continuing Grant
-
资助金额:$51.0万
-
财政年份:2013
-
负责人:James Demmel
-
依托单位:
Collaborative Research: SDCI HPC Improvement: Improvement and Support of Community Based Dense Linear Algebra Software for Extreme Scale Computational Science
-
批准号:1032639
-
项目类别:Standard Grant
-
资助金额:$80.0万
-
财政年份:2010
-
负责人:James Demmel
-
依托单位:
ITR/SI: Societal Scale Information Systems: Technologies, Design and Applications
-
批准号:0122599
-
项目类别:Continuing Grant
-
资助金额:$750.0万
-
财政年份:2001
-
负责人:James Demmel
-
依托单位:
Linear Algebra Algorithms and Tools for Emerging Computing Environments and User Communities
-
批准号:9813362
-
项目类别:Continuing Grant
-
资助金额:$62.67万
-
财政年份:1999
-
负责人:James Demmel
-
依托单位:
Proposal for Toolboxes and Templated for Large Scale Linear Algebra Problems
-
批准号:9313958
-
项目类别:Continuing Grant
-
资助金额:$45.77万
-
财政年份:1994
-
负责人:James Demmel
-
依托单位:
Parallelize a Global Atmospheric Chemical Tracer Model (Postdoctoral Research Associateship in Computational Science and Engineering)
-
批准号:9404748
-
项目类别:Standard Grant
-
资助金额:$4.62万
-
财政年份:1994
-
负责人:James Demmel
-
依托单位:
CISE 1994 Minority Graduate Fellowships Honorable Mention for Melody Ivory
-
批准号:9423174
-
项目类别:Standard Grant
-
资助金额:$0.6万
-
财政年份:1994
-
负责人:James Demmel
-
依托单位:
Mathematical Sciences: Analyzing Failures in Algorithms forGeneralized Eigenproblems Using Singularity Theory
-
批准号:9120852
-
项目类别:Standard Grant
-
资助金额:$4.53万
-
财政年份:1992
-
负责人:James Demmel
-
依托单位:
Developing Linear Algebra Libraries for Supercomputers
-
批准号:9196224
-
项目类别:Continuing Grant
-
资助金额:$2.86万
-
财政年份:1991
-
负责人:James Demmel
-
依托单位:
Proposal to Extend the Linear Algebra Library LAPACK for High-Performance Computers
-
批准号:9005933
-
项目类别:Continuing Grant
-
资助金额:$81.0万
-
财政年份:1990
-
负责人:James Demmel
-
依托单位:
Presidential Young Investigator Award: Studies in Ill- Conditioning
-
批准号:9196022
-
项目类别:Continuing Grant
-
资助金额:$11.66万
-
财政年份:1990
-
负责人:James Demmel
-
依托单位:
Developing Linear Algebra Libraries for Supercomputers
-
批准号:8715728
-
项目类别:Continuing Grant
-
资助金额:$119.14万
-
财政年份:1987
-
负责人:James Demmel
-
依托单位:
Presidential Young Investigator Award: Studies in Ill- Conditioning
-
批准号:8552474
-
项目类别:Continuing Grant
-
资助金额:$11.42万
-
财政年份:1986
-
负责人:James Demmel
-
依托单位:
Stably Computing the Kronecker Canonical Form for Uncertain Data (Mathematical Sci. & Computer Research)
-
批准号:8501708
-
项目类别:Standard Grant
-
资助金额:$4.13万
-
财政年份:1985
-
负责人:James Demmel
-
依托单位:
国内基金
海外基金
Scalable Learning and Optimization: High-dimensional Models and Online Decision-Making Strategies for Big Data Analysis
-
批准号:--
-
项目类别:合作创新研究团队
-
资助金额:--
-
批准年份:2024
-
负责人:姚韬
-
依托单位: