Scaling the SIESTA magnetohydrodynamics equilibrium code
نویسندگان
چکیده
We report the results of a scaling effort that increases both the speed and resolution of the SIESTA magnetohydrodynamic equilibrium code. SIESTA is capable of computing three-dimensional plasma equilibria with magnetic islands at high spatial resolutions for toroidally confined plasmas. Starting with a small-scale parallel implementation, we identified scale-dependent bottlenecks of the code and developed scalable alternatives for each performance-significant functionality, cumulatively improving both its runtime speed (on the same number of processors) as well as its scalability (across larger number of processors) by an order of magnitude. The net outcome is an improvement in speed by over ten-fold, utilizing a few thousand processors, enabling SIESTA to simulate high spatial-resolution scenarios in under an hour for the first time. Copyright c © 2010 John Wiley & Sons, Ltd.
منابع مشابه
Performance Analysis of Electronic Structure Codes on HPC Systems: A Case Study of SIESTA
We report on scaling and timing tests of the SIESTA electronic structure code for ab initio molecular dynamics simulations using density-functional theory. The tests are performed on six large-scale supercomputers belonging to the PRACE Tier-0 network with four different architectures: Cray XE6, IBM BlueGene/Q, BullX, and IBM iDataPlex. We employ a systematic strategy for simultaneously testing...
متن کاملExtensions of the siesta dft code for simulation of molecules
We describe extensions to the siesta density functional theory (dft) code [30], for the simulation of isolated molecules and their absorption spectra. The extensions allow for: • Use of a multigrid solver for the Poisson equation on a finite dft mesh. Non-periodic, Dirichlet boundary conditions are computed by expansion of the electric multipoles over spherical harmonics. • Truncation of a mole...
متن کاملNIMROD: a computational laboratory for studying nonlinear fusion magnetohydrodynamics
Nonlinear numerical studies of macroscopic modes in a variety of magnetic fusion experiments are made possible by the flexible high-order accurate spatial representation and semi-implicit time advance in the NIMROD simulation code @A. H. Glasser et al., Plasma Phys. Controlled Fusion 41, A747 ~1999!#. Simulation of a resistive magnetohydrodynamics mode in a shaped toroidal tokamak equilibrium d...
متن کاملAn efficient implementation of a QM-MM method in SIESTA
We present the major features of a new implementation of a QM-MM method that uses the DFT code Siesta to treat the quantum mechanical subsystem and the AMBER force field to deal with the classical part. The computation of the electrostatic interaction has been completely revamped to treat periodic boundary conditions exactly, using a real-space grid that encompasses the whole system. Additional...
متن کامل0 70 11 09 v 2 5 J un 2 00 7 WhiskyMHD : a new numerical code for general relativistic magnetohydrodynamics
The accurate modelling of astrophysical scenarios involving compact objects and magnetic fields, such as the collapse of rotating magnetized stars to black holes or the phenomenology of γ-ray bursts, requires the solution of the Einstein equations together with those of general-relativistic magnetohydrodynamics. We present a new numerical code developed to solve the full set of general-relativi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Concurrency and Computation: Practice and Experience
دوره 25 شماره
صفحات -
تاریخ انتشار 2013