Searcharxiv⌕ Search

arXiv subjects

Takeo Hoshi

Publications and source records attributed to Takeo Hoshi.

At least 37 records · Page 2Linked to original sources

Solution of the $k$-th eigenvalue problem in large-scale electronic structure calculations

We consider computing the $k$-th eigenvalue and its corresponding eigenvector of a generalized Hermitian eigenvalue problem of $n\times n$ large sparse matrices. In electronic structure calculations, several properties of materials, such as those of optoelectronic device materials, are governed by the eigenpair with a material-specific index $k.$ We present a three-stage algorithm for computing the $k$-th eigenpair with validation of its index. In the first stage of the algorithm, we propose an efficient way of finding an interval containing the $k$-th eigenvalue $(1 \ll k \ll n)$ with a non-standard application of the Lanczos method. In the second stage, spectral bisection for large-scale problems is realized using a sparse direct linear solver to narrow down the interval of the $k$-th eigenvalue. In the third stage, we switch to a modified shift-and-invert Lanczos method to reduce bisection iterations and compute the $k$-th eigenpair with validation. Numerical results with problem sizes up to 1.5 million are reported, and the results demonstrate the accuracy and efficiency of the three-stage algorithm.

math.NA↗

Efficient methods for computing integrals in electronic structure calculations

Efficient methods are proposed, for computing integrals appeaing in electronic structure calculations. The methods consist of two parts: the first part is to represent the integrals as contour integrals and the second one is to evaluate the contour integrals by the Clenshaw-Curtis quadrature. The efficiency of the proposed methods is demonstrated through numerical experiments.

cond-mat.mtrl-sci↗

Extremely scalable algorithm for 10$^8$-atom quantum material simulation on the full system of the K computer

An extremely scalable linear-algebraic algorithm was developed for quantum material simulation (electronic state calculation) with 10$^8$ atoms or 100-nm-scale materials. The mathematical foundation is generalized shifted linear equations ((zB - A) x = b), instead of conventional generalized eigenvalue equations. The method has a highly parallelizable mathematical structure. The fundamental theory is mathematical and is applicable also to other scientific fields. The benchmark shows an extreme strong scaling and a qualified time-to-solution on the full system of the K computer. The method was demonstrated in a real material research for ultra-flexible (organic) devices, key devices of next-generation IoT products. The present paper shows that an innovative scalable algorithm for a real research can appear by the co-design among application, algorithm and architecture.

cond-mat.mtrl-sci↗

One-hundred-nm-scale electronic structure and transport calculations of organic polymers on the K computer

