中文
相关论文

相关论文: A Task Programming Implementation for the Particle…

200 篇论文

SMILEI is a collaborative, open-source, object-oriented (C++) particle-in-cell code. To benefit from the latest advances in high-performance computing (HPC), SMILEI is co-developed by both physicists and HPC experts. The code's structures,…

Furthering our understanding of many of today's interesting problems in plasma physics---including plasma based acceleration and magnetic reconnection with pair production due to quantum electrodynamic effects---requires large-scale kinetic…

Recently, task-based programming models have emerged as a prominent alternative among shared-memory parallel programming paradigms. Inherently asynchronous, these models provide native support for dynamic load balancing and incorporate data…

分布式、并行与集群计算 · 计算机科学 2021-09-01 Nicolas Guidotti , Pedro Ceyrat , João Barreto , José Monteiro , Rodrigo Rodrigues , Ricardo Fonseca , Xavier Martorell , Antonio J. Peña

Particle-in-Cell (PIC) codes are a popular tool to model laser-plasma interactions. Many different PIC codes already exist, and many new PIC codes are being developed constantly. It is therefore important to compare different PIC codes to…

等离子体物理 · 物理学 2023-12-27 Soham Banerjee , Joseph R. Smith , Chris Orban

Particle-In-Cell codes are widely used for plasma physics simulations. It is often the case that particles within a computational cell need to be split to improve the statistics or, in the case of non-uniform meshes, to avoid the…

A method for the optimisation and advanced studies of a laser-plasma electron injector is presented, based on a truncated ionisation injection scheme for high quality beam production. The SMILEI code is used with laser envelope…

With the approach of exascale computing era, particle-based models are becoming the focus of research due to their excellent scalability. We present a new code, Slurm, which implements the classic particle-in-cell algorithm for modeling…

计算物理 · 物理学 2018-12-05 Vyacheslav Olshevsky , Fabio Bacchini , Stefaan Poedts , Giovanni Lapenta

The resolution of the system given by Maxwell's equations and Vlasov equation in three dimensions can describe all the phenomena of interest for laser wakefield acceleration, with few exceptions (e.g. ionization). Such arduous task can be…

等离子体物理 · 物理学 2020-09-23 Francesco Massimo , Imen Zemzemi , Arnaud Beck , Julien Dérouillat , Arnd Specka

The simulation of the behavior of the human brain is one of the most ambitious challenges today with a non-end of important applications. We can find many different initiatives in the USA, Europe and Japan which attempt to achieve such a…

分布式、并行与集群计算 · 计算机科学 2020-05-14 Pedro Valero-Lara , Raül Sirvent , Antonio J. Peña , Jesús Labarta

In the wake of the intense effort made for the experimental CILEX project, numerical simulation cam- paigns have been carried out in order to finalize the design of the facility and to identify optimal laser and plasma parameters. These…

计算物理 · 物理学 2016-04-20 Arnaud Beck , Jacob Trier Frederiksen , Julien Dérouillat

Particle-In-Cell (PIC) codes are broadly applied to the kinetic simulation of plasmas, from laser-matter interaction to astrophysics. Their heavy simulation cost can be mitigated by using the Single Instruction Multiple Data (SIMD)…

Recent increases in supercomputing power, driven by the multi-core revolution and accelerators such as the IBM Cell processor, graphics processing units (GPUs) and Intel's Many Integrated Core (MIC) technology have enabled kinetic…

The implicit 2D3V particle-in-cell (PIC) code developed to study the interaction of ultrashort pulse lasers with matter [G. M. Petrov and J. Davis, Computer Phys. Comm. 179, 868 (2008); Phys. Plasmas 18, 073102 (2011)] has been parallelized…

等离子体物理 · 物理学 2016-08-24 George M. Petrov , Jack Davis

An approach for incorporating embedded simulation and analysis capabilities in complex simulation codes through template-based generic programming is presented. This approach relies on templating and operator overloading within the C++…

数学软件 · 计算机科学 2012-05-17 Roger P. Pawlowski , Eric T. Phipps , Andrew G. Salinger

We introduce a high-performance simulation framework that permits the semi-independent, task-based solution of sets of partial differential equations, typically manifesting as updates to a collection of `patches' in space-time. A hybrid…

天体物理仪器与方法 · 物理学 2018-03-21 Å. Nordlund , J. P. Ramsey , A. Popovas , M. Kuffmeier

We have here developed a particle-in-cell code accounting for the magnetic dipole force and for the magnetization currents associated with the electron spin. The electrons is divided into spin-up and spin-down populations relative to the…

等离子体物理 · 物理学 2015-06-11 G. Brodin , A. Holkundkar , M. Marklund

Particle-in-cell codes are the most widely used simulation tools for kinetic studies of ultra-intense laser-plasma interactions. Using the motion of a single electron in a plane electromagnetic wave as a benchmark problem, we show…

等离子体物理 · 物理学 2021-04-07 Kavin Tangtartharakul , Guangye Chen , Alexey Arefiev

Electromagnetic computations, where the wavelength is small in relation to the geometry of interest, become computationally demanding. In order to manage computations for realistic problems like electromagnetic scattering from aircraft, the…

计算工程、金融与科学 · 计算机科学 2018-01-12 Afshin Zafari , Elisabeth Larsson , Marco Righero , M. Alessandro Francavilla , Giorgio Giordanengo , Francesca Vipiana , Giuseppe Vecchi

The development and the implementation of a Particle-in-Cell code written in the Unified Parallel C (UPC) language for plasma simulations with application to astrophysics and fusion nuclear energy machines are presented. A simple one…

计算物理 · 物理学 2011-08-10 Stefano Markidis , Giovanni Lapenta

A fundamental task in particle-in-cell (PIC) simulations of plasma physics is solving for charged particle motion in electromagnetic fields. This problem is especially challenging when the plasma is strongly magnetized due to numerical…

计算物理 · 物理学 2026-01-01 Tri P. Nguyen , Ilon Joseph , Mayya Tokman
‹ 上一页 1 2 3 10 下一页 ›