Search results for "Computational Science"
showing 10 items of 124 documents
Fast Poisson solvers for graphics processing units
2013
Two block cyclic reduction linear system solvers are considered and implemented using the OpenCL framework. The topics of interest include a simplified scalar cyclic reduction tridiagonal system solver and the impact of increasing the radix-number of the algorithm. Both implementations are tested for the Poisson problem in two and three dimensions, using a Nvidia GTX 580 series GPU and double precision floating-point arithmetic. The numerical results indicate up to 6-fold speed increase in the case of the two-dimensional problems and up to 3- fold speed increase in the case of the three-dimensional problems when compared to equivalent CPU implementations run on a Intel Core i7 quad-core CPU…
Implementation and performance of the ATLAS second level jet trigger
2008
ATLAS is one of the four major LHC experiments, designed to cover a wide range of physics topics. In order to cope with a rate of 40 MHz and 25 interactions per bunch crossing, the ATLAS trigger system is divided in three different levels. The first one (LVL1, hardware based) identifies signatures in 2 microseconds that are confirmed by the the following trigger levels (software based). The Second Level Trigger (LVL2) only looks at a region of the space around the LVL1 signature (called Region of Interest or ROI), confirming/rejecting the event in about 10 ms, while the Event Filter (Third Level Trigger, EF) has potential full event access and larger processing times, of the order of 1 s. T…
OpenMolcas: From Source Code to Insight
2019
In this article we describe the OpenMolcas environment and invite the computational chemistry community to collaborate. The open-source project already includes a large number of new developments realized during the transition from the commercial MOLCAS product to the open-source platform. The paper initially describes the technical details of the new software development platform. This is followed by brief presentations of many new methods, implementations, and features of the OpenMolcas program suite. These developments include novel wave function methods such as stochastic complete active space self-consistent field, density matrix renormalization group (DMRG) methods, and hybrid multico…
Reaction-Diffusion Network For Geometric Multiscale High Speed Image Processing
2010
International audience; In the framework of heavy mid-level processing for high speed imaging, a nonlinear bi-dimensional network is proposed, allowing the implementation of active curve algorithms. Usually this efficient type of algorithm is prohibitive for real-time image processing due to its calculus charge and the inadequate structure for the use of serial or parallel architectures. Another kind of implementation philosophy is proposed here, by considering the active curve generated by a propagation phenomenon inspired from biological modeling. A programmable nonlinear reaction-diffusion system is proposed under front control and technological constraints. Geometric multiscale processin…
On Some Applications of Nonlinear Differential Equations in Image Processing: Concepts and Electronic Implementation
2011
International audience
The 1-way on-line coupled atmospheric chemistry model system MECO(n) – Part 2: On-line coupling with the Multi-Model-Driver (MMD)
2012
A new, highly flexible model system for the seamless dynamical down-scaling of meteorological and chemical processes from the global to the meso-γ scale is presented. A global model and a cascade of an arbitrary number of limited-area model instances run concurrently in the same parallel environment, in which the coarser grained instances provide the boundary data for the finer grained instances. Thus, disk-space intensive and time consuming intermediate and pre-processing steps are entirely avoided and the time interpolation errors of common off-line nesting approaches are minimised. More specifically, the regional model COSMO of the German Weather Service (DWD) is nested on-line into the …
Efficient mesoscale hydrodynamics: Multiparticle collision dynamics with massively parallel GPU acceleration
2018
Abstract We present an efficient open-source implementation of the multiparticle collision dynamics (MPCD) algorithm that scales to run on hundreds of graphics processing units (GPUs). We especially focus on optimizations for modern GPU architectures and communication patterns between multiple GPUs. We show that a mixed-precision computing model can improve performance compared to a fully double-precision model while still providing good numerical accuracy. We report weak and strong scaling benchmarks of a reference MPCD solvent and a benchmark of a polymer solution with research-relevant interactions and system size. Our MPCD software enables simulations of mesoscale hydrodynamics at lengt…
Graphical interface for designing geometries and processing DICOM images for PENELOPE
2016
One of he most difficult steps when preparing a Monte Carlo calculation is the design of their geometries. Such process is an error-prone, time-consuming, and complex step for any simulation in the field of medical physics. The software VoxelMages has been developed to help the user in this complex task. It allows to design arbitrary geometries and to process DICOM image files for simulations with the general-purpose Monte Carlo code PENELOPE. Its main characteristics are described in the following.
Development of a High Granularity Photovoltaic Model That Considers Complex Nonuniform Shadow Conditions and Different Cell Temperatures
2012
In this paper is the development of a high granularity photovoltaic model that considers complex nonuniform shadow conditions and different cell temperatures. The model integrates the nonuniform shading characteristics such as different areas for each cell, different direct and indirect solar irradiations for each cell, and different temperatures. The area of the shadow on the PV module is found using image processing. The bond graph formalism facilitates the representation of the energy exchange between the different parts of the PV module. This complexity justifies the effort to develop a high-granularity tool. The proposed model is validated through experimental tests under shading condi…
D Sensor-Based Obstacle Detection Comparing Octrees and Point clouds Using CUDA
2012
This paper presents adaptable methods for achieving fast collision detection using the GPU and Nvidia CUDA together with Octrees. Earlier related work have focused on serial methods, while this paper presents a parallel solution which shows that there is a great increase in time if the number of operations is large. Two dierent models of the environment and the industrial robot are presented, the rst is Octrees at dierent resolutions, the second is a point cloud representation. The relative merits of the two dierent world model representations are shown. In particular, the experimental results show the potential of adapting the resolution of the robot and environment models to the task at h…