The Monte Carlo-Metropolis (MM) and Molecular Dynamics (MD) techniques are among the most popular approaches to describe interacting particle systems [1]. While the former evaluates the potential arising from the particle interactions by identifying a number of statistically significative configurations, the latter requires the computation of the deterministic force field in the system. In both cases a quadratic relationship among the computing time and the number N of particles is established (O(N2)). The computational load is very high, since simulations consist of a high number of cycles to achieve a meaningful description of the physical system examined. In the physical systems we considered, periodic boundary conditions and minimum image conventions are applied, together with the Ewald method for summing the interactions between a particle and all the periodic images of the other. Even by choosing the parameters of the method in order to obtain a fixed accuracy and to minimize the computation time, however, it scales with O(N3/2), but remains still high [2][3]. Thus, due to the strong dependence of the computing time on the number of particles, only long simulations are able to describe complex systems. A useful solution can be found in the use of look-up tables, where the potentials or forces are evaluated for particles located on fixed points of a 2D or 3D grid, at the beginning of the simulation. Afterwards, the potentials or force fields due to particles, not located on the grid, are more quickly obtained by interpolation of the originally tabulated values, without losing accuracy. MM Simulations have been carried out, yielding encouraging results. Moreover, the speed-up achieved can be even greater if the algorithm is parallelised on a multiprocessor system. The overall speed-up achieved reaches a few thousands for a system with 1000 dipoles and it is well scalable with the dipole number. This makes feasible simulations which otherwise could take unacceptable execution times

Parallel Monte Carlo Simulations of Dipolar Systems: A New Approach to Accelerate the Potential Evaluation

DANESE, GIOVANNI;DE LOTTO, IVO;LEPORATI, FRANCESCO
2000-01-01

Abstract

The Monte Carlo-Metropolis (MM) and Molecular Dynamics (MD) techniques are among the most popular approaches to describe interacting particle systems [1]. While the former evaluates the potential arising from the particle interactions by identifying a number of statistically significative configurations, the latter requires the computation of the deterministic force field in the system. In both cases a quadratic relationship among the computing time and the number N of particles is established (O(N2)). The computational load is very high, since simulations consist of a high number of cycles to achieve a meaningful description of the physical system examined. In the physical systems we considered, periodic boundary conditions and minimum image conventions are applied, together with the Ewald method for summing the interactions between a particle and all the periodic images of the other. Even by choosing the parameters of the method in order to obtain a fixed accuracy and to minimize the computation time, however, it scales with O(N3/2), but remains still high [2][3]. Thus, due to the strong dependence of the computing time on the number of particles, only long simulations are able to describe complex systems. A useful solution can be found in the use of look-up tables, where the potentials or forces are evaluated for particles located on fixed points of a 2D or 3D grid, at the beginning of the simulation. Afterwards, the potentials or force fields due to particles, not located on the grid, are more quickly obtained by interpolation of the originally tabulated values, without losing accuracy. MM Simulations have been carried out, yielding encouraging results. Moreover, the speed-up achieved can be even greater if the algorithm is parallelised on a multiprocessor system. The overall speed-up achieved reaches a few thousands for a system with 1000 dipoles and it is well scalable with the dipole number. This makes feasible simulations which otherwise could take unacceptable execution times
2000
Proc. of 16th IMACS World Congress
M. Deville and R. Owens
Computer Science & Engineering includes resources on computer hardware and architecture, computer software, software engineering and design, computer graphics, programming languages, theoretical computing, computing methodologies, broad computing topics, and interdisciplinary computer applications.
Sì, ma tipo non specificato
Inglese
contributo
16th IMACS World Congress on Scientific Computation, Applied Mathematics and Simulation
August 21-25, 2000
Lausanne (CH)
Internazionale
STAMPA
Proc. of IMACS Congress
315
315
1
3952207500
M. Deville (IMACS)-R.Owens (Rutgers Un.)
Tematica Ex SIR: Sistemi multiprocessore per fisica computazionale (Classif. Ex SIR:Articoli in atti di congresso Estero )
Physics Simulations; Parallel Computing
none
Danese, Giovanni; DE LOTTO, Ivo; Leporati, Francesco
273
info:eu-repo/semantics/conferenceObject
3
4 Contributo in Atti di Convegno (Proceeding)::4.1 Contributo in Atti di convegno
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11571/5127
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact