2 research outputs found

    Efficient Strict-Binning Particle-in-Cell Algorithm for Multi-Core SIMD Processors

    Get PDF
    International audienceParticle-in-Cell (PIC) codes are widely used for plasma simulations. On recent multi-core hardware, performance of these codes is often limited by memory bandwidth. We describe a multi-core PIC algorithm that achieves close-to-minimal number of memory transfers with the main memory, while at the same time exploiting SIMD instructions for numerical computations and exhibiting a high degree of OpenMP-level parallelism. Our algorithm keeps particles sorted by cell at every time step, and represents particles from a same cell using a linked list of fixed-capacity arrays, called chunks. Chunks support either sequential or atomic insertions, the latter being used to handle fast-moving particles. To validate our code, called Pic-Vert, we consider a 3d electrostatic Landau-damping simulation as well as a 2d3v transverse instability of magnetized electron holes. Performance results on a 24-core Intel Sky-lake hardware confirm the effectiveness of our algorithm, in particular its high throughput and its ability to cope with fast moving particles

    Crosstalk in Inflammation: The Interplay of Glucocorticoid Receptor-Based Mechanisms and Kinases and Phosphatases

    No full text
    Glucocorticoids (GCs) are steroidal ligands for the GC receptor (GR), which can function as a ligand-activated transcription factor. These steroidal ligands and derivatives thereof are the first line of treatment in a vast array of inflammatory diseases. However, due to the general surge of side effects associated with long-term use of GCs and the potential problem of GC resistance in some patients, the scientific world continues to search for a better understanding of the GC-mediated antiinflammatory mechanisms
    corecore