Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Marc de la Asunción is active.

Publication


Featured researches published by Marc de la Asunción.


The Journal of Supercomputing | 2011

Simulation of one-layer shallow water systems on multicore and CUDA architectures

Marc de la Asunción; José M. Mantas; Manuel J. Castro

The numerical solution of shallow water systems is useful for several applications related to geophysical flows, but the big dimensions of the domains suggests the use of powerful accelerators to obtain numerical results in reasonable times. This paper addresses how to speed up the numerical solution of a first order well-balanced finite volume scheme for 2D one-layer shallow water systems by using modern Graphics Processing Units (GPUs) supporting the NVIDIA CUDA programming model. An algorithm which exploits the potential data parallelism of this method is presented and implemented using the CUDA model in single and double floating point precision. Numerical experiments show the high efficiency of this CUDA solver in comparison with a CPU parallel implementation of the solver and with respect to a previously existing GPU solver based on a shading language.


Journal of Parallel and Distributed Computing | 2012

An MPI-CUDA implementation of an improved Roe method for two-layer shallow water systems

Marc de la Asunción; José M. Mantas; Manuel J. Castro; Enrique D. Fernández-Nieto

The numerical solution of two-layer shallow water systems is required to simulate accurately stratified fluids, which are ubiquitous in nature: they appear in atmospheric flows, ocean currents, oil spills, etc. Moreover, the implementation of the numerical schemes to solve these models in realistic scenarios imposes huge demands of computing power. In this paper, we tackle the acceleration of these simulations in triangular meshes by exploiting the combined power of several CUDA-enabled GPUs in a GPU cluster. For that purpose, an improvement of a path conservative Roe-type finite volume scheme which is specially suitable for GPU implementation is presented, and a distributed implementation of this scheme which uses CUDA and MPI to exploit the potential of a GPU cluster is developed. This implementation overlaps MPI communication with CPU-GPU memory transfers and GPU computation to increase efficiency. Several numerical experiments, performed on a cluster of modern CUDA-enabled GPUs, show the efficiency of the distributed solver.


european conference on parallel processing | 2010

Programming CUDA-based GPUs to simulate two-layer shallow water flows

Marc de la Asunción; José M. Mantas; Manuel J. Castro

The two-layer shallow water system is used as the numerical model to simulate several phenomena related to geophysical flows such as the steady exchange of two different water flows, as occurs in the Strait of Gibraltar, or the tsunamis generated by underwater landslides. The numerical solution of this model for realistic domains imposes great demands of computing power and modern Graphics Processing Units (GPUs) have demonstrated to be a powerful accelerator for this kind of computationally intensive simulations. This work describes an accelerated implementation of a first order well-balanced finite volume scheme for 2D two-layer shallow water systems using GPUs supporting the CUDA (Compute Unified Device Architecture) programming model and double precision arithmetic. This implementation uses the CUDA framewok to exploit efficiently the potential fine-grain data parallelism of the numerical algorithm. Two versions of the GPU solver are implemented and studied: one using both single and double precision, and another using only double precision. Numerical experiments show the efficiency of this CUDA solver on several GPUs and a comparison with an efficient multicore CPU implementation of the solver is also reported.


Annals of Operations Research | 2007

Handling fuzzy temporal constraints in a planning environment

Marc de la Asunción; Luis Castillo; Juan Fernández-Olivares; Óscar García-Pérez; Antonio González; Francisco Palao

Abstract An interleaved integration of the planning and scheduling process is presented with the idea of including soft temporal constraints in a partial order planner that is being used as the core module of an intelligent decision support system for the design forest fire fighting plans. These soft temporal constraints have been defined through fuzzy sets. This representation allows us a flexible representation and handling of temporal information. The scheduler model consists of a fuzzy temporal constraints network whose main goal is the consistency checking of the network associated to each partial order plan. Moreover, we present a model of estimating this consistency, and show the monitoring and rescheduling capabilities of the system. The resulting approach is able to tackle problems with ill defined knowledge, to obtain plans that are approximately consistent and to adapt the execution of plans to unexpected delays.


SeMA Journal: Boletín de la Sociedad Española de Matemática Aplicada | 2010

On the benefits of using GPUs to simulate shallow flows with finite volume schemes

Manuel J. Castro; Sergio Ortega; Marc de la Asunción; José M. Mantas

In this paper, we focus on the efficient implementation of path conservative Roe type high order finite volume schemes to simulate shallow flows. The motion of a layer of homogeneous non-viscous fluid is supposed to be governed by the shallow-water system, formulated under the form of a conservation law with source terms. The implementation of the scheme is carried out on Graphics Processing Units (GPUs), thus achieving a substantial improvement of the speedup with respect to normal CPUs. Finally, some numerical experiments are presented.


Comptes Rendus Mecanique | 2011

GPU computing for shallow water flow simulation based on finite volume schemes

Manuel J. Castro; Sergio Ortega; Marc de la Asunción; José M. Mantas; José M. Gallardo


Computers & Fluids | 2013

Efficient GPU implementation of a two waves TVD-WAF method for the two-dimensional one layer Shallow Water system on structured meshes.

Marc de la Asunción; Manuel J. Castro; Enrique D. Fernández-Nieto; José M. Mantas; Sergio Ortega Acosta; J. M. González-Vida


Archive | 2014

HySEA: An operational GPU-based model for Tsunami Early Warning Systems

Jorge Macías-Sánchez; Manuel Jesus Castro-Diaz; J. M. González-Vida; Marc de la Asunción; Sergio Ortega


Submitted to JGR | 2017

The Lituya Bay landslide-generated mega-tsunami. Numerical simulation and sensitivity analysis

J. M. González-Vida; Jorge Macías; Manuel Díaz; Carlos Sánchez Linares; Marc de la Asunción; Sergio Ortega Acosta; Diego Arcas


Journal of Mathematics in Industry | 2016

Uncertainty quantification in tsunami modeling using multi-level Monte Carlo finite volume method

Carlos Sánchez-Linares; Marc de la Asunción; Manuel J. Castro; J. M. González-Vida; Jorge Macías; Siddhartha Mishra

Collaboration


Dive into the Marc de la Asunción's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge