Related papers: Thread-Scalable Evaluation of Multi-Jet Observable…
Applications with irregular data structures, data-dependent control flows and fine-grained data transfers (e.g., real-world graph computations) perform poorly on cache-based systems. We propose the UpDown accelerator that supports…
Tracking causality (or happened-before relation) between events is useful for many applications such as debugging and recovery from failures. Consider a concurrent system with $n$ threads and $m$ objects. For such systems, either a vector…
The using of GPU for Monte Carlo particle transport is lacking of fair comparisons. This work performs simulations on both CPU and GPU in the same package under the same manufacturing process of low power mobile devices. The experiment with…
PROJET is a parton level Monte Carlo program for the calculation of jet cross sections in deeply inelastic electron proton scattering. In its present version it contains the Born level diagrams for the production of (1+1), (2+1) and (3+1)…
Genetic Programming (GP) is a computationally intensive technique which also has a high degree of natural parallelism. Parallel computing architectures have become commonplace especially with regards Graphics Processing Units (GPU). Hence,…
We discuss the efficiency of parallelization on graphical processing units (GPUs) for the simulation of the one dimensional Potts model with long range interactions via parallel tempering. We investigate the behaviour of some thermodynamic…
We discuss the advantages of parallelization by multithreading on graphics processing units (GPUs) for parallel tempering Monte Carlo computer simulations of an exemplified bead-spring model for homopolymers. Since the sampling of a large…
We perform a systematic and comprehensive analysis of sub-leading colour corrections in perturbative QCD processes involving multiple soft gluon emissions. This necessitates going beyond the standard parton shower paradigm in order to…
At high energy physics experiments, processing billions of records of structured numerical data from collider events to a few statistical summaries is a common task. The data processing is typically more complex than standard query…
We present precision results for distributions in global event shapes that can be measured at hadron colliders within experimental limitations. These predictions are obtained by combining exact next-to-leading order (NLO) with the all-order…
A measurement of event-shape variables in proton-proton collisions at large momentum transfer is presented using data collected at $\sqrt{s} = 13$ TeV with the ATLAS detector at the Large Hadron Collider. Six event-shape variables…
Reduction operations are extensively employed in many computational problems. A reduction consists of, given a finite set of numeric elements, combining into a single value all elements in that set, using for this a combiner function. A…
We introduce a new class of event shapes to characterize the jet-like structure of an event. Like traditional event shapes, our observables are infrared/collinear safe and involve a sum over all hadrons in an event, but like a jet…
We study the impact of new set of cuts, proposed in our previous works, on the improvement of accuracy of the jet energy calibration with 'p p ->photon+Jet+X' process at LHC. Monte Carlo events produced by the PYTHIA 5.7 generator are used…
Madgraph5_aMC@NLO is one of the most-frequently used Monte-Carlo event generators at the LHC, and an important consumer of compute resources. The software has been reengineered to maintain the overall look and feel of the user interface…
A general purpose, self-adapting, Monte Carlo (MC) event generator (simulator) is described. The high efficiency of the MC, that is small maximum weight or variance of the MC weight is achieved by means of dividing the integration domain…
Event sensing is a major component in bio-inspired flight guidance and control systems. We explore the usage of event cameras for predicting time-to-contact (TTC) with the surface during ventral landing. This is achieved by estimating…
Graphics processing units (GPU) had evolved from a specialized hardware capable to render high quality graphics in games to a commodity hardware for effective processing blocks of data in a parallel schema. This evolution is particularly…
The Center for Exascale Monte Carlo Neutron Transport is developing Monte Carlo / Dynamic Code (MC/DC) as a portable Monte Carlo neutron transport package for rapid numerical methods exploration on CPU- and GPU-based high-performance…
Monte Carlo event generators for hard hadronic collisions depend on the evolution of parton showers backwards from a high-scale subprocess to the hadronization scale. The evolution is treated as a branching process with a sequence of…