1995
DOI: 10.1007/bfb0046730
|View full text |Cite
|
Sign up to set email alerts
|

Parallelization in quantum chemistry: The MNDO code

Abstract: This paper describes the techniques and methodologies employed during parallelization of the semi-empirical quantum-mechanical (SEQM) code MNDO, with the specific requirement that the program run efficiently on a range of distributed memory parallel platforms. We present two approaches which reflect the different ways in which this type of code are used. The central problem for one of these concerns the parallelization of a series of matrix operations of the type common to many computational applications (matr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2012
2012
2012
2012

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(2 citation statements)
references
References 2 publications
0
2
0
Order By: Relevance
“…In contrast to the strategy adopted in Lin’s thesis, however, and according to the approach adopted in the MNDO program, , we have performed the two multiplications shown in eq , by taking advantage of the improved performances of linear algebra libraries developed for GPUs and equivalent libraries for multithreaded CPUs. So, we have decided to use matrix multiplication subroutines for both architectures (cublasDGEMM and DGEMM) in this step (see eq ).…”
Section: Strategies To Accelerate Mopac Code For Medium-size Moleculesmentioning
confidence: 99%
See 1 more Smart Citation
“…In contrast to the strategy adopted in Lin’s thesis, however, and according to the approach adopted in the MNDO program, , we have performed the two multiplications shown in eq , by taking advantage of the improved performances of linear algebra libraries developed for GPUs and equivalent libraries for multithreaded CPUs. So, we have decided to use matrix multiplication subroutines for both architectures (cublasDGEMM and DGEMM) in this step (see eq ).…”
Section: Strategies To Accelerate Mopac Code For Medium-size Moleculesmentioning
confidence: 99%
“…Moreover, a distributed-memory parallelization of MNDO code was also performed using message-passing, both at the coarse-grained and fine-grained level. …”
Section: Introductionmentioning
confidence: 99%