1,118 research outputs found
A Massively Parallel Algorithm for the Approximate Calculation of Inverse p-th Roots of Large Sparse Matrices
We present the submatrix method, a highly parallelizable method for the
approximate calculation of inverse p-th roots of large sparse symmetric
matrices which are required in different scientific applications. We follow the
idea of Approximate Computing, allowing imprecision in the final result in
order to be able to utilize the sparsity of the input matrix and to allow
massively parallel execution. For an n x n matrix, the proposed algorithm
allows to distribute the calculations over n nodes with only little
communication overhead. The approximate result matrix exhibits the same
sparsity pattern as the input matrix, allowing for efficient reuse of allocated
data structures.
We evaluate the algorithm with respect to the error that it introduces into
calculated results, as well as its performance and scalability. We demonstrate
that the error is relatively limited for well-conditioned matrices and that
results are still valuable for error-resilient applications like
preconditioning even for ill-conditioned matrices. We discuss the execution
time and scaling of the algorithm on a theoretical level and present a
distributed implementation of the algorithm using MPI and OpenMP. We
demonstrate the scalability of this implementation by running it on a
high-performance compute cluster comprised of 1024 CPU cores, showing a speedup
of 665x compared to single-threaded execution
Fragment Approach to Constrained Density Functional Theory Calculations using Daubechies Wavelets
In a recent paper we presented a linear scaling Kohn-Sham density functional
theory (DFT) code based on Daubechies wavelets, where a minimal set of
localized support functions is optimized in situ and therefore adapted to the
chemical properties of the molecular system. Thanks to the systematically
controllable accuracy of the underlying basis set, this approach is able to
provide an optimal contracted basis for a given system: accuracies for ground
state energies and atomic forces are of the same quality as an uncontracted,
cubic scaling approach. This basis set offers, by construction, a natural
subset where the density matrix of the system can be projected. In this paper
we demonstrate the flexibility of this minimal basis formalism in providing a
basis set that can be reused as-is, i.e. without reoptimization, for
charge-constrained DFT calculations within a fragment approach. Support
functions, represented in the underlying wavelet grid, of the template
fragments are roto-translated with high numerical precision to the required
positions and used as projectors for the charge weight function. We demonstrate
the interest of this approach to express highly precise and efficient
calculations for preparing diabatic states and for the computational setup of
systems in complex environments
Accurate and efficient linear scaling DFT calculations with universal applicability
Density Functional Theory calculations traditionally suffer from an inherent
cubic scaling with respect to the size of the system, making big calculations
extremely expensive. This cubic scaling can be avoided by the use of so-called
linear scaling algorithms, which have been developed during the last few
decades. In this way it becomes possible to perform ab-initio calculations for
several tens of thousands of atoms or even more within a reasonable time frame.
However, even though the use of linear scaling algorithms is physically well
justified, their implementation often introduces some small errors.
Consequently most implementations offering such a linear complexity either
yield only a limited accuracy or, if one wants to go beyond this restriction,
require a tedious fine tuning of many parameters. In our linear scaling
approach within the BigDFT package, we were able to overcome this restriction.
Using an ansatz based on localized support functions expressed in an underlying
Daubechies wavelet basis -- which offers ideal properties for accurate linear
scaling calculations -- we obtain an amazingly high accuracy and a universal
applicability while still keeping the possibility of simulating large systems
with only a moderate demand of computing resources
Daubechies Wavelets for Linear Scaling Density Functional Theory
We demonstrate that Daubechies wavelets can be used to construct a minimal
set of optimized localized contracted basis functions in which the Kohn-Sham
orbitals can be represented with an arbitrarily high, controllable precision.
Ground state energies and the forces acting on the ions can be calculated in
this basis with the same accuracy as if they were calculated directly in a
Daubechies wavelets basis, provided that the amplitude of these contracted
basis functions is sufficiently small on the surface of the localization
region, which is guaranteed by the optimization procedure described in this
work. This approach reduces the computational costs of DFT calculations, and
can be combined with sparse matrix algebra to obtain linear scaling with
respect to the number of electrons in the system. Calculations on systems of
10,000 atoms or more thus become feasible in a systematic basis set with
moderate computational resources. Further computational savings can be achieved
by exploiting the similarity of the contracted basis functions for closely
related environments, e.g. in geometry optimizations or combined calculations
of neutral and charged systems
Metrics for measuring distances in configuration spaces
In order to characterize molecular structures we introduce configurational
fingerprint vectors which are counterparts of quantities used experimentally to
identify structures. The Euclidean distance between the configurational
fingerprint vectors satisfies the properties of a metric and can therefore
safely be used to measure dissimilarities between configurations in the high
dimensional configuration space. We show that these metrics correlate well with
the RMSD between two configurations if this RMSD is obtained from a global
minimization over all translations, rotations and permutations of atomic
indices. We introduce a Monte Carlo approach to obtain this global minimum of
the RMSD between configurations
Relativistic central--field Green's functions for the RATIP package
From perturbation theory, Green's functions are known for providing a simple
and convenient access to the (complete) spectrum of atoms and ions. Having
these functions available, they may help carry out perturbation expansions to
any order beyond the first one. For most realistic potentials, however, the
Green's functions need to be calculated numerically since an analytic form is
known only for free electrons or for their motion in a pure Coulomb field.
Therefore, in order to facilitate the use of Green's functions also for atoms
and ions other than the hydrogen--like ions, here we provide an extension to
the Ratip program which supports the computation of relativistic
(one--electron) Green's functions in an -- arbitrarily given -- central--field
potential \rV(r). Different computational modes have been implemented to
define these effective potentials and to generate the radial Green's functions
for all bound--state energies . In addition, care has been taken to
provide a user--friendly component of the Ratip package by utilizing features
of the Fortran 90/95 standard such as data structures, allocatable arrays, or a
module--oriented design.Comment: 20 pages, 1 figur
Efficient Computation of Sparse Matrix Functions for Large-Scale Electronic Structure Calculations: The CheSS Library
We present CheSS, the “Chebyshev Sparse Solvers” library, which has been designed to solve typical problems arising in large-scale electronic structure calculations using localized basis sets. The library is based on a flexible and efficient expansion in terms of Chebyshev polynomials and presently features the calculation of the density matrix, the calculation of matrix powers for arbitrary powers, and the extraction of eigenvalues in a selected interval. CheSS is able to exploit the sparsity of the matrices and scales linearly with respect to the number of nonzero entries, making it well-suited for large-scale calculations. The approach is particularly adapted for setups leading to small spectral widths of the involved matrices and outperforms alternative methods in this regime. By coupling CheSS to the DFT code BigDFT, we show that such a favorable setup is indeed possible in practice. In addition, the approach based on Chebyshev polynomials can be massively parallelized, and CheSS exhibits excellent scaling up to thousands of cores even for relatively small matrix sizes.We gratefully acknowledge the support of the MaX (SM) and POP (MW) projects, which have received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement
No. 676598 and 676553, respectively. This work was also supported by the Energy oriented Centre of Excellence (EoCoE), grant agreement number 676629, funded within the Horizon2020 framework of the European
Union, as well as by the Next-Generation Supercomputer project (the K computer project) and the FLAGSHIP2020 within the priority study5 (Development of new fundamental technologies for high-efficiency
energy creation, conversion/storage and use) from the Ministry of Education, Culture, Sports, Science and Technology (MEXT) of Japan. We (LG, DC, WD, TN) gratefully acknowledge the joint CEA-RIKEN collaboration action.Peer ReviewedPostprint (author's final draft
Algebraic tools for dealing with the atomic shell model. I. Wavefunctions and integrals for hydrogen--like ions
Today, the 'hydrogen atom model' is known to play its role not only in
teaching the basic elements of quantum mechanics but also for building up
effective theories in atomic and molecular physics, quantum optics, plasma
physics, or even in the design of semiconductor devices. Therefore, the
analytical as well as numerical solutions of the hydrogen--like ions are
frequently required both, for analyzing experimental data and for carrying out
quite advanced theoretical studies. In order to support a fast and consistent
access to these (Coulomb--field) solutions, here we present the Dirac program
which has been developed originally for studying the properties and dynamical
behaviour of the (hydrogen--like) ions. In the present version, a set of Maple
procedures is provided for the Coulomb wave and Green's functions by applying
the (wave) equations from both, the nonrelativistic and relativistic theory.
Apart from the interactive access to these functions, moreover, a number of
radial integrals are also implemented in the Dirac program which may help the
user to construct transition amplitudes and cross sections as they occur
frequently in the theory of ion--atom and ion--photon collisions.Comment: 23 pages, 1 figur
The price of tumor control
Ipilimumab, a cytotoxic T-lymphocyte antigen-4 (CTLA-4) blocking antibody, has been approved for the treatment of metastatic melanoma and induces adverse events (AE) in up to 64% of patients. Treatment algorithms for the management of common ipilimumab-induced AEs have lead to a reduction of morbidity, e.g. due to bowel perforations. However, the spectrum of less common AEs is expanding as ipilimumab is increasingly applied. Stringent recognition and management of AEs will reduce drug-induced morbidity and costs, and thus, positively impact the cost-benefit ratio of the drug. To facilitate timely identification and adequate management data on rare AEs were analyzed at 19 skin cancer centers. Patient files (n = 752) were screened for rare ipilimumab-associated AEs. A total of 120 AEs, some of which were life-threatening or even fatal, were reported and summarized by organ system describing the most instructive cases in detail. Previously unreported AEs like drug rash with eosinophilia and systemic symptoms (DRESS), granulomatous inflammation of the central nervous system, and aseptic meningitis, were documented. Obstacles included patientś delay in reporting symptoms and the differentiation of steroid-induced from ipilimumab-induced AEs under steroid treatment. Importantly, response rate was high in this patient population with tumor regression in 30.9% and a tumor control rate of 61.8% in stage IV melanoma patients despite the fact that some patients received only two of four recommended ipilimumab infusions. This suggests that ipilimumab-induced antitumor responses can have an early onset and that severe autoimmune reactions may reflect overtreatment. The wide spectrum of ipilimumab-induced AEs demands doctor and patient awareness to reduce morbidity and treatment costs and true ipilimumab success is dictated by both objective tumor responses and controlling severe side effects
- …
