SI2-SSE: Enhancing the PReconditioned Iterative MultiMethod Eigensolver Software with New Methods and Functionality for Eigenvalue and Singular Value Decomposition (SVD) Problems
SI2-SSE:通过针对特征值和奇异值分解 (SVD) 问题的新方法和功能增强预条件迭代多方法特征求解器软件
基本信息
- 批准号:1440700
- 负责人:
- 金额:$ 44.79万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2014
- 资助国家:美国
- 起止时间:2014-09-01 至 2018-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
The numerical solution of large, sparse Hermitian Eigenvalue Problems (HEP) and Generalized HEP (GHEP) for a few extreme eigenvalues is one of the most important but also computationally intensive tasks in a variety of applications. Examples abound in spectral graph partitioning, large scale spectral graph analysis, structural engineering, electromagnetics, lattice Quantum Chromodynamics, and electronic structure applications from atomic scale physics to molecular scale materials science. Closely related is the problem of computing a partial Singular Value Decomposition (SVD) of a matrix, which finds everyday use in numerous applications including data mining and machine learning. The importance of the problem is evidenced by the significant resources that have been invested over the last decade in developing high quality eigenvalue software packages. However, these packages still do not include the near-optimal methods that have made the package PRIMME the software to beat. PRIMME, or PReconditioned Iterative MultiMethod Eigensolver, is a software package developed in 2005 for the solution of HEP. PRIMME brings state-of-the-art preconditioned iterative methods from "bleeding edge" to production, with a flexible, yet highly usable interface. Yet, it is its focus on numerical robustness and computational efficiency that has gained PRIMME the recognition as one of the best eigenvalue packages. This success calls for a new effort to extend PRIMME with some long awaited functionality but also to include new algorithms to address some outstanding problems in eigenvalue computations. This work is critical to many groups whose research depends on the lattice QCD and materials science software packages that PRIMME will improve through collaborations. PRIMME already has a PETSc interface, and with the proposed development of Hypre and Trilinos interfaces, it will be accessible by a far wider community of users. The most requested feature, however, has been a MATLAB interface. This will unleash the power of an "industrial strength" software to end users. Last but not least, this project will educate and train two graduate and several undergraduate students in the art of high performance numerical software.Specific goals for this projects include: PRIMME extension to GHEP, with special attention to ill conditioned mass matrices; PRIMME extension to SVD, with special attention to obtaining results at high accuracy (the solution must include not only PRIMME's robust components but a combination of known and new methods, as well as a dynamic way to choose between them); implementation of new methods and techniques for the solution of highly interior eigenvalue problems and for the computation of a large number of eigenvalues; interoperability with DOE libraries and MATLAB, and improved means of dissemination. As a numerical linear algebra kernel, PRIMME has a large potential audience in the computational sciences community. However, two specific collaborations will provide real-world, challenging problems and serve as a stress-test evaluator of the resulting methods and software. One involves the lattice QCD group at the DOE's Jefferson Lab, and the other involves the high performance computing and materials science group at IBM, Zurich.
大型稀疏厄米特征值问题(HEP)和广义厄米特征值问题(GHEP)的极值问题的数值求解是各种应用中最重要但也是计算密集的任务之一。在光谱图划分、大规模光谱图分析、结构工程、电磁学、晶格量子色动力学以及从原子尺度物理到分子尺度材料科学的电子结构应用中,例子比比皆是。与之密切相关的是计算矩阵的部分奇异值分解(SVD)的问题,它在包括数据挖掘和机器学习在内的许多应用中得到了日常使用。过去十年在开发高质量特征值软件包方面投入的大量资源证明了这一问题的重要性。然而,这些包仍然没有包括使PRIMME包成为可击败的软件的近乎最佳的方法。PRIMME,即预条件迭代多方法特征解算器,是2005年开发的用于求解HEP的软件包。PRIMME将最先进的预条件迭代方法从“前沿”带入生产,具有灵活且高度可用的界面。然而,正是由于它对数值稳健性和计算效率的关注,使PRIMME获得了最佳特征值包之一的认可。这一成功需要新的努力来扩展PRIMME,使其具有一些期待已久的功能,但也需要包括新的算法来解决特征值计算中的一些突出问题。这项工作对许多团队来说至关重要,他们的研究依赖于晶格QCD和材料科学软件包,PRIMME将通过合作来改进这些软件包。PRIMME已经有了一个PETSc接口,随着Hypre和Trilinos接口的拟议开发,它将被更广泛的用户社区访问。然而,最受欢迎的功能是一个matlab界面。这将向终端用户释放出一款“工业实力”软件的力量。最后但并非最不重要的是,这个项目将在高性能数值软件领域教育和培训两名研究生和几名本科生。该项目的具体目标包括:对GHEP的PRIMME扩展,特别关注病态质量矩阵;对奇异值分解的PRIMME扩展,特别关注获得高精度的结果(解决方案必须不仅包括PRIMME的健壮分量,还必须包括已知和新方法的组合,以及在它们之间进行选择的动态方式);实施新的方法和技术来解决高度内部特征值问题和计算大量的特征值;与能源部图书馆和MATLAB的互操作性,以及改进的传播手段。作为一个数值线性代数内核,PRIMME在计算科学界有着巨大的潜在受众。然而,两个具体的合作将提供现实世界中具有挑战性的问题,并作为结果方法和软件的压力测试评估器。其中一个涉及能源部杰斐逊实验室的格子QCD小组,另一个涉及位于苏黎世的IBM的高性能计算和材料科学小组。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Andreas Stathopoulos其他文献
Recovering Mesh Geometry from a Stiffness Matrix
- DOI:
10.1023/a:1020182605597 - 发表时间:
2002-08-01 - 期刊:
- 影响因子:2.000
- 作者:
Andreas Stathopoulos;Shang-Hua Teng - 通讯作者:
Shang-Hua Teng
Runtime and Programming Support for Memory Adaptation in Scientific Applications via Local Disk and Remote Memory
- DOI:
10.1007/s10723-007-9075-7 - 发表时间:
2007-04-14 - 期刊:
- 影响因子:2.900
- 作者:
Richard T. Mills;Chuan Yue;Andreas Stathopoulos;Dimitrios S. Nikolopoulos - 通讯作者:
Dimitrios S. Nikolopoulos
Andreas Stathopoulos的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Andreas Stathopoulos', 18)}}的其他基金
III: Small: Combinatorial Algorithms for High-dimensional Learning
III:小:高维学习的组合算法
- 批准号:
2008557 - 财政年份:2020
- 资助金额:
$ 44.79万 - 项目类别:
Standard Grant
Elements: Software: NSCI: A high performance suite of SVD related solvers for machine learning
要素: 软件:NSCI:用于机器学习的 SVD 相关求解器的高性能套件
- 批准号:
1835821 - 财政年份:2019
- 资助金额:
$ 44.79万 - 项目类别:
Standard Grant
AF: Small: Algorithms for computing aggregate functions of matrices with applications to Lattice QCD
AF:小型:计算矩阵聚合函数的算法及其在莱迪思 QCD 中的应用
- 批准号:
1218349 - 财政年份:2012
- 资助金额:
$ 44.79万 - 项目类别:
Standard Grant
(AREA: Numerical Computing and Optimization): Numerical Linear Algebra Problems and Quantum Chromodynamics
(领域:数值计算和优化):数值线性代数问题和量子色动力学
- 批准号:
0728915 - 财政年份:2007
- 资助金额:
$ 44.79万 - 项目类别:
Standard Grant
ITR/AP: High Performance Iterative Methods on Parallel Computers and Distributed Shared Environments
ITR/AP:并行计算机和分布式共享环境上的高性能迭代方法
- 批准号:
0112727 - 财政年份:2001
- 资助金额:
$ 44.79万 - 项目类别:
Standard Grant
Educational Innovation: Undergraduate Modeling, Simulation and Analysis
教育创新:本科建模、仿真与分析
- 批准号:
9712718 - 财政年份:1997
- 资助金额:
$ 44.79万 - 项目类别:
Standard Grant
相似国自然基金
化脓性链球菌分泌性酯酶Sse抑制LC3相关吞噬促其侵袭的机制研究
- 批准号:
- 批准年份:2022
- 资助金额:30 万元
- 项目类别:青年科学基金项目
太阳能电池Cu2ZnSn(SSe)4/CdS界面过渡层结构模拟及缺陷态消除研究
- 批准号:
- 批准年份:2022
- 资助金额:55 万元
- 项目类别:面上项目
掺杂实现Cu2ZnSn(SSe)4吸收层表层稳定弱n型特性的第一性原理研究
- 批准号:12004100
- 批准年份:2020
- 资助金额:24.0 万元
- 项目类别:青年科学基金项目
基于SSE的航空信息系统信息安全保障评价指标体系的研究
- 批准号:60776808
- 批准年份:2007
- 资助金额:19.0 万元
- 项目类别:联合基金项目
相似海外基金
異常検知手法と大気ノイズ補正を併用したInSAR時系列による未知のSSE検出手法の確立
利用异常检测方法和大气噪声校正建立利用InSAR时间序列的未知SSE检测方法
- 批准号:
24K07168 - 财政年份:2024
- 资助金额:
$ 44.79万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
A study on vibration theory for defect detection by acoustic excitation using SSE analysis
基于SSE分析的声激励缺陷检测振动理论研究
- 批准号:
23K03995 - 财政年份:2023
- 资助金额:
$ 44.79万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Study on defect detection by spatial spectral entropy (SSE) and healthy part evaluation for noncontact acoustic inspection
非接触声学检测中空间谱熵(SSE)缺陷检测和健康部位评估研究
- 批准号:
19K04414 - 财政年份:2019
- 资助金额:
$ 44.79万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Numerical simulations of earthquake and SSE triggering by dynamic stress changes
动态应力变化引发地震和SSE的数值模拟
- 批准号:
18K03775 - 财政年份:2018
- 资助金额:
$ 44.79万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
NSCI: SI2-SSE: An Extensible Model to Support Scalable Checkpoint-Restart for DMTCP Across Multiple Disciplines
NSCI:SI2-SSE:支持跨多个学科的 DMTCP 可扩展检查点重启的可扩展模型
- 批准号:
1740218 - 财政年份:2018
- 资助金额:
$ 44.79万 - 项目类别:
Standard Grant
SI2-SSE: GenApp - A Transformative Generalized Application Cyberinfrastructure
SI2-SSE:GenApp - 变革性通用应用程序网络基础设施
- 批准号:
1912444 - 财政年份:2018
- 资助金额:
$ 44.79万 - 项目类别:
Standard Grant
SI2-SSE: A parallel computing framework for large-scale real-space and real-time TDDFT excited-states calculations
SI2-SSE:大规模实空间和实时 TDDFT 激发态计算的并行计算框架
- 批准号:
1739423 - 财政年份:2018
- 资助金额:
$ 44.79万 - 项目类别:
Standard Grant
Collaborative Research: SI2-SSE: WRENCH: A Simulation Workbench for Scientific Worflow Users, Developers, and Researchers
协作研究:SI2-SSE:WRENCH:面向科学 Worflow 用户、开发人员和研究人员的模拟工作台
- 批准号:
1642369 - 财政年份:2017
- 资助金额:
$ 44.79万 - 项目类别:
Standard Grant
SI2-SSE: Entangled Quantum Dynamics in Closed and Open Systems, an Open Source Software Package for Quantum Simulator Development and Exploration of Synthetic Quantum Matter
SI2-SSE:封闭和开放系统中的纠缠量子动力学,用于量子模拟器开发和合成量子物质探索的开源软件包
- 批准号:
1740130 - 财政年份:2017
- 资助金额:
$ 44.79万 - 项目类别:
Standard Grant
SI2-SSE: Highly Efficient and Scalable Software for Coarse-Grained Molecular Dynamics
SI2-SSE:高效且可扩展的粗粒度分子动力学软件
- 批准号:
1740211 - 财政年份:2017
- 资助金额:
$ 44.79万 - 项目类别:
Standard Grant