Questions tagged [high-performance-computing]
Questions concerning high performance computing (HPC).
37
questions
44
votes
14
answers
7k
views
Supercomputers around the world
For a matter modelling person, the most valuable resource is computing power. For many of us, computing power at hand limits the scale of problems we can solve. There are many national supercomputing ...
13
votes
5
answers
2k
views
What are some cloud services for computing?
A group of researchers in my university (including me), started to study the possibility to move to cloud computing services in order to run our simulations.
The simulation areas include condensed ...
39
votes
13
answers
3k
views
What is a good programming language for matter modeling?
What is a good programming language for matter (e.g. molecular or materials) modeling?
Since this is a broad field, I don't expect there to be only one answer.
26
votes
9
answers
5k
views
Which Linux distribution is best for Matter Modeling?
In some science fields there are efforts to provide customized distributions, so you can get a productive environment with minimum set-up overhead. For example, in high energy particle physics, we ...
12
votes
1
answer
490
views
Are there examples of ab initio predictions on small molecules without the "major approximations"?
In most textbooks the precise Schrödinger euqation of a molecule is given (and the "beautiful thing" stops here), then born oppenheimer approximation is made, then layers of other ...
9
votes
1
answer
592
views
Supercomputers around the world, which allow access for researchers outside the country
In a previous question it has been shown the computation capabilities of the countries all over the world. However, if I didn't miss something, the use of such supercomputers is limited to researchers ...
25
votes
6
answers
3k
views
Are there critical mistakes to avoid when creating a workstation (32-128 cores)?
What are practical concerns for creating a workstation that will likely be expanded in the future to have more workstations/nodes?
I am interested in running atomistic and quantum mechanical ...
20
votes
3
answers
946
views
Materials Modeling with Raspberry Pi?
Does anyone have any knowledge or direction for creating a homemade Beowolf cluster for materials modeling?I would like to be able to run my own "hobby" simulations at home, so a low energy, ...
9
votes
3
answers
1k
views
What are the advantages of the Davidson diagonalization method over other sparse matrix diagonalization methods?
I am interested to understand the advantages of the Davidson diagonalization method over other sparse matrix diagonalization routines. For instance, Intel MKL.
9
votes
1
answer
483
views
High precision helium energy
In the paper "High Precision Theory of Atomic Helium", Drake lists the then best-known ground state energy of the Schrödinger equation for helium to 22 digits as:
$$\lambda_0 \approx -2....
3
votes
1
answer
81
views
Why is my CISD restart failing in PySCF?
A case that works
In my answer to Restarting an FCI calculation in PySCF, I provided a folder full of input and output files that demonstrates saving (as a numpy ...
23
votes
3
answers
10k
views
Since MKL is not optimized for AMD hardware, should I use a math library specific to AMD, or would an open-source one be just as good?
The codes for quantum mechanical calculations make heavy use of linear algebra, and it seems most of them delegate this task to time-tested and highly optimized libraries, instead of trying to deploy ...
23
votes
6
answers
5k
views
Is ARM64 the next big thing?
Considering how GPUs in matter modeling was first recognized in gaming devices like PlayStation, it is also interesting to consider whether ARM64 chips, which are the type of chips in modern smart ...
20
votes
4
answers
1k
views
Is there a set of updated, comprehensive benchmarks for speed comparison between different quantum chemistry packages?
I've found a page dedicated to quantum chemistry packages benchmarks, on GitHub, qmspeedtest. But most results there are several years old, and so probably outdated. Is there some place where we can ...
19
votes
4
answers
4k
views
Should I buy a CPU or a GPU for doing calculations?
A few years ago there was a significant difference between CPUs and GPUs for performing calculations. It was quite clear when to go for a CPU or a GPU.
Today there are GPUs with a very large number ...
14
votes
3
answers
6k
views
Should I connect 2-3 laptops to form a supercomputer?
I have recently started to use Quantum ESPRESSO for evaluating different properties of ZnSe Quantum Dots. But I currently don't have access to any cluster and as I am increasing the size of ...
13
votes
2
answers
694
views
How to get potential energy surface from GAMESS?
I'm trying to learn GAMESS and performing a simple PES scan of oxygen molecule. After the completion of the calculations I get a .log file with lots of sections like that:
...
11
votes
2
answers
2k
views
Parallelization in VASP
I have a system that has 1 k-point, 54 atoms, NBANDS=152, and NGZ=80. I'm running an AIMD simulation on VASP version 5.4.4
The ...
8
votes
5
answers
2k
views
Suggestions on personal computers for matter modeling
While there's a lot of good information available out there about choosing laptops, I still find it hard to pick a personal machine for my scientific computing needs. Though most matter modelling ...
19
votes
3
answers
2k
views
Running Quantum ESPRESSO calculations in Google Colab
So one big problem I experience in doing calculations with Quantum ESPRESSO is that many calculations require a lot of computing power: you need large RAM capacities and powerful processors especially ...
16
votes
3
answers
1k
views
Job scheduler alternatives
The power of computation required to perform a DFT calculation increases with the size of the system. Therefore, for some systems, is mandatory to use high-performance-computers, clusters, and grids. ...
14
votes
1
answer
277
views
Analog computing in matter modeling today: Any applications?
When we think about computers and computing today, almost invariably we think about digital computers, the ever-present objects today. But reading this question in the Chemistry stackexchange, How are ...
14
votes
3
answers
2k
views
How can I use a GUI on a supercomputer?
I am trying to make plots based to VASP simulation results, but I am struggling with how to download so much data from the server. A lot of examples on the internet are taught using the local desktop ...
12
votes
3
answers
2k
views
How can I submit jobs to an HPC scheduler?
It is my first time trying to use an HPC system and I am a bit overwhelmed. I have gone through a course on using HPC systems on Coursera and have a basic idea about using Linux. Could you guys tell ...
12
votes
2
answers
433
views
What kind of systems do we need to coarse-grain to observe interesting phenomena?
When I go to talks, I hear the statement "coarse-graining is required to access spatio-temporal scales to observe important dynamical behavior for stimuli-responsive systems" before they go ...
11
votes
1
answer
118
views
Which schedulers are compatible with a virtual machine?
I have an old TORQUE cluster (out of support) with 4 nodes running on Cent OS 6 and I am having trouble using the latest versions of Matter Modelling software. I recently came across Quantum Mobile ...
11
votes
1
answer
234
views
What are the trade-offs setting DIRSCF to either .TRUE. or .FALSE. (the default) in GAMESS (US)?
The first software I used to run calculations was Gaussian09. When submitting a input, I used to see a pattern of resource usage where the allocated CPU quickly maxed out, remaining high most of the ...
10
votes
1
answer
1k
views
How to understand the wavefunction outputed by QE with HDF5 format?
Following the answer to my question: What is the best program to manipulate numerical DFT wavefunctions to calculate custom matrix elements?,
I compiled Quantum ESPRESSO with the hdf5 flag on, and now ...
10
votes
2
answers
355
views
Why is Q-Chem producing a parallel efficiency greater than 1?
The efficiency $E$ of a parallel calculation is defined as
\begin{align}
E &= \frac{S}{N}, & S &= \frac{T_1}{T_N},
\end{align}
where $S$ is the speedup and $N$ is the number of workers, ...
9
votes
1
answer
772
views
Is it possible to do TD-DFT/6-31G+(d,p) calculations on a laptop?
In the recent publication:
"Density Functional Theory Calculation on the Structural, Electronic, and Optical Properties of Fluorene-Based Azo Compounds",
the author claimed to have used ...
9
votes
4
answers
508
views
What programs can do electron integrals and SCF calculations with more than one CPU?
Similar to this question which asks for each answer to provide one software that can do CASSCF: I am interested in software that can do integrals, SCF (Hartree-Fock), and the integral transformation, ...
8
votes
0
answers
92
views
What's the largest system we can study based on "fundamental limits to computation"? [closed]
If we have a (classical) computer about the size of a room and if its computational power is only limited by fundamental limits to computation, what is the largest system we can study using different ...
7
votes
1
answer
2k
views
Running Quantum ESPRESSO on a GPU in Windows
I have been using BURAI GUI for Quantum ESPRESSO for the calculation of optical properties of ZnSe. While running calculations I observed that my laptop's GPU was not even being used and I am a bit ...
6
votes
1
answer
353
views
VASP Memory Estimate
Is there any way to get a memory estimate for VASP calculations either directly or indirectly (based on some example calculation)? For example, I would like to be able to predict based on my settings ...
5
votes
1
answer
255
views
How can I build the wheels necessary for a quick installation of PySCFad on a "compute node"?
The following is the procedure I have been following:
Install PySCFad
...
3
votes
1
answer
151
views
Is PySCF able to print checkpoint files during a CISD calculation?
The problem
I've described how to restart a CISD calculation in my answer to the question: Restarting an FCI calculation in PySCF, but this requires all iterations of the CISD calculation to finish, ...
1
vote
1
answer
269
views
PySCF: How to do CCSD calculations from an FCIDUMP file in HDF5 format?
Recently my question: Why does CCSD work, but not CCSD(T), after reading an FCIDUMP in PySCF? lead to a bug fix that allows users to do CCSD(T) calculations from an FCIDUMP file in PySCF. That was ...