谷歌浏览器插件
订阅小程序
在清言上使用

The Eigenvalues Slicing Library (EVSL): Algorithms, Implementation, and Software.

arXiv (Cornell University)(2018)

引用 36|浏览18
暂无评分
摘要
This paper describes a software package called EVSL (for eigenvalues slicing library) for solving large sparse real symmetric standard and generalized eigenvalue problems. As its name indicates, the package exploits spectrum slicing, a strategy that consists of dividing the spectrum into a number of subintervals and extracting eigenpairs from each subinterval independently. In order to enable such a strategy, the methods in EVSL utilize a quick calculation of the spectral density of a given matrix (or matrix pair). What distinguishes EVSL from other available packages is that EVSL relies entirely on filtering techniques. Both polynomial and rational classes of filtering are implemented and are coupled with Krylov subspace methods as well as subspace iteration. On the implementations, the package offers interfaces for various scenarios including matrix-free approaches, whereby user-specific functions can be supplied to perform matrix-vector operations or solve linear systems. The paper describes the algorithms in EVSL, provides details on their implementations, and discusses performance issues for the various methods and on various computing platforms.
更多
查看译文
关键词
spectrum slicing,spectral density,Krylov subspace methods,polynomial filtering,rational filtering,parallel computing
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要