Searcharxiv⌕ Search

arXiv subjects

Raffaele Tripiccione

Publications and source records attributed to Raffaele Tripiccione.

15 recordsLinked to original sources

Fast kinetic simulator for relativistic matter

We present a new family of relativistic lattice kinetic schemes for the efficient simulation of relativistic flows in both strongly-interacting (fluid) and weakly-interacting (rarefied gas) regimes. The method can also deal with both massless and massive particles, thereby encompassing ultra-relativistic and mildly-relativistic regimes alike. The computational performance of the method for the simulation of relativistic flows across the aforementioned regimes is discussed in detail, along with prospects of future applications for Quark-Gluon Plasma, electron flows in graphene and systems in astrophysical contexts.

physics.comp-ph↗

A Lattice Boltzmann Method for Relativistic Rarefied Flows in (2 + 1) Dimensions

We propose an extension to recently developed Relativistic Lattice Boltzmann solvers (RLBM), which allows the simulation of flows close to the free streaming limit. Following previous works [Phys. Rev. C 98 (2018) 035201], we use product quadrature rules and select weights and nodes by separately discretising the radial and the angular components. This procedure facilitates the development of quadrature-based RLBM with increased isotropy levels, thus improving the accuracy of the method for the simulation of flows beyond the hydrodynamic regime. In order to quantify the improvement of this discretisation procedure over existing methods, we perform numerical tests of shock waves in one and two spatial dimensions in various kinetic regimes across the hydrodynamic and the free-streaming limits.

physics.flu-dyn↗

Quantum computation of thermal averages in the presence of a sign problem

We illustrate the application of Quantum Computing techniques to the investigation of the thermodynamical properties of a simple system, made up of three quantum spins with frustrated pair interactions and affected by a hard sign problem when treated within classical computational schemes. We show how quantum algorithms completely solve the problem, and discuss how this can apply to more complex systems of physical interest, with emphasis on the possible systematics and on their control.

hep-lat↗

Roberge-Weiss endpoint and chiral symmetry restoration in $N_f = 2+1$ QCD

We investigate the fate of the Roberge-Weiss endpoint transition and its connection with the restoration of chiral symmetry as the chiral limit of $N_f = 2+1$ QCD is approached. We adopt a stout staggered discretization on lattices with $N_t = 4$ sites in the temporal direction; the chiral limit is approached maintaining a constant physical value of the strange-to-light mass ratio and exploring three different light quark masses, corresponding to pseudo-Goldstone pion masses $m_π\simeq 100, 70$ and 50 MeV around the transition. A finite size scaling analysis provides evidence that the transition remains second order, in the 3D Ising universality class, in all the explored mass range. The residual chiral symmetry of the staggered action also allows us to investigate the relation between the Roberge-Weiss endpoint transition and the chiral restoration transition as the chiral limit is approached: our results, including the critical scaling of the chiral condensate, are consistent with a coincidence of the two transitions in the chiral limit; however we are not able to discern the symmetry controlling the critical behavior, because the critical indexes relevant to the scaling of the chiral condensate are very close to each other for the two possible universality classes (3D Ising or O(2)).

hep-lat↗

Early Experience on Using Knights Landing Processors for Lattice Boltzmann Applications

The Knights Landing (KNL) is the codename for the latest generation of Intel processors based on Intel Many Integrated Core (MIC) architecture. It relies on massive thread and data parallelism, and fast on-chip memory. This processor operates in standalone mode, booting an off-the-shelf Linux operating system. The KNL peak performance is very high - approximately 3 Tflops in double precision and 6 Tflops in single precision - but sustained performance depends critically on how well all parallel features of the processor are exploited by real-life applications. We assess the performance of this processor for Lattice Boltzmann codes, widely used in computational fluid-dynamics. In our OpenMP code we consider several memory data-layouts that meet the conflicting computing requirements of distinct parts of the application, and sustain a large fraction of peak performance. We make some performance comparisons with other processors and accelerators, and also discuss the impact of the various memory layouts on energy efficiency.

cs.DC↗

Portable multi-node LQCD Monte Carlo simulations using OpenACC

