𝔖 Bobbio Scriptorium
✦   LIBER   ✦

Macromolecular dynamics on a shared-memory multiprocessor

✍ Scribed by Robert D. Skeel


Publisher
John Wiley and Sons
Year
1991
Tongue
English
Weight
498 KB
Volume
12
Category
Article
ISSN
0192-8651

No coin nor oath required. For personal study only.

✦ Synopsis


This is a study of the effect of data structures and algorithms on parallelism and vectorization for the molecular dynamics package GROMOS. About 80% of the computing time (for the GROMOS benchmark) is spent on the nonbonded interactions, and an important issue is the method that is used for finding all pairs of atoms (actually atom groups) which are within a given cutoff radius of each other. Favored by the authors of GROMOS is the use of the (verlet) neighbor list with direct calculation of all distances. Substantial restructuring of their code for the nonbonded interactions has resulted in a speedup of a factor 6.9 for the eight-processor Alliant FX/8 through the use of concurrent subroutine calls. Vectorization gave a further improvement of 30%. However, the direct calculation of all distances does not scale up linearly with the number of atoms. (Nor would neighbor lists be needed if cutoffs were abandoned in favor of such techniques as the fast multipole method). Therefore an alternative GROMOS subroutine that implements the "gridcell plus linked list" approach without a neighbor list was also rewritten and tested. This resulted in the discovery of an apparent flaw in an early study of the relative merits of the two algorithms. It is observed that actually the neighbor list version of GROMOS is not much faster.


πŸ“œ SIMILAR VOLUMES


A new memory allocation method for share
✍ Koide, Hiroshi; Suzuki, Mitsugu; Nakayama, Yasuichi πŸ“‚ Article πŸ“… 1997 πŸ› John Wiley and Sons 🌐 English βš– 144 KB

This paper proposes a new memory allocation method for shared memory multiprocessors with large virtual address spaces. An evaluation of its performance is also presented. For effective use of shared memory multiprocessors, it is important that no processor's execution is blocked. If several proces

A Compiler-Directed Approach to Network
✍ Sibabrata Ray; Hong Jiang; Qing Yang πŸ“‚ Article πŸ“… 1996 πŸ› Elsevier Science 🌐 English βš– 254 KB

and/or devising improved routing disciplines in the case of distributed memory architecture, to reduce the expected access time for a variable. Extensive work has been done on both cache design and message routing. In this paper a new shared-data approach is taken to attack the problem. We consider

Macromolecular architecture effects on b
✍ K. Chrissopoulou; S. Harville; S. H. Anastasiadis; G. Fytas; J.W. Mays; N. Hadji πŸ“‚ Article πŸ“… 1999 πŸ› John Wiley and Sons 🌐 English βš– 163 KB

Photon correlation spectroscopy has been used to investigate the dynamics of composition fluctuations in disordered semidilute solutions of (polyisoprene) 2 (polystyrene) (I 2 S) graft copolymers in toluene. Four different relaxation mechanisms were identified with different concentration and waveve