One-hundred-nm-scale electronic structure calculations were carried out on the K supercomputer by our original simulation code ELSES (http://www.elses.jp/) The present paper reports preliminary results of transport calculations for condensed organic polymers. Large-scale calculations are realized by novel massively parallel order-N algorithms. The transport calculations were carried out as a theoretical extension for the quantum wavepacket dynamics simulation. The method was applied to a single polymer chain and condensed polymers.

cond-mat.mtrl-sci↗

Hybrid Numerical Solvers for Massively Parallel Eigenvalue Computation and Their Benchmark with Electronic Structure Calculations

Optimally hybrid numerical solvers were constructed for massively parallel generalized eigenvalue problem (GEP).The strong scaling benchmark was carried out on the K computer and other supercomputers for electronic structure calculation problems in the matrix sizes of M = 10^4-10^6 with upto 105 cores. The procedure of GEP is decomposed into the two subprocedures of the reducer to the standard eigenvalue problem (SEP) and the solver of SEP. A hybrid solver is constructed, when a routine is chosen for each subprocedure from the three parallel solver libraries of ScaLAPACK, ELPA and EigenExa. The hybrid solvers with the two newer libraries, ELPA and EigenExa, give better benchmark results than the conventional ScaLAPACK library. The detailed analysis on the results implies that the reducer can be a bottleneck in next-generation (exa-scale) supercomputers, which indicates the guidance for future research. The code was developed as a middleware and a mini-application and will appear online.

physics.comp-ph↗

Efficient numerical solver for first-principles transport calculation based on real-space finite-difference method

We propose an efficient procedure to obtain Green's functions by combining the shifted conjugate orthogonal conjugate gradient (shifted COCG) method with the nonequilibrium Green's function (NEGF) method based on a real-space finite-difference (RSFD) approach. The bottleneck of the computation in the NEGF scheme is matrix inversion of the Hamiltonian including the self-energy terms of electrodes to obtain perturbed Green's function in the transition region. This procedure first computes unperturbed Green's functions and calculates perturbed Green's functions from the unperturbed ones using a mathematically strict relation. Since the matrices to be inverted to obtain the unperturbed Green's functions are sparse, complex-symmetric and shifted for a given set of sampling energy points, we can use the shifted COCG method, in which once the Green's function for a reference energy point has been calculated, the Green's functions for the other energy points can be obtained with a moderate computational cost. We calculate the transport properties of a C$_{60}$@(10,10) carbon nanotube (CNT) peapod suspended by (10,10)CNTs as an example of a large-scale transport calculation. The proposed scheme opens the possibility of performing large-scale RSFD-NEGF transport calculations using massively parallel computers without the loss of accuracy originating from the incompleteness of the localized basis set.

physics.comp-ph↗

Novel linear algebraic theory and one-hundred-million-atom quantum material simulations on the K computer

The present paper gives a review of our recent progress and latest results for novel linear-algebraic algorithms and its application to large-scale quantum material simulations or electronic structure calculations. The algorithms are Krylov-subspace (iterative) solvers for generalized shifted linear equations, in the form of (zS-H)x=b,in stead of conventional generalized eigen-value equation. The method was implemented in our order-$N$ calculation code ELSES (http://www.elses.jp/) with modelled systems based on ab initio calculations. The code realized one-hundred-million-atom, or 100-nm-scale, quantum material simulations on the K computer in a high parallel efficiency with up to all the built-in processor cores. The present paper also explains several methodological aspects, such as use of XML files and 'novice' mode for general users. A sparse matrix data library in our real problems (http://www.elses.jp/matrix/) was prepared. Internal eigen-value problem is discussed as a general need from the quantum material simulation. The present study is a interdisciplinary one and is sometimes called 'Application-Algorithm-Architecture co-design'. The co-design will play a crucial role in exa-scale scientific computations.

cond-mat.mtrl-sci↗

Novel linear algebraic theory and one-hundred-million-atom electronic structure calculation on the K computer

A novel linear-algebraic algorithm, multiple Arnoldi method, was developed in an interdisciplinary study between physics and applied mathematics and realized one-hundred-million-atom (100-nm-scale) electronic state calculations on the K computer. The algorithms are Krylov-subspace solvers for generalized shifted linear equations and were implemented in our order-N calculation code ELSES (http://www.elses.jp/). Moreover, a method for calculating eigen states is presented as a theoretical extension.

cond-mat.mtrl-sci↗

Ten-million-atom electronic structure calculations on the K computer with a massively parallel order-N theory

A massively parallel order-N electronic structure theory was constructed by an interdisciplinary research between physics, applied mathematics and computer science. (1) A high parallel efficiency with ten-million-atom nanomaterials was realized on the K computer with upto 98,304 processor cores. The mathematical foundation is a novel linear algebraic algorithm for the generalized shifted linear equation. The calculation was carried out by our code ' ELSES ' (www.elses.jp) with modelled (tight-binding-form) systems based on ab initio calculations. (2) A post-calculation analysis method, called pi-orbital crystalline orbital Hamiltonian population (pi-COHP) method, is presented, since the method is ideal for huge electronic structure data distributed among massive nodes. The analysis method is demonstrated in an sp2-sp3 nano-composite carbon solid, with an original visualization software 'VisBAR'. The present research indicates general aspects of computational physics with current or next-generation supercomputers.

cond-mat.mtrl-sci↗

A hierarchical research by large-scale and ab initio electronic structure theories -- Si and Ge cleavage and stepped (111)-2x1 surfaces --

The ab initio calculation with the density functional theory and plane-wave bases is carried out for stepped Si(111)-2x1 surfaces that were predicted in a cleavage simulation by the large-scale (order-N) electronic structure theory (T. Hoshi, Y. Iguchi and T. Fujiwara, Phys. Rev. B72 (2005) 075323). The present ab initio calculation confirms the predicted stepped structure and its bias-dependent STM image. Moreover, two (meta)stable step-edge structures are found and compared. The investigation is carried out also for Ge(111)-2x1 surfaces, so as to construct a common understanding among elements. The present study demonstrates the general importance of the hierarchical research between large-scale and ab initio electronic structure theories.

cond-mat.mtrl-sci↗

Large scale simulation of quantum-mechanical molecular dynamics for nano-polycrystalline diamond

Quantum-mechanical molecular-dynamics simulations are carried out to explore possible precursor states of nano-polycrystalline diamond, a novel ultra-hard material produced directly from graphite. Large-scale simulation with 10^5 atoms is realized by using the ' order-N' simulation code 'ELSES' (http://www.elses.jp). The simulation starts with a diamond structure that contains initial structural defects and results in a mixture of graphite(sp^2)-like and diamond(sp^3)-like regions as nano-meter-scale domains. We speculate that the domains are metastable and are possible candidates of the precursor structures.

cond-mat.mtrl-sci↗

Domain boundary formation in helical multishell gold nanowire

Helical multishell gold nanowire is studied theoretically for the formation mechanism of helical domain boundary. Nanowires with the wire length of more than 10 nm are relaxed by quantum mechanical molecular dynamics simulation with tight-binding form Hamiltonian. In results, non-helical nanowires are transformed into helical ones with the formation of atom pair defects at domain boundary, where the defective atom pair is moved from an inner shell. Analysis of local electronic structure shows a competitive feature of the energy gain of reconstruction on wire surface and the energy loss of the defect formation. A simple energy scaling theory gives a general discussion of domain boundary formation.

cond-mat.mtrl-sci↗

Ill-Contact Effects of d-Orbital Channels in Nanometer-Scale Conductor

Electronic current in a nanometer-size rod is theoretically investigated by an eigen-channel decomposition method in nonequilibrium Green's function formalism. Physical properties, such as the local density of electrons and local current, are decomposed into contributions of eigen-channels. We observe that the evanescent modes and nonlinear conductance are enhanced in d-orbital systems, and the structure of the transmission function, local current density, and penetration depth are discussed. The two effects of the ill-contact at electrodes in d-orbital systems, evanescent modes and the nonlinearity of conductance, are regarded as originating in the peak structure of the transmission function of eigen-channels in the energy region between chemical potentials of left and right lead wires.

cond-mat.mes-hall↗

Ultra-large-scale electronic structure theory and numerical algorithm

This article is composed of two parts; In the first part (Sec. 1), the ultra-large-scale electronic structure theory is reviewed for (i) its fundamental numerical algorithm and (ii) its role in nano-material science. The second part (Sec. 2) is devoted to the mathematical foundation of the large-scale electronic structure theory and their numerical aspects.

physics.comp-ph↗

Development of simulation package 'ELSES' for extra-large-scale electronic-structure calculation

An early-stage version of simulation package ' ELSES' (Extra-Large-Scale Electronic-Structure calculation) is developed for electronic structure and dynamics of large systems, particularly, nm-scale or 10nm-scale systems (www.elses.jp). Input and output files are written in the Extensible Markup Language (XML) style for general users. Related pre-/post-simulation tools are also available. Practical work flow and example are described. A test calculation of GaAs bulk system is shown to demonstrate that the present code can handle systems with more than one atom species. Several future aspects are also discussed.

cond-mat.mtrl-sci↗

Shifted COCG method and its application to double orbital extended Hubbard model

We explains the shifted COCG method which can solve a series of the linear equations generated by numbers of scaler shifts, without time consuming matrix-vector operations, except at the only one reference energy. This is a family of the CG method and sharing the robustness and the capability of the accuracy estimation. Then shifted COCG is quite useful to calculate the Green's function of the many-electron Hamiltonian which have very large dimension. We applied it to the double orbital extended Hubbard model with twelve electrons on the periodic sqrt(8) x sqrt(8) site system, the dimension of the Hamiltonian equals to 64,128,064, and found the ground state is insulator. We also explained the crucial points of the shifted COCG algorithm for reducing the amount of required memory.

cond-mat.str-el↗

Theory of large-scale matrix computation and applications to electronic structure calculation

We review our recently developed methods for large-scale electronic structure calculations, both in one-electron theory and many-electron theory. The method are based on the density matrix representation, together with the Wannier state representation and the Krylov subspace method, in one-electron theory of a-few-tens nm scale systems. The hybrid method of quantum mechanical molecular dynamical simulation is explained.The Krylov subspace method, the CG (conjugate gradient) method and the shifted-COCG (conjugate orthogonal conjugate gradient) method, can be applied to the investigation of the ground state and the excitation spectra in many-electron theory. The mathematical foundation of the Krylov subspace method for large-scale matrix computation is focused and the key technique of the shifted-COCG method, e.g. the collinear residual and seed switching, is explained. A wide variety of applications of these extended novel algorithm is also explained. These are the fracture formation and propagation, liquid carbon and formation process of gold nanowires, together with the application to the extend Hubbard model.

cond-mat.mtrl-sci↗

Development of simulation package for atomic processes of ultra-large-scale system based on electronic structure theory

An early-stage version of simulation package is developed for electronic structure calculation and dynamics of atom process in large-scale systems, particularly, nm-scale or 10nm-scale systems. We adopted the Extensible Markup Language (XML)-style in the input and the output of our simulation code, and developed some modeling and analysis tools for dynamical simulations of atomic processes. GaAs bulk system was calculated to demonstrate that the present code can handle systems with more than one atom specie.

cond-mat.mtrl-sci↗