This paper describes a state-of-the-art parallel Lattice QCD Monte Carlo code for staggered fermions, purposely designed to be portable across different computer architectures, including GPUs and commodity CPUs. Portability is achieved using the OpenACC parallel programming model, used to develop a code that can be compiled for several processor architectures. The paper focuses on parallelization on multiple computing nodes using OpenACC to manage parallelism within the node, and OpenMPI to manage parallelism among the nodes. We first discuss the available strategies to be adopted to maximize performances, we then describe selected relevant details of the code, and finally measure the level of performance and scaling-performance that we are able to achieve. The work focuses mainly on GPUs, which offer a significantly high level of performances for this application, but also compares with results measured on other processors.

hep-lat↗

Evaluation of DVFS techniques on modern HPC processors and accelerators for energy-aware applications

Energy efficiency is becoming increasingly important for computing systems, in particular for large scale HPC facilities. In this work we evaluate, from an user perspective, the use of Dynamic Voltage and Frequency Scaling (DVFS) techniques, assisted by the power and energy monitoring capabilities of modern processors in order to tune applications for energy efficiency. We run selected kernels and a full HPC application on two high-end processors widely used in the HPC context, namely an NVIDIA K80 GPU and an Intel Haswell CPU. We evaluate the available trade-offs between energy-to-solution and time-to-solution, attempting a function-by-function frequency tuning. We finally estimate the benefits obtainable running the full code on a HPC multi-GPU node, with respect to default clock frequency governors. We instrument our code to accurately monitor power consumption and execution time without the need of any additional hardware, and we enable it to change CPUs and GPUs clock frequencies while running. We analyze our results on the different architectures using a simple energy-performance model, and derive a number of energy saving strategies which can be easily adopted on recent high-end HPC systems for generic applications.

cs.DC↗

Design and optimization of a portable LQCD Monte Carlo code using OpenACC

The present panorama of HPC architectures is extremely heterogeneous, ranging from traditional multi-core CPU processors, supporting a wide class of applications but delivering moderate computing performance, to many-core GPUs, exploiting aggressive data-parallelism and delivering higher performances for streaming computing applications. In this scenario, code portability (and performance portability) become necessary for easy maintainability of applications; this is very relevant in scientific computing where code changes are very frequent, making it tedious and prone to error to keep different code versions aligned. In this work we present the design and optimization of a state-of-the-art production-level LQCD Monte Carlo application, using the directive-based OpenACC programming model. OpenACC abstracts parallel programming to a descriptive level, relieving programmers from specifying how codes should be mapped onto the target architecture. We describe the implementation of a code fully written in OpenACC, and show that we are able to target several different architectures, including state-of-the-art traditional CPUs and GPUs, with the same code. We also measure performance, evaluating the computing efficiency of our OpenACC code on several architectures, comparing with GPU-specific implementations and showing that a good level of performance-portability can be reached.

hep-lat↗

Lattice Monte Carlo methods for systems far from equilibrium

We present a new numerical Monte Carlo approach to determine the scaling behavior of lattice field theories far from equilibrium. The presented methods are generally applicable to systems where classical-statistical fluctuations dominate the dynamics. As an example, these methods are applied to the random-force-driven one-dimensional Burgers' equation - a model for hydrodynamic turbulence. For a self-similar forcing acting on all scales the system is driven to a nonequilibrium steady state characterized by a Kolmogorov energy spectrum. We extract correlation functions of single- and multi-point quantities and determine their scaling spectrum displaying anomalous scaling for high-order moments. Varying the external forcing we are able to tune the system continuously from equilibrium, where the fluctuations are short-range correlated, to the case where the system is strongly driven in the infrared. In the latter case the nonequilibrium scaling of small-scale fluctuations are shown to be universal.

hep-lat↗

The Hypothesis of Superluminal Neutrinos: comparing OPERA with other Data

The OPERA Collaboration reported evidence for muonic neutrinos traveling slightly faster than light in vacuum. While waiting further checks from the experimental community, here we aim at exploring some theoretical consequences of the hypothesis that muonic neutrinos are superluminal, considering in particular the tachyonic and the Coleman-Glashow cases. We show that a tachyonic interpretation is not only hardly reconciled with OPERA data on energy dependence, but that it clashes with neutrino production from pion and with neutrino oscillations. A Coleman-Glashow superluminal neutrino beam would also have problems with pion decay kinematics for the OPERA setup; it could be easily reconciled with SN1987a data, but then it would be very problematic to account for neutrino oscillations.

