Published July 11, 2017 | Version v1
Working paper Open

Improving the Scalability of the Overlapping Fragments Method Code

  • 1. Scientific Computing Laboratory, Institute of Physics Belgrade, University of Belgrade, Pregrevica 118, 11080 Belgrade, Serbia
  • 1. Scientific Computing Laboratory, Institute of Physics Belgrade, University of Belgrade, Pregrevica 118, 11080 Belgrade, Serbia

Description

The overlapping methods code for electronic structure calculations of large organic systems was benchmarked and profiled. Based on the profiling results, several performance and scalability bottlenecks caused by communication were identified. The code was then refactored to improve its performance with respect to these identified weak points. The modified code extends the maximal system size where good scaling is observed on Curie machine from 4,000 atoms to 16,000 atoms. On the other hand, we found that on Hermit machine the original code already exhibits rather good scaling and consequently the modified code leads to minor improvements only.

Files

WP201.pdf

Files (721.0 kB)

Name Size Download all
md5:9853267ab102729dda298f6f85c3e80c
721.0 kB Preview Download

Additional details

Funding

PRACE-3IP – PRACE - Third Implementation Phase Project 312763
European Commission