VASP versus ABINIT for parallel calculations

  • Context: Graduate 
  • Thread starter Thread starter olgranpappy
  • Start date Start date
  • Tags Tags
    Calculations Parallel
Click For Summary
SUMMARY

This discussion focuses on the comparison between VASP 5.2 and ABINIT for conducting parallel calculations in computational materials science. The user, Adam, is considering transitioning from ABINIT, which he finds problematic despite being free, to VASP due to the similar input file structures. A key concern raised is the efficiency of running large parallel jobs with 100-1000 processors, highlighting potential communication bottlenecks among processors during calculations.

PREREQUISITES
  • Understanding of VASP 5.2 and its parallel calculation capabilities
  • Familiarity with ABINIT and its "paral_kgb" variables
  • Knowledge of Hamiltonian matrix diagonalization in computational physics
  • Experience with parallel computing concepts and challenges
NEXT STEPS
  • Research VASP 5.2 parallelization techniques and best practices
  • Explore ABINIT's "paral_kgb" settings for optimizing performance
  • Investigate communication bottlenecks in parallel computing environments
  • Learn about scaling parallel jobs effectively across multiple processors
USEFUL FOR

This discussion is beneficial for computational physicists, materials scientists, and researchers involved in parallel computing who are evaluating software options for large-scale simulations.

olgranpappy
Homework Helper
Messages
1,271
Reaction score
3
Does anyone here have experience using VASP (especially VASP 5.2) for parallel calculations? I'm currently using ABINIT (abinip, and abinip with the "paral_kgb" variables) and although the price is right (free), it has been giving me some problems lately.

The input files for VASP and ABINIT seem to have a fairly similar structure, so I was thinking about buying VASP. Anyone have any advice in this regard? For example, how does ABINIT compare to VASP as far as large parallel jobs (~100--1000 processors) go?

Thanks,

Adam
 
Physics news on Phys.org
olgranpappy,

Did I read you right? 100-1000 processors? That's a lot of processors. Sure each processor can diagnolize a portion of the Hamiltonian matrix, but each processor needs to communicate with each other, which will bottleneck your calculation since there are so many processors. The most processors I've ever used was 8 processors for about 125-atoms.
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 16 ·
Replies
16
Views
12K
  • · Replies 2 ·
Replies
2
Views
5K
  • · Replies 0 ·
Replies
0
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 4 ·
Replies
4
Views
8K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 14 ·
Replies
14
Views
2K