442 research outputs found
Continuous Performance Benchmarking Framework for ROOT
Foundational software libraries such as ROOT are under intense pressure to
avoid software regression, including performance regressions. Continuous
performance benchmarking, as a part of continuous integration and other code
quality testing, is an industry best-practice to understand how the performance
of a software product evolves over time. We present a framework, built from
industry best practices and tools, to help to understand ROOT code performance
and monitor the efficiency of the code for a several processor architectures.
It additionally allows historical performance measurements for ROOT I/O,
vectorization and parallelization sub-systems.Comment: 8 pages, 5 figures, CHEP 2018 - 23rd International Conference on
Computing in High Energy and Nuclear Physic
A unified view of parameterized verification of abstract models of broadcast communication
We give a unified view of different parameterized models of concurrent and distributed systems with broadcast communication based on transition systems. Based on the resulting formal models, we discuss related verification methods and tools based on abstractions and symbolic state exploration
Parameterized verification
The goal of parameterized verification is to prove the correctness of a system specification regardless of the number of its components. The problem is of interest in several different areas: verification of hardware design, multithreaded programs, distributed systems, and communication protocols. The problem is undecidable in general. Solutions for restricted classes of systems and properties have been studied in areas like theorem proving, model checking, automata and logic, process algebra, and constraint solving. In this introduction to the special issue, dedicated to a selection of works from the Parameterized Verification workshop PV \u201914 and PV \u201915, we survey some of the works developed in this research area
Recent developments in GEANT 4
Fil: Depaola, Gerardo Osvaldo. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía, Física y Computación; Argentina.GEANT4 is a software toolkit for the simulation of the passage of particles through matter. It is used by a large number of experiments and projects in a variety of application domains, including high energy physics, astrophysics and space science, medical physics and radiation protection. Over the past several years, major changes have been made to the toolkit in order to accommodate the needs of these user communities, and to efficiently exploit the growth of computing power made available by advances in technology. The adaptation of GEANT4 to multithreading, advances in physics, detector modeling and visualization, extensions to the toolkit, including biasing and reverse Monte Carlo, and tools for physics and release validation are discussed here.info:eu-repo/semantics/publishedVersionFil: Depaola, Gerardo Osvaldo. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía, Física y Computación; Argentina.Física de Partículas y Campo
Quantification of 3D spatial correlations between state variables and distances to the grain boundary network in full-field crystal plasticity spectral method simulations
Deformation microstructure heterogeneities play a pivotal role during
dislocation patterning and interface network restructuring. Thus, they affect
indirectly how an alloy recrystallizes if at all. Given this relevance, it has
become common practice to study the evolution of deformation microstructure
heterogeneities with 3D experiments and full-field crystal plasticity computer
simulations including tools such as the spectral method.
Quantifying material point to grain or phase boundary distances, though, is a
practical challenge with spectral method crystal plasticity models because
these discretize the material volume rather than mesh explicitly the grain and
phase boundary interface network. This limitation calls for the development of
interface reconstruction algorithms which enable us to develop specific data
post-processing protocols to quantify spatial correlations between state
variable values at each material point and the points' corresponding distance
to the closest grain or phase boundary.
This work contributes to advance such post-processing routines. Specifically,
two grain reconstruction and three distancing methods are developed to solve
above challenge. The individual strengths and limitations of these methods
surplus the efficiency of their parallel implementation is assessed with an
exemplary DAMASK large scale crystal plasticity study. We apply the new tool to
assess the evolution of subtle stress and disorientation gradients towards
grain boundaries.Comment: Manuscript submitted to Modelling and Simulation in Materials Science
and Engineerin
- …