hep-ph↗

Rayleigh and Prandtl number scaling in the bulk of Rayleigh-Benard turbulence

The Rayleigh (Ra) and Prandtl (Pr) number scaling of the Nusselt number Nu, the Reynolds number Re, the temperature fluctuations, and the kinetic and thermal dissipation rates is studied for (numerical) homogeneous Rayleigh-Benard turbulence, i.e., Rayleigh-Benard turbulence with periodic boundary conditions in all directions and a volume forcing of the temperature field by a mean gradient. This system serves as model system for the bulk of Rayleigh-Benard flow and therefore as model for the so called ``ultimate regime of thermal convection''. With respect to the Ra dependence of Nu and Re we confirm our earlier results \cite{loh03} which are consistent with the Kraichnan theory \cite{kra62} and the Grossmann-Lohse (GL) theory \cite{gro00,gro01,gro02,gro04}, which both predict $Nu \sim Ra^{1/2}$ and $Re \sim Ra^{1/2}$. However the Pr dependence within these two theories is different. Here we show that the numerical data are consistent with the GL theory $Nu \sim Pr^{1/2}$, $Re \sim Pr^{-1/2}$. For the thermal and kinetic dissipation rates we find $\eps_θ/(κΔ^{2}L^{-2}) \sim (Re Pr)^{0.87}$ and $\eps_u/(ν^3 L^{-4}) \sim Re^{2.77}$, also both consistent with the GL theory, whereas the temperature fluctuations do not depend on Ra and Pr. Finally, the dynamics of the heat transport is studied and put into the context of a recent theoretical finding by Doering et al. \cite{doe05}.

nlin.CD↗

Matched filters for coalescing binaries detection on massively parallel computers

We discuss some computational problems associated to matched filtering of experimental signals from gravitational wave interferometric detectors in a parallel-processing environment. We then specialize our discussion to the use of the APEmille and apeNEXT processors for this task. Finally, we accurately estimate the performance of an APEmille system on a computational load appropriate for the LIGO and VIRGO experiments, and extrapolate our results to apeNEXT.

gr-qc↗

Evidences of Bolgiano scaling in 3D Rayleigh-Benard convection

We present new results from high-resolution high-statistics direct numerical simulations of a tri-dimensional convective cell. We test the fundamental physical picture of the presence of both a Bolgiano-like and a Kolmogorov-like regime. We find that the dimensional predictions for these two distinct regimes (characterized respectively by an active and passive role of the temperature field) are consistent with our measurements.

nlin.CD↗

FFT for the APE Parallel Computer

We present a parallel FFT algorithm for SIMD systems following the `Transpose Algorithm' approach. The method is based on the assignment of the data field onto a 1-dimensional ring of systolic cells. The systolic array can be universally mapped onto any parallel system. In particular for systems with next-neighbour connectivity our method has the potential to improve the efficiency of matrix transposition by use of hyper-systolic communication. We have realized a scalable parallel FFT on the APE100/Quadrics massively parallel computer, where our implementation is part of a 2-dimensional hydrodynamics code for turbulence studies. A possible generalization to 4-dimensional FFT is presented, having in mind QCD applications.

hep-lat↗

Scaling, asymptotic scaling and Symanzik improvement. Deconfinement temperature in SU(2) pure gauge theory

We report on a high statistics simulation of SU(2) pure gauge field theory at finite temperature, using Symanzik action. We determine the critical coupling for the deconfinement phase transition on lattices up to 8 x 24, using Finite Size Scaling techniques. We find that the pattern of asymptotic scaling violation is essentially the same as the one observed with conventional, not improved action. On the other hand, the use of effective couplings defined in terms of plaquette expectation values shows a precocious scaling, with respect to an analogous analysis of data obtained by the use of Wilson action, which we interpret as an effect of improvement.

hep-lat↗