A parallel block elimination algorithm for solving Hermitian matrir large eigen-value problems was provided in this paper. The algorithm prossess crude grain parallel properties. The high-quality black-bos for solving...A parallel block elimination algorithm for solving Hermitian matrir large eigen-value problems was provided in this paper. The algorithm prossess crude grain parallel properties. The high-quality black-bos for solving matrix eigenvalue problems, multi-processors and it’s local memory can be use effectively in this algorithm. It can be inplemented on high-performance distributed memory parallel computer.The convergencet error analysis of the algorithm, and parallel design are presented.A part of the numerical results are listed in this paper.展开更多
The problem of best approximating, a given square complex matrix in the Frobenius norm by normal matrices under a given spectral restriction is considered. The ne cessary and sufficient condition for the solvability ...The problem of best approximating, a given square complex matrix in the Frobenius norm by normal matrices under a given spectral restriction is considered. The ne cessary and sufficient condition for the solvability of the problem is given. A numerical algorithm for solving the problem is provided and a numerical example is presented.展开更多
The time-dependent density functional-based tight-bind (TD-DFTB) method is implemented on the multi-core and the graphical processing unit (GPU) system for excited state calcu-lations of large system with hundreds...The time-dependent density functional-based tight-bind (TD-DFTB) method is implemented on the multi-core and the graphical processing unit (GPU) system for excited state calcu-lations of large system with hundreds or thousands of atoms. Sparse matrix and OpenMP multithreaded are used for building the Hamiltonian matrix. The diagonal of the eigenvalue problem in the ground state is implemented on the GPUs with double precision. The GPU- based acceleration fully preserves all the properties, and a considerable total speedup of 8.73 can be achieved. A Krylov-space-based algorithm with the OpenMP parallel and CPU acceleration is used for finding the lowest eigenvalue and eigenvector of the large TDDFT matrix, which greatly reduces the iterations taken and the time spent on the excited states eigenvalue problem. The Krylov solver with the GPU acceleration of matrix-vector product can converge quickly to obtain the final result and a notable speed-up of 206 times can be observed for system size of 812 atoms. The calculations on serials of small and large systems show that the fast TD-DFTB code can obtain reasonable result with a much cheaper computational requirement compared with the first-principle results of CIS and full TDDFT calculation.展开更多
We consider a nonlinear integral eigenvalue problem, which is a reformulation of the transmission eigenvalue problem arising in the inverse scattering theory. The boundary element method is employed for discretization...We consider a nonlinear integral eigenvalue problem, which is a reformulation of the transmission eigenvalue problem arising in the inverse scattering theory. The boundary element method is employed for discretization, which leads to a generalized matrix eigenvalue problem. We propose a novel method based on the spectral projection. The method probes a given region on the complex plane using contour integrals and decides whether the region contains eigenvalue(s) or not. It is particularly suitable to test whether zero is an eigenvalue of the generalized eigenvalue problem, which in turn implies that the associated wavenumber is a transmission eigenvalue. Effectiveness and efficiency of the new method are demonstrated by numerical examples.展开更多
We are concerned with the maximization of tr(V T AV)/tr(V T BV)+tr(V T CV) over the Stiefel manifold {V ∈ R m×l | V T V = Il} (l 〈 m), where B is a given symmetric and positive definite matrix, A and...We are concerned with the maximization of tr(V T AV)/tr(V T BV)+tr(V T CV) over the Stiefel manifold {V ∈ R m×l | V T V = Il} (l 〈 m), where B is a given symmetric and positive definite matrix, A and C are symmetric matrices, and tr(. ) is the trace of a square matrix. This is a subspace version of the maximization problem studied in Zhang (2013), which arises from real-world applications in, for example, the downlink of a multi-user MIMO system and the sparse Fisher discriminant analysis in pattern recognition. We establish necessary conditions for both the local and global maximizers and connect the problem with a nonlinear extreme eigenvalue problem. The necessary condition for the global maximizers offers deep insights into the problem, on the one hand, and, on the other hand, naturally leads to a self-consistent-field (SCF) iteration to be presented and analyzed in detail in Part II of this paper.展开更多
It has been extensively recognized that the engineering structures are becoming increasingly precise and complex,which makes the requirements of design and analysis more and more rigorous.Therefore the uncertainty eff...It has been extensively recognized that the engineering structures are becoming increasingly precise and complex,which makes the requirements of design and analysis more and more rigorous.Therefore the uncertainty effects are indispensable during the process of product development.Besides,iterative calculations,which are usually unaffordable in calculative efforts,are unavoidable if we want to achieve the best design.Taking uncertainty effects into consideration,matrix perturbation methodpermits quick sensitivity analysis and structural dynamic re-analysis,it can also overcome the difficulties in computational costs.Owing to the situations above,matrix perturbation method has been investigated by researchers worldwide recently.However,in the existing matrix perturbation methods,correlation coefficient matrix of random structural parameters,which is barely achievable in engineering practice,has to be given or to be assumed during the computational process.This has become the bottleneck of application for matrix perturbation method.In this paper,we aim to develop an executable approach,which contributes to the application of matrix perturbation method.In the present research,the first-order perturbation of structural vibration eigenvalues and eigenvectors is derived on the basis of the matrix perturbation theory when structural parameters such as stiffness and mass have changed.Combining the first-order perturbation of structural vibration eigenvalues and eigenvectors with the probability theory,the variance of structural random eigenvalue is derived from the perturbation of stiffness matrix,the perturbation of mass matrix and the eigenvector of baseline-structure directly.Hence the Direct-VarianceAnalysis(DVA)method is developed to assess the variation range of the structural random eigenvalues without correlation coefficient matrix being involved.The feasibility of the DVA method is verified with two numerical examples(one is trusssystem and the other is wing structure of MA700 commercial aircraft),in which the DVA method also shows superiority in computational efficiency when compared to the Monte-Carlo method.展开更多
文摘A parallel block elimination algorithm for solving Hermitian matrir large eigen-value problems was provided in this paper. The algorithm prossess crude grain parallel properties. The high-quality black-bos for solving matrix eigenvalue problems, multi-processors and it’s local memory can be use effectively in this algorithm. It can be inplemented on high-performance distributed memory parallel computer.The convergencet error analysis of the algorithm, and parallel design are presented.A part of the numerical results are listed in this paper.
文摘The problem of best approximating, a given square complex matrix in the Frobenius norm by normal matrices under a given spectral restriction is considered. The ne cessary and sufficient condition for the solvability of the problem is given. A numerical algorithm for solving the problem is provided and a numerical example is presented.
文摘The time-dependent density functional-based tight-bind (TD-DFTB) method is implemented on the multi-core and the graphical processing unit (GPU) system for excited state calcu-lations of large system with hundreds or thousands of atoms. Sparse matrix and OpenMP multithreaded are used for building the Hamiltonian matrix. The diagonal of the eigenvalue problem in the ground state is implemented on the GPUs with double precision. The GPU- based acceleration fully preserves all the properties, and a considerable total speedup of 8.73 can be achieved. A Krylov-space-based algorithm with the OpenMP parallel and CPU acceleration is used for finding the lowest eigenvalue and eigenvector of the large TDDFT matrix, which greatly reduces the iterations taken and the time spent on the excited states eigenvalue problem. The Krylov solver with the GPU acceleration of matrix-vector product can converge quickly to obtain the final result and a notable speed-up of 206 times can be observed for system size of 812 atoms. The calculations on serials of small and large systems show that the fast TD-DFTB code can obtain reasonable result with a much cheaper computational requirement compared with the first-principle results of CIS and full TDDFT calculation.
基金supported by National Natural Science Foundation of China (Grant Nos. 11501063 and 11371385)National Science Foundation of USA (Grant No. DMS-1521555)+2 种基金the US Army Research Laboratory and the US Army Research Office (Grant No. W911NF-11-2-0046)the Start-up Fund of Youth 1000 Plan of Chinathat of Youth 100 plan of Chongqing University
文摘We consider a nonlinear integral eigenvalue problem, which is a reformulation of the transmission eigenvalue problem arising in the inverse scattering theory. The boundary element method is employed for discretization, which leads to a generalized matrix eigenvalue problem. We propose a novel method based on the spectral projection. The method probes a given region on the complex plane using contour integrals and decides whether the region contains eigenvalue(s) or not. It is particularly suitable to test whether zero is an eigenvalue of the generalized eigenvalue problem, which in turn implies that the associated wavenumber is a transmission eigenvalue. Effectiveness and efficiency of the new method are demonstrated by numerical examples.
基金supported by National Natural Science Foundation of China(Grant Nos.11101257 and 11371102)the Basic Academic Discipline Program+3 种基金the 11th Five Year Plan of 211 Project for Shanghai University of Finance and Economicsa visiting scholar at the Department of Mathematics,University of Texas at Arlington from February 2013 toJanuary 2014supported by National Science Foundation of USA(Grant Nos.1115834and 1317330)a Research Gift Grant from Intel Corporation
文摘We are concerned with the maximization of tr(V T AV)/tr(V T BV)+tr(V T CV) over the Stiefel manifold {V ∈ R m×l | V T V = Il} (l 〈 m), where B is a given symmetric and positive definite matrix, A and C are symmetric matrices, and tr(. ) is the trace of a square matrix. This is a subspace version of the maximization problem studied in Zhang (2013), which arises from real-world applications in, for example, the downlink of a multi-user MIMO system and the sparse Fisher discriminant analysis in pattern recognition. We establish necessary conditions for both the local and global maximizers and connect the problem with a nonlinear extreme eigenvalue problem. The necessary condition for the global maximizers offers deep insights into the problem, on the one hand, and, on the other hand, naturally leads to a self-consistent-field (SCF) iteration to be presented and analyzed in detail in Part II of this paper.
基金supported by the AVIC Research Project(Grant No.cxy2012BH07)the National Natural Science Foundation of China(Grant Nos.10872017,90816024,10876100)+1 种基金the Defense Industrial Technology Development Program(Grant Nos.A2120110001,B2120110011,A082013-2001)"111" Project(Grant No.B07009)
文摘It has been extensively recognized that the engineering structures are becoming increasingly precise and complex,which makes the requirements of design and analysis more and more rigorous.Therefore the uncertainty effects are indispensable during the process of product development.Besides,iterative calculations,which are usually unaffordable in calculative efforts,are unavoidable if we want to achieve the best design.Taking uncertainty effects into consideration,matrix perturbation methodpermits quick sensitivity analysis and structural dynamic re-analysis,it can also overcome the difficulties in computational costs.Owing to the situations above,matrix perturbation method has been investigated by researchers worldwide recently.However,in the existing matrix perturbation methods,correlation coefficient matrix of random structural parameters,which is barely achievable in engineering practice,has to be given or to be assumed during the computational process.This has become the bottleneck of application for matrix perturbation method.In this paper,we aim to develop an executable approach,which contributes to the application of matrix perturbation method.In the present research,the first-order perturbation of structural vibration eigenvalues and eigenvectors is derived on the basis of the matrix perturbation theory when structural parameters such as stiffness and mass have changed.Combining the first-order perturbation of structural vibration eigenvalues and eigenvectors with the probability theory,the variance of structural random eigenvalue is derived from the perturbation of stiffness matrix,the perturbation of mass matrix and the eigenvector of baseline-structure directly.Hence the Direct-VarianceAnalysis(DVA)method is developed to assess the variation range of the structural random eigenvalues without correlation coefficient matrix being involved.The feasibility of the DVA method is verified with two numerical examples(one is trusssystem and the other is wing structure of MA700 commercial aircraft),in which the DVA method also shows superiority in computational efficiency when compared to the Monte-Carlo method.